Avatar uživatele
Registrovaný

Rodíl mezi HTML a XHTML?

Ahoj, chtěla jsem se zeptat, zda by mi někdo stručně a velice jednoduše nevysvětlil rozdíl rozdíl mezi HTML a XHTML? Díky
Doplňuji:
A přináší XHTML n+jaké nové funkce či nějaká vylepšení? Nebo to je prostě jinej striktní zápis?

Uzamčená otázka – ohodnoťte nejlepší odpověď symbolem palce.

Nejlepší odpověď

Avatar uživatele
Pokročilý

Teoretický rozdíl je v tom, že XHTML je aplikací XML, zatímco HTML je aplikací SGML. Striktně tedy vyžaduje věci, které HTML nevyžaduje + přidává pár požadavků navíc. Díky tomu se pak snáze, rychleji a radostněji parsuje.

Praktický rozdíl ale v podstatě neexistuje. Díky Microsoftu je XHTML stále nepoužitelné*, takže i stránky napsané v XHTML prohlížeče parsují jako (chybné) HTML.

* Určitou důležitou funkcionalitu umí IE až od verze 9, tedy se zpožděním asi 11 let od vydání první specifikace XHTML.

 

Další odpovědi:

Avatar uživatele
Zlatý

Rozdíly XHTML oproti HTML

Některé věci platily už v HTML, XHTML je striktně vyžaduje:

Všechny atributy mají hodnoty v uvozovkách
Zákaz křížení tagů

Jaké jsou rozdíly XHML oproti HTML:

Tagy a atributy jsou malými písmeny
Nepárové tagy končí lomítkem
Párové tagy jsou párové povinně
Všechny atributy musejí mít hodnotu
Interní javascript a styly se zapisují jiným způsobem
Dokument má mít XML prolog.
Dokument požaduje správný doctype.

Zdroj: http://www.jakpsatweb.cz/html/ xhtml.html


Avatar uživatele
Stříbrný

Dneska už bych se zabývala spíše HTML5 …

 

Diskuze k otázce

 

U otázky nebylo diskutováno.

 

Zajímavé otázky v kategorii Počítače a internet

Přihlásit se

Položte otázku, odpovězte, zapojte se, …

začněte zde

Reklama

Kvalitní odpovědi v: Počítače a internet

Zlatý Bedy 1525
Zlatý Michal Kole 1198
Zlatý mosoj 1028
Zlatý Hlada 948
Zlatý ge0rge 894
Zlatý www 829
Zlatý led 820
Zlatý badisko 818
Zlatý gecco 795
Zlatý arygnoc 674

Zobrazit celkový žebříček

Facebook

 

Váš požadavek se vyřizuje, počkejte prosím.