91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

常見HTML5的錯誤用法有哪些

發布時間:2021-11-03 18:11:37 來源:億速云 閱讀:115 作者:小新 欄目:web開發

這篇文章主要介紹了常見HTML5的錯誤用法有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

一、使用section作為div的替代品

人們在標簽使用中最常見到的錯誤之一就是隨意將HTML5的

等價于

——具體地說,就是直接用作替代品(用于樣式)。在XHTML或者HTML4中,我們常看到這樣的代碼:

常見HTML5的錯誤用法有哪些

而現在在HTML5中,會是這樣:

常見HTML5的錯誤用法有哪些

請不要復制這些代碼,這是錯誤的!

這樣使用并不正確,**并不是樣式容器。**section元素表示的是內容中用來幫助構建文檔概要的語義部分。它應該包含一個頭部。如果你想找一個用作頁面容器的元素(就像HTML或者XHTML的風格),那么考慮如Kroc Camen所說,直接把樣式寫到body元素上吧。如果你仍然需要額外的樣式容器,還是繼續使用div吧。

基于上述思想,下面才是正確的使用HTML5和一些ARIA roles特性的例子(注意,根據你自己的設計,你也可能需要加入div)

常見HTML5的錯誤用法有哪些

如果你還是無法確定使用哪種元素,那么廣州IT培訓老師建議你參考HTML5 sectioning content element flowchart

二、隨意使用header和hgroup

寫不需要寫的標簽當是毫無意義的。

(1)header元素表示的是一組介紹性或者導航性質的輔助文字,經常用作section的頭部

(2)當頭部有多層結構時,比如有子頭部,副標題,各種標識文字等,使用hgroup將h2-h7元素組合起來作為section的頭部

header的濫用

由于header可以在一個文檔中使用多次,可能使得這樣代碼風格受到歡迎:

請不要復制這段代碼!此處并不需要header –>

常見HTML5的錯誤用法有哪些

如果你的header元素只包含一個頭部元素,那么丟棄header元素吧。既然article元素已經保證了頭部會出現在文檔概要中,而header又不能包含多個元素(如上文所定義的),那么為什么要寫多余的代碼。簡單點寫成這樣就行了:

常見HTML5的錯誤用法有哪些

在headers這個主題上,我也經常看到hgroup的錯誤使用。 深圳中公教育 有時候不應該同時使用hgroup和header:

第一個問題一般是這樣的:

請不要復制這段代碼!此處不需要hgroup –>

常見HTML5的錯誤用法有哪些

此例中,直接拿掉hgroup。

常見HTML5的錯誤用法有哪些

第二個問題是另一個不必要的例子:

請不要復制這段代碼!此處不需要header –>

常見HTML5的錯誤用法有哪些

如果header唯一的子元素是hgroup,那還要header干神馬?如果header中沒有其他的元素(比如多個hgroup),還是直接拿掉header吧。

常見HTML5的錯誤用法有哪些


感謝你能夠認真閱讀完這篇文章,希望小編分享的“常見HTML5的錯誤用法有哪些”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

湛江市| 青铜峡市| 紫云| 临海市| 大新县| 甘孜县| 徐州市| 凤阳县| 普宁市| 泰宁县| 灵丘县| 瑞丽市| 忻城县| 白山市| 巧家县| 武城县| 昌都县| 闵行区| 崇左市| 疏勒县| 吉林省| 龙井市| 稻城县| 玛多县| 晋城| 乐亭县| 兖州市| 托克逊县| 桃园县| 鄂尔多斯市| 七台河市| 灌南县| 梅河口市| 偏关县| 麟游县| 大埔区| 柳州市| 泰安市| 太保市| 五指山市| 佛山市|