为什么link标签写在head标签里面


源代码
如上图,大多数网页,link标签都写在head标签里面,视乎已经成了“最佳实践”。But, why?

  1. 可不可以就w3c标准层面说说为什么标准推荐将link标签放在head里面?
  2. 可不可以就浏览器解析html渲染网页层面分析,link标签放在body或其他地方会有什么影响?

前端 web前端开发 css HTML html5

飘落的羽翼 10 years, 9 months ago

想像一下,浏览器是一个三观正确反应有点迟钝的男人
正在用双手去抚摸 girl.html:


 <html>
  <head>嗯,这里是空空如野的头部</head>
  <body>
   然后是朴素赤裸一览无余的身体 ...
    ...
    ...
    ...
    <link rel="stylesheet" /> 神马?我裤子都脱了你说要穿件漂亮的衣服看看
  </body>
</html>

所以聪明的 women.html 会提前在 head 里告诉你最美的地方在哪里

别人家的喵星人 answered 10 years, 9 months ago

Your Answer