首頁 web前端 H5教程 HTML5學習筆記簡明版(9):變化的元素與屬性

HTML5學習筆記簡明版(9):變化的元素與屬性

Jan 21, 2017 pm 05:07 PM

改變的元素(Element)

以下元素在HTML5裡的用法稍作修改以便能在web裡更好的使用或者起到更大作用:

沒有href屬性的a元素將顯示成一個佔位符,而且a元素內部現在支援flow content類型的元素了(例如:article, input, span等)。

address可以被article, aside, nav, section限定範圍了,以前只能作用於全域範圍。

b元素現在描述為在普通文章中僅從文體上突出的不包含任何額外的重要性的一段文本。例如:文件概要中的關鍵字,評論中的產品名稱。或代表強調的排版方式。另外,根據HTML5的規範,標題文字應使用

,強調文字使用,重要文字使用,標記高亮文字使用,其它方面的才使用

cite是用來標明引言的,所謂引言,就是對一本書、一篇報告或其它出版的來源資料的引用。可使用該標籤對參考文獻的引用進行定義,例如書籍或雜誌的標題,HTML4裡該意思(一個人的名字)將不再適用。

dl元素表示為包含多個name-value的group,不再只是表示為HTML4原來的意思。

head元素不再允許包含object子元素。

hr元素定義內容中的主題變化,並顯示為一條水平線,不再僅僅是水平線的意思。

i元素現在描述為在普通文章中突出不同意見或語氣或其他的一段文本,例如:一個分類名稱,一個技術術語,一個外語中的諺語,一個想法等。或代表斜體的排版方式

label元素,瀏覽器不再將焦點從label移動到控制項上,除非底層的平台使用者介面進行了標準化。

menu元素進行了重新定義,在toolbars和context menus下更有用。

s元素標記的內容不再是精確和重要的,不建議使用,建議使用

small元素將旁注呈現為小型文本,免責聲明、注意事項、法律限製或版權聲明的特徵通常都是小型文本。小型文本有時也用於新聞來源、許可要求。對於由 em 元素強調過的或由 strong 元素標記為重要的文本,small 元素不會取消對文本的強調,也不會降低這些文本的重要性。

strong元素表示為重要的文本,而不再是語氣更重的強調文本。

u元素表示下劃線,內容是一段模糊不清的文本,或者是錯誤但是依然需要顯示的文本,或者是專有名詞(比如漢語詞彙)。

改變的屬性(Attribute)

li元素的value屬性重新啟用,在4.0裡被限制了,但HTML5裡開始重新使用這個屬性,同樣ol的 start屬性也被重新啟用了。註:value值只是索引值,而不是排序值。

例如:

<figure>  
<figcaption>The top 10 movies of all time</figcaption>  
<ol>   
<li value="10"><cite>Josie and the Pussycats</cite>, 2001</li>   
<li value="9"><cite>Црна мачка, бели мачор</cite>, 1998</li>   
<li value="8"><cite>A Bug&#39;s Life</cite>, 1998</li>   
<li value="7"><cite>Toy Story</cite>, 1995</li>   
<li value="6"><cite>Monsters, Inc</cite>, 2001</li>   
<li value="5"><cite>Cars</cite>, 2006</li>   
<li value="4"><cite>Toy Story 2</cite>, 1999</li>   
<li value="3"><cite>Finding Nemo</cite>, 2003</li>   
<li value="2"><cite>The Incredibles</cite>, 2004</li>   
<li value="1"><cite>Ratatouille</cite>, 2007</li>  
</ol> 
</figure>
登入後複製

上面的程式碼也可以使用ol元素的reversed屬性來實現:

<figure>  <figcaption>The top 10 movies of all time</figcaption>  
<ol reversed>   
<li><cite>Josie and the Pussycats</cite>, 2001</li>   
<li><cite>Црна мачка, бели мачор</cite>, 1998</li>   
<li><cite>A Bug&#39;s Life</cite>, 1998</li>   
<li><cite>Toy Story</cite>, 1995</li>   
<li><cite>Monsters, Inc</cite>, 2001</li>   
<li><cite>Cars</cite>, 2006</li>   
<li><cite>Toy Story 2</cite>, 1999</li>   
<li><cite>Finding Nemo</cite>, 2003</li>   
<li><cite>The Incredibles</cite>, 2004</li>   
<li><cite>Ratatouille</cite>, 2007</li>  
</ol> 
</figure>
登入後複製

a和area元素的target屬性重新啟用,因為在web程式裡非常有用,例如和iframe一起使用。

script和style元素的type屬性不在是必須項,如果腳本是符合ECMAScript的,或者style語言是CSS。

table元素的border屬性值,只允許設定為"1"或空字串。

下面的一些屬性仍然允許使用,但是建議使用更好的替代方案:

script元素的language屬性使用的時候必須設置為“JavaScript”(不區分大小寫),並且不能和type屬性衝突,用戶可以忽略這個屬性。

a元素的name屬性,使用者可以使用id代替。

img元素和其他所有元素的width和height屬性不在允許設定值為百分比數字。

以上就是HTML5學習筆記簡明版(9):變化的元素和屬性的內容,更多相關內容請關注PHP中文網(www.php.cn)!


本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

HTML 中的表格邊框 HTML 中的表格邊框 Sep 04, 2024 pm 04:49 PM

HTML 表格邊框指南。在這裡,我們以 HTML 中的表格邊框為例,討論定義表格邊框的多種方法。

HTML 左邊距 HTML 左邊距 Sep 04, 2024 pm 04:48 PM

HTML 左邊距指南。在這裡,我們討論 HTML margin-left 的簡要概述及其範例及其程式碼實作。

HTML 中的巢狀表 HTML 中的巢狀表 Sep 04, 2024 pm 04:49 PM

這是 HTML 中巢狀表的指南。這裡我們討論如何在表中建立表格以及對應的範例。

HTML 表格佈局 HTML 表格佈局 Sep 04, 2024 pm 04:54 PM

HTML 表格佈局指南。在這裡,我們詳細討論 HTML 表格佈局的值以及範例和輸出。

HTML 輸入佔位符 HTML 輸入佔位符 Sep 04, 2024 pm 04:54 PM

HTML 輸入佔位符指南。在這裡,我們討論 HTML 輸入佔位符的範例以及程式碼和輸出。

HTML 有序列表 HTML 有序列表 Sep 04, 2024 pm 04:43 PM

HTML 有序列表指南。在這裡我們也分別討論了 HTML 有序列表和類型的介紹以及它們的範例

在 HTML 中移動文字 在 HTML 中移動文字 Sep 04, 2024 pm 04:45 PM

HTML 中的文字移動指南。在這裡我們討論一下marquee標籤如何使用語法和實作範例。

HTML onclick 按鈕 HTML onclick 按鈕 Sep 04, 2024 pm 04:49 PM

HTML onclick 按鈕指南。這裡我們分別討論它們的介紹、工作原理、範例以及各個事件中的onclick事件。

See all articles