Czym różni się XHTML od HTML? [zamknięte]

Jaka jest dokładna różnica między HTML a XHTML?

Widziałem podobne posty tutaj, ale nie do końca rozumiem.

 37
Author: Peter Mortensen, 2010-11-11

4 answers

XHTML nie różni się tak bardzo od standardu HTML 4.01. Główne różnice to:

  • elementy XHTML muszą być odpowiednio zagnieżdżone.
  • elementy XHTML muszą być zawsze zamknięte .
  • elementy XHTML muszą znajdować się w małych literach .
  • dokumenty XHTML muszą mieć jeden element główny.

Zasadniczo XHTML to HTML (wszystkie znaczniki html znajdują się w XHTML), który jest zgodny z regułami XML (ponieważ jest to rodzina XML).

Więcej referencji można znaleźć na stronie:

 53
Author: Buhake Sindi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-11-22 00:37:46

XHTML jest aplikacją XML, która jest dość ścisłym językiem z nawiasami kątowymi.

HTML jest aplikacją SGML, która jest znacznie mniej ścisłym językiem z nawiasami kątowymi.

(XML jest również aplikacją SGML.)

Kiedyś ludzie mieli nadzieję, że rozwiązaniem bałaganu z końca lat 90. Web markup było przekonanie wszystkich do pisania XHTML, a nie HTML, być może w nadziei, że wymuszona dyscyplina zmieni wszystkie te bezramkowe grafików do programistów komputerowych. Niestety, nie było wiele widocznych korzyści z tego wyczerpującego pokłonu przed ołtarzem walidatora XHTML, więc XHTML jest teraz z mody, a HTML wrócił.

 11
Author: Will Dean,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-11-11 10:26:17

XHTML będzie traktowany jako aplikacja XML tylko w przypadku, gdy typ MIME application / xhtml+xml, używane są application / xml lub text / xml . Dokument XHTML obsługiwany z typem MIME tekstu / html musi być parsowany i interpretowany jako HTML, więc reguły HTML mają zastosowanie w tym przypadku.

Sprawdź ten link aby dowiedzieć się więcej o różnicy między XHTML a HTML

 6
Author: ppant,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-10-18 08:49:56
  1. XHTML rozróżnia wielkość liter, różni się od HTML.
  2. znaczniki XHTML muszą być otwierane i zamykane inaczej niż HTML, gdzie znacznik może być pozostawiony jako otwarty.
  3. XHTML nie jest zależny od przeglądarki i może działać na dowolnej platformie przeglądarki, w przeciwieństwie do HTML.
 -2
Author: Norbert G Baranyikwa,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-13 17:48:54