以下是一些HTML文档的有效DOCTYPE声明:
1. HTML5:
<!DOCTYPE html>
这是HTML5的DOCTYPE声明,它通常是现代HTML文档的首选声明。HTML5不再基于SGML,因此不需要指定DTD(文档类型定义)版本。
2. XHTML 1.0 Strict:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
这是XHTML 1.0 Strict的DOCTYPE声明,它强调文档的严格性和符合性。请注意,XHTML需要更严格的语法和结构。
3. HTML 4.01 Strict:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
这是HTML 4.01 Strict的DOCTYPE声明,它定义了相对较为严格的HTML版本。
4. HTML 4.01 Transitional:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
这是HTML 4.01 Transitional的DOCTYPE声明,它相对较为宽松,允许在文档中使用一些过渡特性。
5. HTML 4.01 Frameset:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
这是HTML 4.01 Frameset的DOCTYPE声明,适用于包含框架的文档。
请注意,随着HTML5的普及,大多数现代网页都采用HTML5的DOCTYPE声明。DOCTYPE声明告诉浏览器使用哪种HTML或XHTML规范来解释文档,因此选择合适的DOCTYPE声明对确保文档正确解析和渲染非常重要。
转载请注明出处:http://www.zyzy.cn/article/detail/12454/HTML