HTML5新語義化標籤 (二)

2021-10-03 21:45:51 字數 1018 閱讀 7428

一、 分欄布局

column:分欄,將一段文字按照一定寬度分成多個欄目(類似於報紙介面)

值:-count : 分欄的個數

-width : 分欄的寬度

-gap : 欄與欄的間距

-rule : 分欄的邊線

-span : num | all (合併分欄)

注:-count -width 不要一起去寫,容易衝突。

二、偽類與偽元素

#elem:after{}

#elem:hover{}

以上兩種寫法在舊版本中是對的規範的,但在新版本css3中第乙個不規範。

在 css2.1的時候 : #elem:after{}是合規的

在 css3的時候 : #elem:after{} 單冒號不合規 #elem::after{}雙冒號合規

#elem:hover{} 單冒號合規 #elem::hover{} 雙冒號不合規

區別:偽類是單冒號 -> :hover :active :visited :link ...

偽元素是雙冒號 -> ::after ::before ...

偽類只會對操作的元素起作用,相當於樣式新增到了元素身上;而偽元素是對建立出來的虛擬容器起作用,相當於樣式新增到了這個虛擬容器上。

三、link標籤的擴充套件

1、 引入style樣式表,用於css與html分開寫的時候引用css的

2、提前去進行網域名稱的dns解析,這樣在進入**時就會加快速度

3、給網頁頭部新增小圖示,格式固定的只能是.ico或.cur,跟製作滑鼠小手檔案型別一樣。

四、擴充套件meta標籤

元資訊(輔助資訊)

1、編碼格式,必須要寫

2、這是用於移動端的可視視窗設定,可以加上屬性user-scalable=no使使用者在移動端不能進行縮放。

3、對網頁內容做描述

五、css hack

HTML5新語義化標籤 (一)

1 html4.0開始出現 div span img h1 h6等 2 html5開始出現 header footer main等 3 css2.1開始 widht height background等 4 css3新增 transform border radius等 header 頁首 foot...

HTML5中新語義化標籤

header 定義當前頁面的表頭 footer 定義頁面的頁尾 main 頁面主體 注 header footer main 語義化標籤在乙個頁面中只能出現一次 這是一張datalist 選項列表 涉及到的語法 list id value html 超文字標記語言 progress meter 定義...

html5語義化標籤

1.文章標題 文章內容.文章內容.2.定義文件中的節 區段,比如章節 頁首或文章中的其他部分。比如我們對一篇文章進行分章節。文章標題 章節一的標題 文章內容.章節二的標題 文章內容.應包含一組內容及其標題。如果內容沒有標題,不推薦使用。3.定義頁面的導航區域。頁面a頁面b 頁面c4.定義頁面主區域內...