blu*_*ers 7 validation html5 minimum
<!DOCTYPE html>
<meta charset="utf-8">
<body>
Hello, world!
Run Code Online (Sandbox Code Playgroud)
如果是这样,除了删除"你好,世界!" 是否有任何标签可以删除它仍然有效,你怎么知道它仍然有效?
Zol*_*oth 11
它无效.要检查它,您可以在W3C Validator中运行它
错误是:元素头缺少必需的子元素标题实例.
...
UPDATE
正如vcsjones所说,head
元素是可选的.这title
是必须的.感谢mootinator您指出的是,body
也是可选的.
所以最简单的有效文件将是:
<!DOCTYPE html>
<title></title>
Run Code Online (Sandbox Code Playgroud)
(假设HTML5的HTML 语法。)
请注意,在某些情况下,title
元素也是可选的。
title
在大多数情况下,该元素是必需的子元素,但是当更高级别的协议提供标题信息时,例如,当 HTML 用作电子邮件创作格式时,在电子邮件的主题行中,title
可以省略该元素。
因此,从“高级协议”获得标题的文档的最小标记是这样的:
<!DOCTYPE html>
Run Code Online (Sandbox Code Playgroud)
如果文档是 an 的值iframe
-srcdoc
就是这个(假设标题由容器文档提供):
<html>
Run Code Online (Sandbox Code Playgroud)
对于独立文档,它是这样的(title
元素需要一些实际内容,正如kapep所指出的,所以“...”只是一个例子):
<!DOCTYPE html>
<title>…</title>
Run Code Online (Sandbox Code Playgroud)