Wyjaśniony typ dokumentu HTML

Wyjaśniony typ dokumentu HTML
Typ dokumentu zawiera informacje, które określają typ znacznika dokumentu. W HTML typ dokumentu mówi przeglądarce o wersji HTML, dzięki czemu przeglądarka odpowiednio obsługuje elementy. W HTML 5 określa, że ​​dokument musi być rozpoznawany jako HTML 5.0 Dokument. Jednak poprzednie wersje HTML mogą mieć ścisłe, przejściowe lub ramki dokumentów.

Ten artykuł służyłby jako element konstrukcyjny, aby poznać podstawowe koncepcje typów dokumentów HTML, a następnie byłbyś w stanie zdecydować, który typ dokumentu lepiej służy Twojemu celowi.

Typy dokumentów w HTML

Deklaracja typu dokumentu różni się w zależności od wersji. Zbadajmy różne sposoby deklarowania typu dokumentu dla twojego dokumentu.

Jak zadeklarować typ dokumentu w HTML5

HTML5 to najnowsza wersja HTML używana obecnie. Deklaracja typu dokumentu można wykonać za pomocą następującego wiersza.

Po napisaniu powyższego wiersza przed tagiem przeglądarka natychmiast rozpoznaje ją jako stronę HTML5. Zaleca się użycie typu dokumentu, ponieważ możesz nie uzyskać pożądanego wyjścia w starszych wersjach przeglądarek. Obraz podany poniżej służy jako podstawowa struktura dokumentu HTML5, w którym jest zadeklarowane u góry.

Notatka: Większość nowoczesnych edytorów kodów dodaje ten typ dokumentu automatycznie. Jeśli nie, możesz go również dodać ręcznie.

Jak zadeklarować typ dokumentu w HTML4

Chociaż typ dokumentu używany przez HTML4 jest teraz przestarzały i nie jest już użyteczny w HTML5. Jednak celem jest wyczyszczenie różnicy między typem dokumentu HTML5 i HTML4. Dokument HTML4 może mieć jeden z następujących DTD (typy definicji dokumentów):

HTML4 Surge Doctype

Typ ścisłego pozwala używać tylko elementów obsługiwanych przez bieżącą wersję. Zatem elementy amortyzowane nie mogą być wykonywane, gdy dokument ma ścisły dokument doktora. Składnia do deklarowania tego typu dokumentu jest napisana poniżej.

„http: // www.W3.org/tr/html4/scrict.dtd ">

HTML4 Transitional Doctype

Przejściowy DTD akceptuje również obecne i amortyzowane elementy. Ta składnia służy do deklarowania przejściowego dokumentu.

„http: // www.W3.org/tr/html4/przejściowy.dtd ">

HTML4 Frameet Doctype

Jest to pochodna przejściowego dokumentu, a zatem zawiera wszystkie elementy obsługiwane przez niego. FrameSet zasadniczo przekształca korpus dokumentu (element ciała jest zastępowany klatką lub elementem ramki) w prostokątne ramki. Poniżej znajduje się składnia do ogłoszenia dokumentu HTML4 FrameType.

„http: // www.W3.org/tr/html4/frameet.dtd ">

Wniosek

W dokumentach HTML opowiada przeglądarkę o wersji używanego języka HTML. Istnieją różne sposoby deklarowania typu dokumentu w HTML5 i HTML4. Jeśli typ dokumentu nie jest zdefiniowany, najnowsze wersje przeglądarki rozpoznają go jako dokument HTML5. W przypadku HTML4 musisz go określić, aby użyć elementów/właściwości obsługiwanych przez HTML4. W tym artykule zawiera szczegółowy przegląd w HTML. W dzisiejszych czasach jest to zalecane (nie jest konieczne, ponieważ współczesni redaktorzy/przeglądarki uważają to za dokument HTML5), aby używać każdego dokumentu HTML.