<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        H5與傳統html的區別

        來源:懂視網 責編:小采 時間:2020-11-27 15:08:50
        文檔

        H5與傳統html的區別

        H5與傳統html的區別:這篇文章主要介紹了HTML5學習筆記之html5與傳統html區別 的相關資料,需要的朋友可以參考下 一. HTML5語法的改變 該知識點所說變化指的是基于HTML4基礎上所定義的改變,主要有如下: 1.HTML5的文件擴展符(.html或.htm)與內容類型(text/html)保
        推薦度:
        導讀H5與傳統html的區別:這篇文章主要介紹了HTML5學習筆記之html5與傳統html區別 的相關資料,需要的朋友可以參考下 一. HTML5語法的改變 該知識點所說變化指的是基于HTML4基礎上所定義的改變,主要有如下: 1.HTML5的文件擴展符(.html或.htm)與內容類型(text/html)保

        這篇文章主要介紹了HTML5學習筆記之html5與傳統html區別 的相關資料,需要的朋友可以參考下 一. HTML5語法的改變
        該知識點所說變化指的是基于HTML4基礎上所定義的改變,主要有如下:
        1.HTML5的文件擴展符(.html或.htm)與內容類型(text/html)保持不變。
        2.HTML5中,刻意不使用版本聲明,一份文檔將會適用于所有版本的HTML。
        3.從HTML5開始,對于文件的字符編碼推薦使用UTF-8。
        4.HTML5確保了與之前HTML版本的最大程度的兼容性。
        為了保證兼容性,需從元素說起,在HTML5.中,元素的標記可以省略。其體來說,元素的標記分為“不允許寫結束標記”、“可以省略結束標記”和‘“開始標記和結束標記全部可以省略”三種類型。
        ? 不允許寫結束標記元素有:area、base、br、col.....
        ? 可以省略結束標記:li、dt、dd、p、rt......
        ? 開始標記和結束標記全部可以省略:html、head、body.....
        二.新增的結構元素
        ?section元素表示頁面中的一個內容區塊,比如章節、頁眉、頁腳或頁面中的其他部分;
        ?article元素表示頁面中的一塊與上下文不相關的獨立內容,譬如博客中的一篇文章或報紙中的一篇文章;
        ?aside元素表示article元素的內容之外的、與article元素的內容相關的輔助信息;
        ?header元素表示頁面中一個內容區塊或整個頁面的標題;
        ?hgroup元素用于對整個頁面或頁面中一個內容區塊的標題進行組合;
        ?footer元素表示整個頁面或頁面中一個內容區塊的腳注。一般來說,它會包含創作者的姓名、創作日期以及創作者聯系信息;
        ?nav元素表示頁面中導航鏈接的部分;
        ?figure元素表示一段獨立的流內容,一般表示文檔主體流內容中的一個獨立單元,使用figcaption元素為figure元素組添加標題
        2、新增的其他元素
        ?audio元素定義音頻,比如音樂或其他音頻流;
        ?embed元素用來插入各種多媒體,格式可以是Midi、Wav、AU、MP3等;
        ?mark元素上要用來在視覺上向用戶呈現那些需要突出顯示或高亮顯示的文字,典型應用就是在搜索結果中向用戶高亮顯示搜素關鍵詞;
        ?progress元素表示運行中的進程
        ?ruby元素表示ruby注釋(中文注音或字符)
        ?rt元素表示字符(中文注音或字符)的解釋或發音
        ?rp元素在ruby注釋中使用,以定義不支持ruby素的瀏覽器所顯示的內容。
        ?wbr元素表示軟換行,而當寬度不夠時,主動在此處進行換行
        ?canvas元素表示圖形,比如圖表和其他圖像
        ?cammand元素表示命令按鈕,比如單選按鈕、復選框或按鈕
        ?details元素表示用戶要求得到并且可以得到的細節信息
        ?datagrid元素表示可選數據的列表,它以樹形列表的形式來顯示
        ?keygen元素表示生成密鑰
        ?output元素表示不同類型的輸出,比如腳本的輸出
        ?source元素為媒介元素(比如<video>和<audio>)定義媒介資源
        ?menu元素表示菜單列表
        3、新增的input元素
        ?email 類型表示必須輸入E-main地址的文本輸入框
        ?url 類型表示必須輸入URL地址的文本輸入框
        ?number類型表示必須輸人數值的文本輸入框
        ?range 類型表示必須輸入一定范圍內數字值的文本輸人框
        HTML5擁有多個可供選取日期和時間的新型輸入文本框:
        ?date ——選取日、月、年
        ?month ——選取月、年
        ?week ——選取周和年
        ?time ——選取時間(小時和分鐘)
        ?datetime ——一選取時間、日、月、年(UTC 時間)
        ?datetime.local ——選取時間、日、月、年(本地時間)
        三.廢除元素
        1、能使用CSS替代的元素
        ?對干basefont、big、center、font、s、strike、tt、u這些元素,由于它們的功能都是純粹去畫面展示服務的,而HTML5中提倡把畫面展示性功能放在CSS樣式表中統一編輯,所以這些元素廢除了
        2、不再使用frame框架
        ?對于frameset元素、frame元素與noframes元素,由于frame框架對網頁可用性存在負面影響,在HTML5中已不支持frame框架,只支持iframe框架,或者用服務器方創建的由多個頁面組成的復合頁面的形式,同時將以上這三個元素廢除。
        3、只有部分瀏覽器支持的元素
        ? 對于applet、bgsound、blink、marquee等元素,由于只有部分瀏覽器支持這些元素,特別是bgsound元素以及marquee元素,只被Internet Explorer所支持,所以在HTML 5中被廢除。其中applet元素可由ernedd元素或object元素替代,bgsound元素可由audio元素替代,marquee可以由JavaScript編程的方式所替代
        4、其他被廢除的元素:
        ?廢除rb元素,使用ruby元素替代
        ?廢除acronym元素,使用abbr元素替代
        ?廢除dir元素,使用ul元素替代
        ?廢除isindex元素,使用form元素與input元素相結合的方式替代
        ?廢除listing元素,使用pre元素替代
        ?廢除xmp元素,使用code元素替代
        ?廢除nextid元素,使用GUIDS替代
        ?廢除plaintext元素,使用“ text/plian” MIME類型替代
        四.新增屬性和廢除屬性
        一、新增屬性
        1、與表單相關屬性
        ?新增autofocus屬性,它以指定屬性的方式讓元素在畫面打開時自動獲得焦點;
        ?新增placeholder屬性,它會對用戶的輸入進行提示,提示用戶可以輸入的內容;
        ?新增form屬性,聲明它屬于哪個表單,然后將其放置在頁面上任何位置,而不是表單之內;
        ?新增required屬性,該屬性表示在用戶提交的時候進行檢查,檢查該元素內一定要有輸入內容;
        2、與鏈接相關屬性
        ?增加media屬性,該屬性規定目標URL是為什么類型的媒介/設備進行優化的,只能在href屬性存在時使用;
        ?增加hreflang屬性與rel屬性,以保持與a元素、link元素的一致;
        3、其他屬性
        ?屬性reverend,它指定列表倒序顯示;
        ?為script元素增加async屬性,它定義腳本是否異步執行;
        二、廢除屬性
        ?能被CSS樣式表替代的屬性全部廢除掉;
        ?多余屬性,例如:target、profile、version等被廢除掉;
        五.全局屬性
        在HTML5中,新增了一個’‘全局屬性“的概念。所謂全局屬性,是指可以對任何元素都使用的屬性。
        1、contentEditable 屬性
        ?該屬性允許用戶編輯元素中的內容,可以獲得鼠標焦點,屬性為布爾值,可被指定為true或false。另外,該屬性還有個隱藏inherit狀態,為true時,允許編輯,為false時,不允許編輯,未指定時,由inherit決定。
        2、designMode 屬性
        ?該屬性用來決定整個頁面是否可編輯。有兩個屬性“on”與"off"。屬性為"on"時,可編輯,為“off”時,不可編輯。
        3、hidden屬性
        ?所有元素都允許使用一個hidden屬性,該屬性類似于input元素中的hidden元素,功能是通知瀏覽器不渲染該元素,使該元素處于不可見狀態。該屬性值為布爾值,為true時,不可見,為false時,可見。
        4、spellcheck屬性
        ?該屬性是HTML 5針對input元素(type=text) 與textarea這兩個文本輸入框提供的一個新屬性,主要對用戶輸入內容進行拼寫與語法檢查。屬性值為布爾值,書寫時必須明確聲明屬性值為true或false書寫方式如下:
        <!—以下兩種書寫方法正確—> <textarea spellcheck="true" > <input type=text spellcheck=false> <!—以下兩種書寫方法為錯誤—> <textarea spellcheck >
        詳解form屬性
        在HTML4中,表單內的從屬元素必須書寫在表單內部,但是在HTML5中,可以把他們書寫在頁面上任何地方,然后給元素制定一個form屬性,屬性值為該表單單位的id,這樣就可以聲明該元素從屬于指定表單了。

        代碼如下:

        <!DOCTYPE HTML> 
        <html lang="en-US"> 
        <head> 
        <meta charset="UTF-8"> 
        <title>form屬性</title> 
        </head> 
        <body> 
        <form action="" id="testform"> 
        <input type="text" name="" /> 
        </form> 
        <textarea form="testform" name="" cols="30" rows="10"></textarea> 
        </body> 
        </html>


        input元素從屬于表單,它唄書寫在表單內部,用不著再對它制定form屬性。textarea元素唄書寫在表單之外,但它從屬于表單,所以表單的id制定給textareea元素的form屬性。
        這樣做的好處是當需要給頁面中的元素添加樣式時可以更方便地添加,因為它們不是被分散在各表單之內的了。

        【相關推薦】

        1. HTML5免費視頻教程

        2. H5制作虛擬鍵盤時出現輸入框遮擋的情況怎么辦?

        3. HTML5實現微信播放全屏的方法詳解

        4. 關于H5新標簽的瀏覽器兼容問題的詳解

        5. 整體概述如何用H5制作網頁

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        H5與傳統html的區別

        H5與傳統html的區別:這篇文章主要介紹了HTML5學習筆記之html5與傳統html區別 的相關資料,需要的朋友可以參考下 一. HTML5語法的改變 該知識點所說變化指的是基于HTML4基礎上所定義的改變,主要有如下: 1.HTML5的文件擴展符(.html或.htm)與內容類型(text/html)保
        推薦度:
        標簽: 區別 傳統 的區別
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲伊人色一综合网| 亚洲日韩欧洲无码av夜夜摸| 亚洲国产精品白丝在线观看| 国产免费一区二区三区在线观看| 亚洲性在线看高清h片| 一本大道一卡二大卡三卡免费 | 在线观看无码AV网站永久免费| 老司机亚洲精品影院| 久久精品免费一区二区| 亚洲国产夜色在线观看| 免费涩涩在线视频网| 精品国产亚洲一区二区三区在线观看 | 精品国产污污免费网站aⅴ| 亚洲AV无码久久久久网站蜜桃| 午夜宅男在线永久免费观看网| 亚洲日韩中文字幕一区| 免费永久在线观看黄网站| 91免费福利视频| 亚洲视频一区在线| 美女黄网站人色视频免费国产| 免费一级特黄特色大片| 亚洲av无码专区国产乱码在线观看| 亚洲高清免费在线观看| 一级大黄美女免费播放| 亚洲老妈激情一区二区三区| 69视频在线观看免费| 亚洲精品9999久久久久无码| 亚洲无码精品浪潮| a拍拍男女免费看全片| 欧美日韩亚洲精品| 亚洲国产精品无码久久久蜜芽 | 一区二区三区免费视频网站| 亚洲电影免费观看| 成人性生交大片免费看中文| 亚洲免费人成视频观看| 精品国产亚洲男女在线线电影 | 在线视频亚洲一区| 亚洲av永久无码精品国产精品 | 久久免费国产视频| 亚洲av日韩综合一区久热| 亚洲日韩激情无码一区|