W3C nie mówi, że to OK, aby służyć XHTML 1.1 jako text/html. Mówi się, że XHTML 1.0 może służyć jako text/html.
Rzeczą zrozumiałą w HTML5 jest to, że zmienia on zależność między składnią a typem mime na głowie. Zamiast mówić, które typy MIME mogą być używane z HTML i XHTML, HTML5 mówi, że jeśli wyświetlasz stronę jako tekst/html to to HTML, a jeśli podasz go jako application/xhtml + xml to to XHTML .
Tak więc typ dokumentu nie ma znaczenia przy ustalaniu, czy strona jest HTML czy XHTML. Od tego czasu przeglądarki skutecznie pracują od lat, choć należy zauważyć, że większość programów do sprawdzania poprawności i niektóre narzędzia do tworzenia treści wykorzystują typ dokumentu do określania trybów działania. Nowe walidatory HTML5, takie jak validator.nu, wykorzystują typ MIME jako czynnik decydujący. Jakie narzędzia do tworzenia treści powinny działać, jest obecnie niejasne i wciąż jest dyskutowane w grupie roboczej HTML, ale wydaje się prawdopodobne, że będą musiały wrócić do mapowania rozszerzeń plików (np. Filename.html versus filename.xhtml)
Tylko dlatego, że weryfikatory HTML5 i wszystkie przeglądarki robią to samo w konfrontacji z typem dokumentu HTML5, jego użycie musi być dobre, nawet jeśli nie używasz żadnej innej funkcji HTML5. Należy jednak pamiętać, że nie wszystkie poprawne formaty HTML4 są poprawne w HTML5, a wiele szczegółów HTML5 nadal jest przedmiotem sporu. W niektórych przypadkach ostatnie i proponowane zmiany mogą nie zostać zaimplementowane w walidatorze HTML5, więc jeśli sprawdzisz swoje strony, możesz zgłosić rzeczy jako błędy, które są poprawne HTML4, i ostatecznie mogą być prawidłowe HTML5.
Należy również pamiętać, że podczas podawania strony jako application/xhtml + xml typ dokumentu HTML5 jest całkowicie opcjonalny. Przeglądarki po prostu go ignorują.
http://themaingate.net/dev/html/all-you-need-is-doctype-html –
Z jakich elementów korzystasz? Czy potrzebujesz HTML5 czy HTML4 będzie działał dobrze? –
Teraz HTML 5 jest fajny? – Gumbo