Lucas przybił najważniejszy aspekt. Pozwolę sobie wyjaśnić to w nieco inny sposób:
W przeglądarce obiekt doctype służy dokładnie jednemu celowi, aby ustawić tryb renderowania: Dziwactwa, prawie standardy i tryb pełnych standardów. To było proste, dopóki MSIE 8 nie wprowadziło drugiego przełącznika, "tryb zgodności" = błędy i ograniczenia MSIE7 są celowo zachowane.
Doctype HTML5 (zazwyczaj) zastępuje to ustawienie, a zatem jest nieco bardziej wydajny niż dokumentacja XHTML 1.x lub HTML 4.01. (MSIE może go zastąpić czasami, choć.)
The Definitive Guide do DOCTYPE przełączania i tryb układ jest pod adresem: http://hsivonen.iki.fi/doctype/
Drugą rzeczą, która będzie się zdarzyć, że masz swoje strony zatwierdzone zgodnie z zasadami HTML5. Niektóre elementy i atrybuty, które były dozwolone w HTML 4, zniknęły i pojawiły się nowe.
Edytuj: Usuwanie przykładu. Mieszanie elementów znanych jako elementy śródliniowe i blokowe jest teraz w porządku. (W oryginalnym wniosku nie było).
Semantyka i składnia HTML5 jest w większości taka, jak w HTML 4, więc większość dobrze napisanych stron HTML 4 będzie nadal sprawdzana. Główną różnicą jest to, że mat zaczyna używać nowych rzeczy i nadal jest ważny.
może zawierać odpowiedź. Http://stackoverflow.com/questions/5629/any-reason-not-to-start-using-the-html-5-doctype – Greg