Das Tag ist sehr einfach, es könnte Ihnen egal sein. Aber haben Sie das -Tag jemals genau verstanden? W3cschool empfiehlt die Verwendung von XHTML Transitional DTD, und viele Leute verwenden gehorsam das HTML-Dokument von Dreamweaver. Der Standardtyp ist XHTML 1.0 Transitional wurde bisher als Selbstverständlichkeit verwendet und viele Dinge werden unbewusst als selbstverständlich angesehen 🎜> wird an der vordersten Position im Dokument deklariert, bevor das Tag mitgeteilt wird, welche Art von Dokument verwendet werden soll. Stellt eine strikte Version, eine Übergangsversion und eine HTML-Version basierend auf dem Framework
dar (wenn das Markup im Dokument nicht der in der Doctype-Deklaration angegebenen DTD folgt, wird dies zusätzlich zur fehlgeschlagenen Codeüberprüfung dazu führen, dass das Dokument möglicherweise nicht angezeigt wird korrekt im Browser) Verwendung von
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
, die W3C-Experten auslaufen lassen möchten: Strikt, Übergangsdokument und Frameset >
Wenn Sie ein sauberes Markup benötigen, um Unordnung in der Präsentationsebene zu vermeiden, verwenden Sie den HTML Strict DTD-Typ:Die Frameset-DTD wird für Dokumente mit Frames verwendet. Die Frameset-DTD entspricht der Transitional-DTD, mit der Ausnahme, dass das Frameset-Element das Body-Element ersetzt:
-Dokumenttypen
Frameset DTD wird für Dokumente mit Frames verwendet. Die Frameset-DTD entspricht der Übergangs-DTD, außer dass das Frameset-Element das Body-Element ersetzt:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" " http://www.w3.org/TR/html4/strict.dtd">
Um das zu erhalten Korrekte Doctype-Deklaration, der Schlüssel Es soll dafür sorgen, dass das DTD den vom Dokument befolgten Standards entspricht. Unter der Annahme, dass das Dokument beispielsweise dem strengen Standard xhtml 1.0 folgt, sollte die Doctype-Deklaration des Dokuments auf die entsprechende dtd verweisen.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" " http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
但是发现百度跟谷歌用的是“”,就再仔细查了一下资料,发现HTML5也是直接用的这个,不过是因为 HTML 5 不基于 SGML,因此不需要对 DTD 进行引用,但是需要 doctype 来规范浏览器的行为(让浏览器按照它们应该的方式来运行)。
建议在以后都直接用“”,用的话就会开启浏览器的标准兼容模式,在标准兼容模式下,不能保证与其它版本(IE6之前的,直接忽略吧),的 Internet Explorer 保持兼容,文档的渲染行为也许与将来的 Internet Explorer 不同,但也请大家放心地使用吧~~
PS:XHTML 1就是HTML 4.01的XML化,是一种不向前兼容的格式。HTML 4.01 中的 doctype 需要对 DTD 进行引用,因为 HTML 4.01 基于 SGML。SGML规定了在文档中嵌入描述标记的标准格式,指定了描述文档结构的标准方法,目前在WEB上使用的HTML格式便是使用固定标签集的一种。
Das obige ist der detaillierte Inhalt vonDetails zum -Tag in HTML. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!