五、不要使用不必要的type属性
这是个常见的问题,但并不是一个错误,我认为我们应该通过最佳实践来避免这种风格。
在HTML5中,script和style元素不再需要type属性。然而这些很可能会被你的CMS自动加上,所以要移除也不是那么的轻松。但如果 你是手工编码或者你完全可以控制你的模板的话,那真的没有什么理由再去包含type属性。所有的浏览器都认为脚本是javascript而样式是css样 式,你没必要再多此一举了。
<!-- 请不要复制这段代码!它太冗余了! --> <link type="text/css" rel="stylesheet" href="css/styles.css" /> <script type="text/javascript" src="js/scripts" /></script>
其实只需要这样写:
<link rel="stylesheet" href="css/styles.css" /> <script src="js/scripts" /></script>
甚至指定字符集的代码都可以省略掉。Mark Pilgrim在 Dive into HTML5 的语义化一章中作出了解释。
出处:蓝色理想
责任编辑:bluehearts
上一页 六种常见的HTML5写法误用 [4] 下一页 六种常见的HTML5写法误用 [6]
◎进入论坛网页制作、WEB标准化版块参加讨论,我还想发表评论。
|