содержимое doctype в html

#html #doctype

#HTML #doctype

Вопрос:

Я не понимаю doctype в html.

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
 "http://www.w3.org/TR/html4/strict.dtd">
  

Не могли бы вы, пожалуйста, объяснить, что здесь означает каждая вещь.

Комментарии:

1. Вы видели doctype HTML 5? Это <!DOCTYPE html> .

Ответ №1:

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
            "http://www.w3.org/TR/html4/strict.dtd">


!DOCTYPE - The document type declaration
HTML - The root element is HTML, the type of document is HTML
PUBLIC - Availability - this is a public doctype
"-//W3C//DTD HTML 4.01//EN" - A formal identifier
"http://www.w3.org/TR/html4/strict.dtd" - URI, here it is the location of the DTD
  

Существует дальнейшая разбивка на about.com.

Ответ №2:

Частями этого doctype являются:

 Root element:             HTML
DTD type:                 PUBLIC
Formal Public Identifier: "-//W3C//DTD HTML 4.01//EN"
DTD URL:                  "http://www.w3.org/TR/html4/strict.dtd">
  

Однако на самом деле вам не обязательно знать, что все это значит. Просто выберите одно из объявлений doctype из рекомендуемого списка объявлений doctype от W3C.