指定<script>的类型的顺序

时间:2015-12-23 04:56:08

标签: html css performance

一个非常快速的问题 - 无论是在源路径之前还是之后指定脚本类型,最佳性能是否重要?

&#xA;&#xA;
  &lt; script type =“text / javascript”src =“/ myjavascript.js”&gt;&lt; / script&gt; &#xA;  
&#xA;&#xA;

vs

&#xA;&#xA;
 &lt; script src =“/ myjavascript .js“type =”text / javascript“&gt;&lt; / script&gt; &#xA;  
&#xA;&#xA;

同样,如果 rel =“stylesheet” 和<在 href 之前或之后为css文件指定了strong> type =“text / css”

&# XA;

3 个答案:

答案 0 :(得分:2)

在处理对象之前,读取HTML代码的解析器将读取所有属性。因此,顺序无关紧要。

但是,以某种方式排序属性可能会帮助您更快地修改代码,这就是我通常订购的方式:

  1. id,name
  2. 数据 - *
  3. src,for,type,href,value
  4. title,alt
  5. 角色,咏叹调 - *

答案 1 :(得分:1)

哪个首先出现并且最后出现并不重要。重要的是src属性链接到脚本源的正确位置。

for formality(因为我随之成长)我总是添加一个type =“text / javascript”:

<script type = "text/javascript" src = "{link-to-js-file}"></script>

但就HTML5而言,您不再需要事先添加“type ='text / javascript'”。

答案 2 :(得分:0)

没关系。

但对于HTML5,我们并不需要指定type =&#34; text / javascript&#34;