天天看點

《HTML5開發手冊》——2.6 初學者“菜單”:使用s元素顯示不準确或不相關的内容

本節書摘來自異步社群《html5開發手冊》一書中的第2章,第2.6節,作者: 【美】chuck hudson , 【英】tom leadbetter 更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

以前,s元素是特意用來顯示帶删除線的文字的。在html5中,s元素得以重新定義,它現在用來顯示不再正确或不相關的内容。

這意味着可以使用它顯示某個産品曾經的價格,而這個産品現在的價格已經有所變化,如圖2.5所示。雖然在此情景下,使用s元素顯示過時資訊能夠為讀者帶來很大便利,但并非總是正确的,這得視上下文而定。代碼2.7所示為應當在何處使用這個元素。

《HTML5開發手冊》——2.6 初學者“菜單”:使用s元素顯示不準确或不相關的内容

代碼2.7 s元素的使用

《HTML5開發手冊》——2.6 初學者“菜單”:使用s元素顯示不準确或不相關的内容

在html 4中,s元素被定義為删除線文本,是以預設情況下浏覽器會使用删除線來顯示s元素中的内容。

如果文檔内容被編輯或删除,請不要使用s元素,而應使用del元素。

繼續閱讀