Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 日本二区在线观看,日本免费一区视频,中文字幕在线观看亚洲日韩

          整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          Html5 標(biāo)簽常用參考

          Html5 標(biāo)簽常用參考

          lt;!DOCTYPE html>

          <html lang="en">

          <head>

          <meta charset="UTF-8" />

          <meta http-equiv="X-UA-Compatible" content="IE=edge" />

          <meta name="viewport" content="width=device-width, initial-scale=1.0" />

          <title>H5標(biāo)簽常用參考</title>

          </head>

          <body style="display: grid">

          <!-- 頁面按顯示元素分為,行元素: 水平排例; 塊元素:垂直排列;行內(nèi)塊元素:既有塊元素,又有行元素; -->

          <!-- 標(biāo)簽有兩種,雙標(biāo)簽:用在可替換元素中,內(nèi)容寫到二個(gè)標(biāo)簽之間,單標(biāo)簽 :用在不可替換元素中,內(nèi)容由標(biāo)簽屬性指定-->

          <!-- Html4以前布局標(biāo)簽 -->

          <div class="header">Html4頁眉</div>

          <div class="main">Html4主體</div>

          <div class="footer">Html4頁腳</div>

          <!-- 不利與SEO的優(yōu)化 -->

          <!-- Html5語化布局標(biāo)簽 -->

          <header>Html5頁眉</header>

          <main>這里是Html5主體</main>

          <footer>這里是Html5頁腳</footer>

          <address>我代表的是地址</address>

          <mark>我是高亮標(biāo)簽</mark>

          <!-- 常用標(biāo)簽 -->

          <!-- 沒有任何標(biāo)簽包裹的文本:匿名文本 -->

          <strong>大家好啊。</strong>

          <em>大家好啊。</em>

          <span style="color: red">大家好啊!!</span>

          <p style="color: slategray">-----我是分切線-----</p>

          <!-- 鏈接元素標(biāo)簽 a -->

          <a href="https://www.toutiao.com">默認(rèn)當(dāng)前窗口打開</a>

          <a href="https://www.toutiao.com" target="_self">當(dāng)前窗口打開</a>

          <a href="https://www.toutiao.com" target="_blank">新窗口打開</a>

          <p style="color: slategray">-----我是分切線-----</p>

          <!-- 框架方式指定打開 使用target中對應(yīng)iframe name參數(shù)-->

          <a href="https://www.baidu.com" target="content"

          >點(diǎn)我會在下方框架標(biāo)簽中打開</a

          >

          <a href="https://www.qq.com" target="content">點(diǎn)我會在下方框架標(biāo)簽中打開</a>

          <iframe src="" frameborder="1" name="content"></iframe>

          <p style="color: slategray">-----我是分切線-----</p>

          <!-- 長用的A標(biāo)簽屬性 -->

          <a href="mailto:qqqq@qq.com">點(diǎn)我會調(diào)出發(fā)郵箱</a>

          <a href="tel:15777777777">點(diǎn)我會打電話</a>

          <p style="color: slategray">-----我是分切線-----</p>

          <!-- 列表 -->

          <!-- 無序列表 type="circle" 可修改列表前點(diǎn)樣式-->

          <ul type="circle">

          <li><a href="">首頁</a></li>

          <li><a href="">關(guān)于我們</a></li>

          <li><a href="">產(chǎn)品中心</a></li>

          <li><a href="">在線地址</a></li>

          </ul>

          <!-- 有序列表 start="5" 可定義從5開始排序樣式-->

          <ol start="5">

          <li><input type="checkbox" name="" id="" /><a href="">首頁</a></li>

          <li><input type="checkbox" name="" id="" /><a href="">關(guān)于我們</a></li>

          <li><input type="checkbox" name="" id="" /><a href="">產(chǎn)品中心</a></li>

          <li><input type="checkbox" name="" id="" /><a href="">在線地址</a></li>

          </ol>

          <!-- 有序列表 start="5" 可定義從5開始排序樣式-->

          <dl>

          <dt>聯(lián)系方式</dt>

          <dd><a href="mailto:qqqq@qq.com">點(diǎn)我會調(diào)出發(fā)郵箱</a></dd>

          <dd><a href="tel:15777777777">點(diǎn)我會打電話</a></dd>

          <dd>

          <a href=""> <address>我代表的是地址</address></a>

          </dd>

          <dt>備案號</dt>

          <dd>京IPC備:xxxxx</dd>

          </dl>

          </body>

          </html>


          效果參考

          使用DIV+CSS布局時(shí),我們需要通過為div命名的方式,來區(qū)分網(wǎng)頁中不同的模塊。在HTML5中布局方式有了新的變化,HTML5中增加了新的結(jié)構(gòu)標(biāo)簽,如header標(biāo)簽、nav標(biāo)簽、article標(biāo)簽等,具體介紹如下。

          1. header標(biāo)簽

          HTML5中的header標(biāo)簽是一種具有引導(dǎo)和導(dǎo)航作用的結(jié)構(gòu)標(biāo)簽,該標(biāo)簽可以包含所有通常放在頁面頭部的內(nèi)容。header標(biāo)簽通常用來放置整個(gè)頁面或頁面內(nèi)的一個(gè)內(nèi)容區(qū)塊的標(biāo)題,也可以包含網(wǎng)站Logo圖片、搜索表單或者其他相關(guān)內(nèi)容。其基本語法格式如下:

          <header>
          
            <h1>網(wǎng)頁主題</h1>
          
              ...
              
          </header>

          在上面的語法格式中,<header></header>的使用方法和<div class="header"></div>類似。

          注意:

          在HTML網(wǎng)頁中,并不限制header標(biāo)簽的個(gè)數(shù),一個(gè)網(wǎng)頁中可以使用多個(gè)header標(biāo)簽,也可以為每一個(gè)內(nèi)容塊添加header標(biāo)簽。

          2. nav標(biāo)簽

          nav標(biāo)簽用于定義導(dǎo)航鏈接,是HTML5新增的標(biāo)簽,該標(biāo)簽可以將具有導(dǎo)航性質(zhì)的鏈接歸納在一個(gè)區(qū)域中,使頁面元素的語義更加明確。nav標(biāo)簽的使用方法和普通標(biāo)簽類似,例如下面這段示例代碼:

          <nav>
          
            <ul>
          
                  <li><a href="#">首頁</li>
          
                  <li><a href="#">公司概況</li>
          
                  <li><a href="#">產(chǎn)品展示</li>
          
                  <li><a href="#">聯(lián)系我們</li>
          
            </ul></nav>

          在上面這段代碼中,通過在nav標(biāo)簽內(nèi)部嵌套無序列表ul來搭建導(dǎo)航結(jié)構(gòu)。通常一個(gè)HTML頁面中可以包含多個(gè)nav標(biāo)簽,作為頁面整體或不同部分的導(dǎo)航。具體來說,nav標(biāo)簽可以用于以下幾種場合。

          ● 傳統(tǒng)導(dǎo)航條:目前主流網(wǎng)站上都有不同層級的導(dǎo)航條,其作用是跳轉(zhuǎn)到網(wǎng)站的其他主頁面。

          ● 側(cè)邊欄導(dǎo)航:目前主流博客網(wǎng)站及電商網(wǎng)站都有側(cè)邊欄導(dǎo)航,目的是將當(dāng)前文章或當(dāng)前商品頁面跳轉(zhuǎn)到其他文章或其他商品頁面。

          ● 頁內(nèi)導(dǎo)航:它的作用是在本頁面幾個(gè)主要的組成部分之間進(jìn)行跳轉(zhuǎn)。

          ● 翻頁操作:翻頁操作切換的是網(wǎng)頁的內(nèi)容部分,可以通過點(diǎn)擊“上一頁”或“下一頁”切換,也可以通過點(diǎn)擊實(shí)際的頁數(shù)跳轉(zhuǎn)到某一頁。

          除了以上幾點(diǎn)以外,nav標(biāo)簽也可以用于其他導(dǎo)航鏈接組中。需要注意的是,并不是所有的鏈接組都要被放進(jìn)nav標(biāo)簽,只需要將主要的和基本的鏈接放進(jìn)nav標(biāo)簽即可。

          3. footer標(biāo)簽

          footer標(biāo)簽用于定義一個(gè)頁面或者區(qū)域的底部,它可以包含所有放在頁面底部的內(nèi)容。在HTML5出現(xiàn)之前,一般使用<div class="footer"></div>標(biāo)簽來定義頁面底部,而現(xiàn)在通過HTML5的footer標(biāo)簽可以輕松實(shí)現(xiàn)。與header標(biāo)簽相同,一個(gè)頁面中可以包含多個(gè)footer標(biāo)簽。

          4. article標(biāo)簽

          article標(biāo)簽代表文檔、頁面或者應(yīng)用程序中與上下文不相關(guān)的獨(dú)立部分,該元素經(jīng)常被用于定義一篇日志、一條新聞或用戶評論等。一個(gè)article標(biāo)簽通常有它自己的標(biāo)題(可以放在header標(biāo)簽中)和腳注(可以放在footer標(biāo)簽中),例如下面的示例代碼。

          <article>
          
              <header>
          
              <h1>秋天的味道</h1>
               
                      <p>你想不想知道秋天的味道?它是甜、是苦、是澀...</p>
          
            </header>
          
              <footer>
                      
                         <p>著作權(quán)歸XXXXXX公司所有...</p>
          
            </footer></article>

          需要注意的,在上面的示例代碼中還缺少主體內(nèi)容。主體內(nèi)容通常會寫在header和footer之間,通過多個(gè)section標(biāo)簽進(jìn)行劃分。一個(gè)頁面中可以出現(xiàn)多個(gè)article標(biāo)簽,并且article標(biāo)簽可以嵌套使用。

          5. section標(biāo)簽

          section標(biāo)簽表示一段專題性的內(nèi)容,一般會帶有標(biāo)題,主要應(yīng)用在文章的章節(jié)中。例如,新聞的詳情頁有一篇文章,該文章有自己的標(biāo)題和內(nèi)容,因此可以使用article標(biāo)簽標(biāo)注,如果該新聞內(nèi)容太長,分好多段落,每段都有自己的小標(biāo)題,這時(shí)候就可以使用section標(biāo)簽把段落標(biāo)注起來。在使用section標(biāo)簽時(shí),需要注意以下幾點(diǎn):

          ● section不僅僅是一個(gè)普通的容器標(biāo)簽。當(dāng)一個(gè)標(biāo)簽只是為了樣式化或者方便腳本使用時(shí),應(yīng)該使用div標(biāo)簽。

          如果article標(biāo)簽、aside標(biāo)簽或nav標(biāo)簽更符合使用條件,那么不要使用section標(biāo)簽。

          ● 沒有標(biāo)題的內(nèi)容模塊不要使用section標(biāo)簽定義。

          值得一提的是,在HTML5中,article標(biāo)簽可以看作是一種特殊的section標(biāo)簽,它比section標(biāo)簽更具有獨(dú)立性,即section標(biāo)簽強(qiáng)調(diào)分段或分塊,而article標(biāo)簽強(qiáng)調(diào)獨(dú)立性。如果一塊內(nèi)容相對來說比較獨(dú)立、完整時(shí),應(yīng)該使用article標(biāo)簽;但是如果想要將一塊內(nèi)容分成多段時(shí),應(yīng)該使用section標(biāo)簽。

          6. aside標(biāo)簽

          aside標(biāo)簽用來定義當(dāng)前頁面或者文章的附屬信息部分,它可以包含與當(dāng)前頁面或主要內(nèi)容相關(guān)的引用、側(cè)邊欄、廣告、導(dǎo)航條等有別于主要內(nèi)容的部分。aside標(biāo)簽的用法主要分為兩種:

          ● 被包含在article標(biāo)簽內(nèi)作為主要內(nèi)容的附屬信息。

          ● 在article標(biāo)簽之外使用,作為頁面或網(wǎng)站的附屬信息部分。最常用的的使用形式是側(cè)邊欄。

          .HTML5是什么

          HTML是web開發(fā)中三大規(guī)范之一,可以參考:Web前端開發(fā)-HTML入門干貨 。

          HTML產(chǎn)生于1990年,1997年的HTML4.0成為互聯(lián)網(wǎng)標(biāo)準(zhǔn)并廣泛應(yīng)用,HTML5是在HTML4.01(1999年發(fā)布)的基礎(chǔ)上發(fā)展而來,在2008年正式發(fā)布,在2012年形成了穩(wěn)定版本。

          其實(shí)在HTML4.01之后,W3C組織除了HTML5之外,為了嚴(yán)格html編寫規(guī)范,發(fā)布了XHTML。經(jīng)過了跌宕起伏的分歧、融合之路,本來預(yù)計(jì)要逐步被XHTML替代的HTML5,最終成了W3C組織確認(rèn)的html規(guī)范。

          在HTML5規(guī)范中添加了很多新元素及功能,比如: 更好的頁面結(jié)構(gòu)(語義化標(biāo)簽)、圖形的繪制(畫布)、多媒體(音頻、視頻)內(nèi)容、智能表單、地理位置、數(shù)據(jù)存儲以及多線程等。

          2.支持HTML5的瀏覽器版本

          可以通過html5test.com網(wǎng)站,測試HTML5各標(biāo)簽在各類瀏覽器中支持程度。

          html5test.com

          PC瀏覽器各版本支持HTML5考量

          移動(dòng)瀏覽器各版本支持HTML5考量

          對于IE6、7、8來講,支持極少部分的HTML5新標(biāo)簽,IE9也是部分支持。

          3.如何解決低版本瀏覽器兼容HTML5標(biāo)簽

          在低版本瀏覽器中兼容使用HTML5標(biāo)簽,有兩種方案,一:自定義標(biāo)簽;二:使用第三方j(luò)s插件

          (1)自定義標(biāo)簽

          可以利用添加自定義標(biāo)簽的方式為IE 瀏覽器添加 HTML5 元素。

          <script>
          //可以使用自定義標(biāo)簽
          document.createElement("header");
          document.createElement("article");
          document.createElement("aside");
          document.createElement("section");
          document.createElement("footer");
          </script>

          但是Internet Explorer 8 及更早 IE 版本的瀏覽器不支持以上的方式,所以采用以下方式。

          (2)利用第三方j(luò)s插件

          html5shiv.js是第三方插件,能夠解決IE9以下瀏覽器對html5新增標(biāo)簽的不識別,并導(dǎo)致CSS不起作用的問題。

          <head>
          <meta charset="utf-8">
          <title>渲染 HTML5</title>
          <!-- 專門針對IE瀏覽器的語句,且只能被IE9識別,其他瀏覽器將以下if endif語句認(rèn)為是注釋 -->
           <!--[if lt IE 9]>
           <script src="http://apps.bdimg.com/libs/html5shiv/3.7/html5shiv.min.js"></script>
           <![endif]-->
          </head>

          <!--[if !IE]><!--> 除IE外都可識別 <!--<![endif]-->

          <!--[if IE]> 所有的IE可識別 <![endif]-->

          <!--[if IE 6]> 僅IE6可識別 <![endif]-->

          <!--[if lt IE 6]> IE6以及IE6以下版本可識別 <![endif]-->

          <!--[if gte IE 6]> IE6以及IE6以上版本可識別 <![endif]-->

          <!--[if IE 9]> 僅IE9可識別 <![endif]-->

          4.新增常用的HTML5標(biāo)簽

          (1)語義化標(biāo)簽

          相對于無具體含義的div和span標(biāo)簽,語義化標(biāo)簽的優(yōu)點(diǎn)是方便搜索引擎能識別頁面結(jié)構(gòu),有利于SEO。

          header:該標(biāo)簽定義了頁面的頭部區(qū)域;

          nav:該標(biāo)簽定義了頁面的導(dǎo)航鏈接區(qū)域;

          footer:該標(biāo)簽定義了頁面或section的頁腳;

          section:該標(biāo)簽定義了頁面區(qū)域;

          article:該標(biāo)簽定義了頁面的內(nèi)容區(qū)域;

          (2)多媒體標(biāo)簽

          1)視頻標(biāo)簽

          video:用來定義視頻內(nèi)容,支持多種視頻格式,包括.mp4、.ogg、.webm等,最常用的是.mp4。

           <body>
           <!-- src屬性設(shè)置視頻源,
          width、height設(shè)置視頻大小,單位是像素,
          autoplay屬性設(shè)置自動(dòng)播放,
          對于google瀏覽器需要添加muted屬性,表示靜音播放,
          controls屬性設(shè)置播放控件,包括播放、暫停等,
          loop屬性設(shè)置視頻循環(huán)播放, 
          poster屬性設(shè)置視頻封面,
          -->
          <video
          src="media/xiaomitv.mp4"
          width="300"
          height="100"
          autoplay="autoplay"
          muted="muted"
          controls="controls"
          loop="loop"
          poster="images/a.jpg"
          ></video>
          </body>

          還可以采用如下代碼,兼容多種格式的視頻文件

          <video width="320" height="240" controls="controls">
          <source src="movie.mp4" type="video/mp4" />
          <source src="movie.ogg" type="video/ogg" />
          <source src="movie.webm" type="video/webm" />
          Your browser does not support the video tag.
          </video>

          2)音頻標(biāo)簽

          audio:用來定義音頻內(nèi)容,支持多種音頻格式,包括.mp3、.wav、.ogg等,最常用的是.mp3。

          音頻標(biāo)簽的用法和視頻標(biāo)簽的基本一樣,屬性及屬性值含義也基本一樣。

          Google的chrome瀏覽器將音頻、視頻自動(dòng)播放給默認(rèn)禁止了,視頻可以通過添加靜音播放折中解決,但是音頻單獨(dú)通過html標(biāo)簽和屬性是不能解決的,需要js配合使用。

          (3)智能表單標(biāo)簽

          1)新增input類型

          tel:限制輸入電話號碼,目前只有 Safari 8 支持 tel 類型;

          email:在提交時(shí)驗(yàn)證輸入內(nèi)容是否符合郵箱格式;

          date:限制輸入的內(nèi)容為日期,瀏覽器會彈出日期選擇器;

          time:限制輸入的內(nèi)容為時(shí)間,瀏覽器會彈出日期選擇器;

          number:限制輸入的內(nèi)容僅為數(shù)字;

          url:在提交時(shí)驗(yàn)證輸入內(nèi)容是否符合url格式;

          <form action="">
          <ul>
          <li>搜索:<input type="search" name="" id="" /></li>
           <li>電話:<input type="tel" /></li>
           <li>郵箱:<input type="email" /></li>
          <li>日期:<input type="date" /></li>
          <li>時(shí)間:<input type="time" /></li>
          <li>數(shù)量:<input type="number" min="1" max="5"/></li>
          <li>網(wǎng)址:<input type="url" /></li>
          <li>附件:<input type="file" /></li>
          <li><input type="submit" /></li>
          </ul>
          </form>


          2)新增input的屬性

          min和max屬性可以限制數(shù)字的最值,可以限制日期、時(shí)間類型的最值;其屬性值為具體內(nèi)容。

          required屬性表示必填項(xiàng);其屬性值為required。

          placeholder屬性表示提示信息,其屬性值為提示信息。

          multiple屬性表示input類型為file時(shí),可以文件多選;其屬性值為multiple。

          autocomplete屬性表示是否顯示之前提及過的文本信息;其屬性值為on或者off。


          主站蜘蛛池模板: 性无码免费一区二区三区在线| 日韩电影一区二区| 一区二区三区四区免费视频| 久久成人国产精品一区二区 | 国产精品va无码一区二区| 无码人妻精品一区二区蜜桃网站| 制服美女视频一区| 人妻无码视频一区二区三区| 精品一区二区高清在线观看| 国产精品一级香蕉一区| 免费av一区二区三区| 天天看高清无码一区二区三区| 99精品国产高清一区二区麻豆 | 日韩av无码一区二区三区| 日本精品一区二区三区在线视频一 | 91福利国产在线观一区二区| 一区二区在线播放视频| 国产在线乱子伦一区二区| 中文字幕av无码一区二区三区电影| 日韩精品一区二区三区中文版| tom影院亚洲国产一区二区| 国产凹凸在线一区二区| 国产成人精品一区二三区在线观看| 亚洲av无码片vr一区二区三区| 久久久精品人妻一区二区三区| 清纯唯美经典一区二区| 人妻内射一区二区在线视频| 国产日韩综合一区二区性色AV| 亚洲一区中文字幕久久| 国产AV午夜精品一区二区入口| 精品国产一区二区三区在线观看 | 免费一区二区无码视频在线播放| 麻豆国产在线不卡一区二区| 亚洲AV无码片一区二区三区| 五十路熟女人妻一区二区 | 亚洲精品伦理熟女国产一区二区| 色噜噜狠狠一区二区三区果冻| 亚洲国产精品一区二区第一页| 久久99国产精一区二区三区 | 波多野结衣电影区一区二区三区 | 麻豆va一区二区三区久久浪|