我必须包含html标签吗?

问题描述:

我知道这可能听起来像一个愚蠢的问题,但我有一个.php文件,其中我使用html代码结合php代码。 <html>标签没有包含任何内容,但所有html元素似乎都显示得很好。那么这个标签有什么用?包括<html>标签是否确实有所作为?我必须包含html标签吗?

html元素的开始和结束标记为defined as being optional(如果上下文要求元素开始或结束,将由解析器插入)。但是,如果您没有html的开始标记,则不能在其上放置lang属性,并且you should include a lang attribute

+0

@JanDvorak - 我忘记了它在DTD提取下指定它。我试图避免解释什么是“O”。 – Quentin

+0

同样可以说是身体标签? – jzeus

+0

@DarrenSadr它也是可选的,但我不建议省略它们中的任何一个。 –