五、不要使用不必要的type屬性
這是個(gè)常見的問題,但并不是一個(gè)錯(cuò)誤,我認(rèn)為我們應(yīng)該通過最佳實(shí)踐來避免這種風(fēng)格。
在HTML5中,script和style元素不再需要type屬性。然而這些很可能會(huì)被你的CMS自動(dòng)加上,所以要移除也不是那么的輕松。但如果 你是手工編碼或者你完全可以控制你的模板的話,那真的沒有什么理由再去包含type屬性。所有的瀏覽器都認(rèn)為腳本是javascript而樣式是css樣 式,你沒必要再多此一舉了。
<!-- 請不要復(fù)制這段代碼!它太冗余了! --> <link type="text/css" rel="stylesheet" href="css/styles.css" /> <script type="text/javascript" src="js/scripts" /></script>
其實(shí)只需要這樣寫:
<link rel="stylesheet" href="css/styles.css" /> <script src="js/scripts" /></script>
甚至指定字符集的代碼都可以省略掉。Mark Pilgrim在 Dive into HTML5 的語義化一章中作出了解釋。
出處:藍(lán)色理想
責(zé)任編輯:bluehearts
上一頁 六種常見的HTML5寫法誤用 [4] 下一頁 六種常見的HTML5寫法誤用 [6]
◎進(jìn)入論壇網(wǎng)頁制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評(píng)論。
|