您現(xiàn)在所在位置: 主頁 > 行業(yè)動態(tài) > 平面廣告
H5網(wǎng)站實例與移動web開發(fā)有什么關(guān)系
更新時間:2023-03-03
HTML5被視為Web設(shè)計中的良好的標準實踐的一個導向性指南,新的HTML5元素和屬性對于交互式多媒體空間這樣的在線文檔,提供了豐富的描述。以下是關(guān)于H5網(wǎng)站實例與移動web開發(fā)的關(guān)系的具體介紹。
H5網(wǎng)站實例與移動web開發(fā)的關(guān)系
在過去的二十年里,HTML已經(jīng)經(jīng)歷了幾個版本,HTML、HTML2、HTML3、HTML3.2、HTML4、HTML4.1和XHTML。這些改變由W3C這樣的標準設(shè)置組織驅(qū)動,也由Netscape和Microsoft這樣的單個軟件公司所驅(qū)動。HTML5是下一個版本。從技術(shù)上講,它還不是一個標準,并且,它提出來也不過數(shù)年而已。它是W3C針對標準的工作草案,最終會推薦給世界各地的官方標準組織。然而,瀏覽器廠商已經(jīng)在采用HTML5功能了。
現(xiàn)在,最好將HTML5視為Web設(shè)計中的良好的標準實踐的一個導向性指南。新的HTML5元素和屬性對于交互式多媒體空間這樣的在線文檔,提供了豐富的描述。
之前的HTML版本(HTML4和XHTML)都作為印刷的頁面的一個替代展示,只是偶爾添加交互式功能和媒體支持。Web上的很多頁面是印刷頁面的在線等價物。相反,HTML5鼓勵一個更加廣泛的Web概念,Web是一種統(tǒng)一的、智能的、交互式的、超鏈接的媒介。
對于在線文檔編寫者來說,HTML5添加了新的元素來定義文檔節(jié)(section元素),還有新的節(jié)子元素來定義頁面頁眉(header)和頁腳(footer)。節(jié)標題可以是標題組的組合(hgroup),并且可以包含新的導航(nav)元素。HTML4只是提供了一個單個的division(div)用于這些目的,并且,程序員使用id和class屬性在用法上加以區(qū)分。
還有一個新的文章元素(article)和一種方法(aside元素)來指定與主題垂直放置的文本。在W3C的草案規(guī)范中,甚至有一個元素用來表示諷刺式的話(sarcasm),但是,我認為這只不過是搞笑而已。
對于Web開發(fā)者,HTML5草案規(guī)范第一次描述了瀏覽器應該如何將HTML元素暴露給腳本。使用JavaScript語法,它描述了可以在文檔對象上調(diào)用的方法腳本。換句話說,它描述了一個給定的HTML元素理解和遵守什么命令。
之前的HTML規(guī)范通常涉及ECMAScript,這是包含了JavaScript、Jscript(Microsoft的JavaScriot版本)和ActionScriot(Adobe針對Flash的腳本編程語言)的一個標準化語言族。本書也使用JavaScript,但并不意味著排除了其他的腳本語言。
同樣令人興奮的是HTML5canvas元素。它提供了一個位圖畫布區(qū)域,腳本可以在上面繪制,或者向其中載入圖像和視頻。canvas元素可以用于顯示圖像、游戲圖形或者其他使用中的視覺圖像。還有新的元素用來創(chuàng)建度量單位(meter)和進度條(progress),以及新的元素屬性允許一個文檔的一部分在頁面上移動,或者跨會話原處編輯并保存。
即便有了所有這些新功能,HTML5還是突出強調(diào)了簡單性。這通過將文檔內(nèi)容的描述和用于顯示和交互行為的描述隔離開來而實現(xiàn)。鼓勵Web編寫者編寫必需的最少的HTML,來提供文檔的一個語義性描述。
創(chuàng)建在所有設(shè)備上能很好地顯示的Web頁面,并且能夠讓訪問頁面的每個人和每件事物都滿意,這樣的實踐的標準就是Web標準的核心所在。
推薦課程
-
唐山現(xiàn)代多元Design全能班
346人 報名小編
-
唐山現(xiàn)代多元Design精英班
393人 報名小編
-
唐山現(xiàn)代藝術(shù)設(shè)計全能班
373人 報名小編
-
唐山電商課程培訓班
331人 報名小編
-
唐山專業(yè)盲打指法訓練
251人 報名小編