我刚开始从codeacademy学习HTML, 第一课指出:为什么html需要<head>和<body>?
每个HTML有一个
<head>
和<body>
我不经常处理标记语言,和我道歉如果我问一些明显的问题:为什么我们需要特别设置这些标签?
我们确切地知道是什么,可以进入
<head>
标签,并承担<body>
来后<head>
(他们可以在任何顺序?,即<head>
来<body>
?后),但尽管秩序,只要<head>
到<\head>
仍然是一个块,解析器可以很容易地告诉哪里<head>
开始以及何时结束?下面是一个片段,我从w3school了标签元数据:
<title>, <style>, <meta>, <link>, <script>, and <base>
这也是从w3school
在HTML5标准中,
<html>
吊牌,<body>
标签,并且<head>
标签可以省略这是暗示他们不需要在第一个地方?
如果HTML是一个标准,为什么没有一个标准的解析器为所有的浏览器? – watashiSHUN
下面是一个很好的答案:https://www.quora.com/Why-dont-web-browsers-render-the-same-content-identically – CristianD