当前位置:首页 > HTML5教程 > HTML5技巧

HTML <!DOCTYPE>

html <!doctype>

  • html 字符集

html 文档类型

所有 html 文档必须以 <!doctype> 声明开头。

该声明并非一个 html 标签。它是一条“信息”,告知浏览器期望的文档类型。

在 html5 中,<!doctype> 声明非常简单:

<!doctype html>

在更老的文档中(html 4 或 xhtml),该声明更为复杂,因为声明必须引用 dtd (document type definition)。

<!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.1//en" "http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd">

您可以在 <!doctype> 参考 中阅读关于文档类型的更多信息。

不同 doctype 中的有效 html 元素

标签 html 5 html 4 xhtml
<a> yes yes yes
<abbr> yes yes yes
<acronym> no yes yes
<address> yes yes yes
<applet> no yes no
<area> yes yes no
<article> yes no no
<aside> yes no no
<audio> yes no no
<b> yes yes yes
<base> yes yes yes
<basefont> no yes no
<bdi> yes no no
<bdo> yes yes no
<big> no yes yes
<blockquote> yes yes yes
<body> yes yes yes
<br> yes yes yes
<button> yes yes yes
<canvas> yes no no
<caption> yes yes yes
<center> no yes no
<cite> yes yes yes
<code> yes yes yes
<col> yes yes no
<colgroup> yes yes no
<datalist> yes no no
<dd> yes yes yes
<del> yes yes no
<details> yes no no
<dfn> yes yes yes
<dialog> yes no no
<dir> no yes no
<div> yes yes yes
<dl> yes yes yes
<dt> yes yes yes
<em> yes yes yes
<embed> yes no no
<fieldset> yes yes yes
<figcaption> yes no no
<figure> yes no no
<font> no yes no
<footer> yes no no
<form> yes yes yes
<frame> no no no
<frameset> no yes no
<h1> to <h6> yes yes yes
<head> yes yes yes
<header> yes no no
<hr> yes yes yes
<html> yes yes yes
<i> yes yes yes
<iframe> yes yes no
<img> yes yes yes
<input> yes yes yes
<ins> yes yes no
<kbd> yes yes yes
<label> yes yes yes
<legend> yes yes yes
<li> yes yes yes
<link> yes yes yes
<main> yes no no
<map> yes yes no
<mark> yes no no
<meta> yes yes yes
<meter> yes no no
<nav> yes no no
<noframes> no yes no
<noscript> yes yes yes
<object> yes yes yes
<ol> yes yes yes
<optgroup> yes yes yes
<option> yes yes yes
<output> yes no no
<p> yes yes yes
<param> yes yes yes
<pre> yes yes yes
<progress> yes no no
<q> yes yes yes
<rp> yes no no
<rt> yes no no
<ruby> yes no no
<s> yes yes no
<samp> yes yes yes
<script> yes yes yes
<section> yes no no
<select> yes yes yes
<small> yes yes yes
<source> yes no no
<span> yes yes yes
<strike> no yes no
<strong> yes yes yes
<style> yes yes yes
<sub> yes yes yes
<summary> yes no no
<sup> yes yes yes
<table> yes yes yes
<tbody> yes yes no
<td> yes yes yes
<textarea> yes yes yes
<tfoot> yes yes no
<th> yes yes yes
<thead> yes yes no
<time> yes no no
<title> yes yes yes
<tr> yes yes yes
<track> yes no no
<tt> no yes yes
<u> yes yes no
<ul> yes yes yes
<var> yes yes yes
<video> yes no no
<wbr> yes no no
  • html 字符集

【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!