久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

盤點HTML5標簽使用的常見誤區

 現在HTML5還處在草案階段,有些新的標簽元素的解釋也是經常有變化,甚至標簽加入 移出也很頻繁(比如 hgroup),同時現有的大的門戶網站在使用HTML5方面也沒有很好的范例可以參考,讓大家的學習過程更摸索.本文將給大家分享html5構建頁面的小錯誤和不好的實踐方法,讓我們在以后的工作中避免這些錯誤。

不要把<Section>當成簡單的容器來定義樣式

我們經常看到的一個錯誤,就是武斷的將<div>標簽用<Section>標簽來替代,特別是將作為包圍容器的<div>用來替換。在XHTML或者HTML4中,我們將會看到類似下面的代碼:

XML/HTML Code復制內容到剪貼板
  1. <!– HTML 4-style code –>  
  2.  <div id=”wrapper”>  
  3.    <div id=”header”>  
  4.      <h1>My super duper page</h1>  
  5.      <!– Header content –>  
  6.    </div>  
  7.    <div id=”main”>  
  8.      <!– Page content –>  
  9.    </div>  
  10.    <div id=”secondary”>  
  11.      <!– Secondary content –>  
  12.    </div>  
  13.    <div id=”footer”>  
  14.      <!– Footer content –>  
  15.    </div>  
  16.  </div>  

現在我看到了下面的代碼樣子:

XML/HTML Code復制內容到剪貼板
  1. <!– Don’t copy this code! It’s wrong! –>  
  2.  <section id=”wrapper”>  
  3.    <header>  
  4.      <h1>My super duper page</h1>  
  5.      <!– Header content –>  
  6.    </header>  
  7.    <section id=”main”>  
  8.      <!– Page content –>  
  9.    </section>  
  10.    <section id=”secondary”>  
  11.      <!– Secondary content –>  
  12.    </section>  
  13.    <footer>  
  14.      <!– Footer content –>  
  15.    </footer>  
  16.  </section>  

直觀的看,上面的例子是錯誤的:<Section>并不是一個容器.<Section>元素是有語意的區段,幫助構建文檔大 綱。它應該包含標題。如果你要尋找一個可以包含頁面的元素(不論是 HTML 或者 XHTML ),通常的做法是直接對<body>標簽定義樣式就像Kroc Camen描述的那樣子,如果你還需要額外的元素來定義樣式,使用<div>,就像Dr Mike 闡述的那樣, div并沒有滅亡,如果這里沒有其它更合適的,div可能是你最合適的選擇。記住這點,這里我們重新修正了上面的例子,通過使用兩個新角色。(你是否需要額外的<div>取決于你的設計。)

XML/HTML Code復制內容到剪貼板
  1. <body>  
  2.    <header>  
  3.      <h1>My super duper page</h1>  
  4.      <!– Header content –>  
  5.    </header>  
  6.    <div role=”main”>  
  7.      <!– Page content –>  
  8.    </div>  
  9.    <aside role=”complementary”>  
  10.      <!– Secondary content –>  
  11.    </aside>  
  12.    <footer>  
  13.      <!– Footer content –>  
  14.    </footer>  
  15.  </body>  

如果你還是無法確定哪一個元素更適合使用,我建議你去查看HTML5 sectioning content element flowchart來讓你繼續前行。

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了有關HTML5頁面在iPhoneX適配問題,需要的朋友可以參考下
本篇文章主要介紹了html5中canvas圖表實現柱狀圖的示例,本文使用canvas來實現一個圖表,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
Adobe公司出品的多媒體處理軟件產品線較多,涵蓋了音視頻編輯、圖像處理、平面設計、影視后期等領域。這篇文章主要介紹了Adobe Html5 Extension開發初體驗圖文教程,非常不錯,需要的朋
這篇文章主要介紹了基于HTML5的WebGL經典3D虛擬機房漫游動畫,需要的朋友可以參考下
這篇文章主要介紹了手機端用rem+scss做適配的詳解,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本篇文章主要介紹了canvas 實現 github404動態效果的示例代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 亚洲三级免费 | 国产一级黄色大片 | 色综合色综合 | 婷婷视频网 | 久在线 | 97视频免费观看 | 精品国产一区二 | 在线不欧美 | 亚洲h片 | 久久精品国产77777蜜臀 | 日韩理论在线 | 中文字幕伊人 | 不卡日本| 久久国产亚洲 | 日本一本草久p | 色香蕉视频 | 久色精品| 亚洲性色av| 一区二区免费看 | av免费在线观看网站 | 国产精品自拍小视频 | 国精产品99永久一区一区 | 女教师合集乱500篇小说 | 色播亚洲| 亚洲少妇一区 | 久久久久婷婷 | 能看毛片的网站 | 国产在线观看一区二区三区 | 黄色午夜| 欧美一级一级 | 欧美中文字幕在线观看 | 天天综合天天做天天综合 | 窝窝午夜精品一区二区 | 亚洲精品综合 | 日韩超碰| 日韩一级免费 | av一道本 | 久久久久久久网 | 在线色综合| 日本特黄一级片 | 国产精品日韩在线 |