为什么不允许这样做:
<style src="someCssFile.css"></style>
虽然这是允许的:
<script src="someJsFile.js"></script>
我不明白为什么我必须为css文件使用链接标记。我认为使用样式标签更有意义。
答案 0 :(得分:4)
您知道所有这些标记是何时以HTML引入的吗?使用<LINK>
标签代替<style>
标签是有原因的。
对于使用HTML的人来说,他们最想知道HTML的去向和去向,这是最有意义的。
<link>
标签已添加到该版本。 <LINK>
标签是指向其他文档的通用链接。可能会提供样式表。<link rel="stylesheet" href="styles.css">
<style>
标签“保留供内部样式表将来使用。” <style type="text/css"> </style>
因此<link>
标签已经用于在页面中包含外部样式。
<style>
标记是在<link>
标记之后引入的,但是它并不用于包含外部样式。
因为已经有一个<link>
标签来包含外部样式,并且HTML从未贬低一个标签。
使用的来源:Link
答案 1 :(得分:0)
万维网联盟(W3C)是万维网的主要国际标准组织。这可能有助于理解我们使用标签的原因。
关于样式 https://www.w3.org/Style/
关于脚本 https://www.w3.org/TR/2011/WD-html5-author-20110705/the-script-element.html