




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第2章 HTML5-全新的HTML 2.1 語法結構 2.3 元素的改變 2.4 屬性的改變 2.2 頁面架構 2.1 語法結構與HTML4相比,HTML5的語法結構省去了一些不必要的配置信息,因此更加簡練。一個簡單的HTML5頁面,代碼如下: HTML5 這是一個HTML頁面2.2 頁面架構HTML5提供了用于定義頁面結構的元素,主要包括如下幾個元素: 1. section元素,用于定義一個內容區(qū)域。 2. header元素,用于定義頁面標題區(qū)域。 3. nav元素,用于定義頁面中導航欄區(qū)域。 4. article元素,用于定義定義頁面上下相對獨立的信息區(qū)域。 5. aside元素,用于定義
2、article信息相關聯(lián)信息。 6. footer元素,用于定義頁面中腳注區(qū)域。 使用HTML5提供的頁面結構元素可以根據不同功能模塊,快速構建頁面。例如:網頁開發(fā)技術網 Java/JSPC#/ASP.NETJava的發(fā)展前景 .NET開發(fā)入門 版權所有,侵權必究2.3 元素的改變HTML5與之前版本比較,在頁面元素方面做出較大調整,不僅新增了一些元素,還對之前不經常使用或使用不便的元素進行了調整。1. 新增元素主要包括如下幾個:(1)video元素,用于在頁面中添加視頻信息。(2)audio元素,用于在頁面中添加音頻信息。(3)embed元素,用于在頁面中添加多媒體插件。(4)mark元素,
3、用于在頁面中高亮顯示信息。(5)command元素,用于在頁面中添加命令按鈕。(6)progress元素,用于在頁面中添加進度條。(7)details元素,用于描述頁面中文檔火文檔的某部分細節(jié)信息。(8)detalist元素,用于定義數據集合,通常與input元素結合使用。(9)output元素,用于在頁面中輸出信息。2. 停止使用的元素主要包括如下幾個:(1)frame元素,該元素曾經是構建頁面框架結構不可或缺的元素,但由于頁面重用性低,HTML5中不再使用該元素。(2)其他停止使用的元素,分別由HTML5新元素進行取替。包括,applet,bgsound,acronym,dir,isind
4、ex,listing,nextid,plaintext,rb,xmp。2.4 屬性的改變HTML5不僅對頁面元素進行修改,還對元素的屬性進行了調整。1. 新增的表單屬性:屬性名稱適用元素說明autofocusinput,select,textarea,button用于頁面加載時,使設置該屬性的元素控件獲得焦點forminput,output,select,textarea,button,fieldset用于聲明設置該屬性的元素屬于哪個表單placeholderinput(text),textarea 用于對設置該屬性的元素進行輸入提示requiredinput(text),textarea用于
5、對設置該屬性的元素,進行必填校驗autocompleteform,input用于對設置該屬性的元素,進行自動補全填寫min/max/stepinput用于對設置該屬性的,包含數字或日期的元素規(guī)定限定約束條件multipleinput(email,file)用于規(guī)定設置該屬性的元素輸入域中可選擇多個值patterninput用于設置元素輸入域校驗模式 2. 新增的鏈接屬性:屬性名稱適用元素說明mediaa,area用于規(guī)定設置該屬性元素的媒體類型sizeslink用于設置元素關聯(lián)圖標大小,通常與icon結合使用3. 新增的其他屬性:屬性名稱適用元素說明reversedol用于指定列表顯示順序為倒
6、序charsetmeta用于設置文檔字符編碼方式typemenu用于設置menu元素顯示形式labelmenu用于設置menu元素標注信息scopedstyle用于設置樣式作用域asyncscript用于設置腳本執(zhí)行方式為同步或異步manifesthtml用于設置離線應用文檔緩存信息sandbox,seamless,srcdociframe用于設置提高頁面安全4. 停止使用的屬性:HTML4屬性HTML5處理方法align,autosubmit,background,bgcolor,border,clear,compact,char,charoff,cellpadding,cellspacin
7、g,frameborder,height,hspace,link,marginheight,marginwidth,noshade,nowrap,rules,size,text,valign,vspace,width,使用CSS樣式表替代原屬性target,nohref,profile,version停止使用charset,scope使用HTTP Content-type頭元素revrel替代shape,coords使用area替代a5. 全局屬性:全局屬性是HTML5中的一個新的概念,它的作用是適用于所有的頁面元素。HTML5中的全局屬性主要包含如下幾個:(1)contentEditable。當contentEditable屬性值設置為true時,設置該屬性的元素處于可編輯狀態(tài),用戶可任意編輯元素內部信息;當contentEditable屬性值設置為false時,設置該屬性的元素處于不可編輯狀態(tài)。(2)draggable。當draggable屬性設置為true時,對應元素處于可拖拽狀態(tài);當draggable屬性設置為false時,對應元素處于不可拖拽狀態(tài)。(3)hidden。在HTML5中絕大多數的元素都支持該屬性設置。設置hidden屬性為true時,設置該屬性的元素在頁面中處于不顯示狀態(tài);設
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西農業(yè)大學南昌商學院《電視欄目創(chuàng)意與策劃》2023-2024學年第一學期期末試卷
- 公共交通行業(yè)服務質量評價制度
- 公共交通車輛維修質量管理制度
- 工作責任追究制度
- 新疆魚類制品種類及食用情況調查問卷
- 關于聯(lián)耕聯(lián)種生產方式推行的民意調查
- 農村暗室改造方案范本
- 2025年農林牧漁行業(yè)現(xiàn)狀分析:國家對農林牧漁行業(yè)政策支持力度不斷加大
- 無機墻體保溫施工方案
- 廣東省深圳實驗學校高中園2024-2025學年高二上學期第三階段考試數學試題(解析版)
- 農民田間學校規(guī)章制度
- 《電力建設施工技術規(guī)范 第2部分:鍋爐機組》DLT 5190.2
- 供水管網搶修管理課件
- 微信公眾號總結報告
- 制定售后服務績效考評標準與方法
- 正確認識人的本質 (修改版)
- 2023年北京師范大學珠海分校招聘考試真題
- 2016-2023年江蘇經貿職業(yè)技術學院高職單招(英語/數學/語文)筆試歷年考點試題甄選合集含答案解析
- 高原健康呼吸用氧 通用技術指南
- 中醫(yī)內科學-咳嗽課件
- 2022管理學試題庫(馬工程)
評論
0/150
提交評論