你引用HTML5屬性嗎?HTML5中的屬性引用是可選的。引用它們的利弊是什么?id=example <!--quotes optional-->href=http://example.com <!--quotes optional-->class="example example-1" <!--quotes required due to space-->href="http://example.com/p=47" <!--quotes required due to '=' sign-->更新:根據答案添加優勢:引用所有屬性的優點:所有編輯都可以妥善處理更一致更好的可移植性(更容易更改doctype)更容易維護(特別是如果屬性可能變空)更容易“找到并替換”更改更清潔的文檔(如果你認為引用提高了可讀性)?省略可選引號的優點:文件大小略有減少清潔文檔(如果您喜歡最小文本)?
3 回答

達令說
TA貢獻1821條經驗 獲得超6個贊
我贊成總是使用引號。
它看起來方式更清潔和更一致的
所有編輯都可以正確處理
它更容易維護 - 您可以編輯值而不會破壞它們,因為缺少引號。
通過在不需要的地方刪除引號來節省文檔大小的幾個字節是不值得一提的(除非你可能是谷歌的主頁)。

陪伴而非守候
TA貢獻1757條經驗 獲得超8個贊
我引用所有屬性并將繼續這樣做。主要是因為它在視覺上區分屬性值的開始和停止位置。
此外,它只是有意義的可移植性和兼容性原因。雖然HTML [5]中的引號是可選的,但它們在XHTML 中不是可選的。如果您需要將文檔轉換為XHTML(例如,在Webkit瀏覽器上顯示SVG),您需要做很多繁瑣的工作。我們真的不需要挖掘XHTML與HTML爭論,但似乎沒有引用你的屬性太麻煩。
當您下載千字節和千字節的圖像和JavaScript庫時,在文檔正文中保存幾個字節幾乎無關緊要。
- 3 回答
- 0 關注
- 444 瀏覽
相關問題推薦
添加回答
舉報
0/150
提交
取消