一、H5語義化標簽

H5語義化標簽

HTML5語義化標簽(在這里值得一提的是,HTML5的標簽其實呢和div沒什么區別,也就是說沒有特殊的功能,唯一的區別就是語義化,不同的標簽有不同的含義)

header: 頭部標簽 不僅僅是網頁的頭部,還可以是一個模塊的頭部

section: 話說和div沒有任何區別,也就是語義化也是差不多的,語義化的意思就是,區塊,用來包裹某個模塊

nav: 通常用于導航欄

article: 通常用于,文章的引入,比如說論壇或者博客,反正就是用來裝文章

figure: 通常用于描述圖片的,和定義列表有點像,用來定義figure的標題,放在figure的子元素第一個或者最后一個,figcaption和img可以換位置

footer: 描述網頁或一個模塊的底部

特殊標簽

ruby: 注釋標簽 行級元素 橫排顯示 試圖寫多個漢字和注釋,需要多個ruby
mark: 重點標記,以灰常黃的黃色標記
meter: 類似與進度條有一下屬性
min:類進度條的最小值
max: 最大值
value:實際的值
low: 評判標準,低于low是什么顏色顯示(殘血了)
optimum:狀態良好(可以開團,狀態良好)
high: 狀態完美(開炮!開炮!開炮!)也就是說,在low和high之間都是綠了,在low一下或者high以上就黃了
progress: 正宗的進度條 在谷歌里面是天藍色加載界面,在火狐里面是綠色的背景,然后有一束光的進度條
details: 和我們的dl定義列表類似,也和我們的下拉列表類似,但是,顯示的方式不一樣用于描述細節 summary標題(要描述的對象) 后面接上你要描述的內容

示例
<section class="ruby">
            <ruby>龍<rt>long</rt></ruby>
            <ruby>的<rt>de</rt></ruby>
            <ruby>傳<rt>chuan</rt></ruby>
            <ruby>人<rt>ren</rt></ruby>
        </section>
        <section class="mark">
            <p>老師 <mark>好帥!</mark> <mark>我愛</mark>老師!</p>
        </section>

        <section class="meter">
            <meter min="0" max="100" value="90" low="20" optimum="50" high="80"></meter>
        </section>
        <section class="progress">
            <progress max="100" value="50"></progress>
        </section>

        <section class="details">
            <details>
                <summary>小米手機</summary>
                <p>運行內存:</p>
                <p>處理器:</p>
                <p>屏幕大小</p>
                <p>像素:</p>
                <p>售價3000¥</p>
                 ![](imgs/0.jpg)
            </details>
        </section>
    </section>

兼容性

HTML5部分內容兼容到IE9,IE8以下完全不兼容
-webkit- 谷歌瀏覽器的前綴 -webkit-transition: 1s;
-moz- 火狐瀏覽器的前綴 -moz-transition: 1s;
-o- 歐朋瀏覽器的前綴 -o-transition: 1s;
-ms- IE瀏覽器的前綴 -ms-transition: 1s;
-->
對于IE8以下不支持h5標簽,兩種方式
第一種: document.createElement("header");

第二種:<script src="html5shiv.js"></script>

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 一、HTML5 1.1 認識HTML5 HTML5并不僅僅只是作為HTML標記語言的一個最新版本,更重要的是它制定...
    福爾摩雞閱讀 16,117評論 14 51
  • HTML5 標簽comment 注釋標簽用于在源文檔中插入注釋。注釋內容不會被瀏覽器顯示。為代碼編寫注釋的好處是...
    才気莮孒閱讀 4,108評論 1 25
  • 選擇qi:是表達式 標簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    love2013閱讀 2,339評論 0 11
  • 選擇qi:是表達式 標簽選擇器 類選擇器 屬性選擇器 繼承屬性: color,font,text-align,li...
    wzhiq896閱讀 1,806評論 0 2
  • HTML5 1.HTML5新元素 HTML5提供了新的元素來創建更好的頁面結構: 標簽描述 定義頁面獨立的內容區域...
    L怪丫頭閱讀 2,838評論 0 4