html5一些容易忽略的細節

2022-03-06 12:53:17 字數 567 閱讀 3695

最近由於經常寫前端,所以系統性的看了一下html5頁面的基礎資訊,雖然以前寫了很久的html**,但是其中的一些細節還是容易被忽略,所以這裡一起整理一下。

在html5中,空元素結尾處的空格和斜槓是可以忽略的。

標籤中屬性值兩邊的引號是可選的。不過習慣上還是會寫上。

屬性的數字值無需輸入單位,只需輸入數值本身即可。如標籤中的height和width等。

標籤中有的屬性只接受預定義值(也稱為列舉值)。一定要用小寫字母寫列舉值。如input的type。有的屬性可以是任意值,如input的value。

標籤中還有一種特殊的布林屬性值。這種屬性值是可選的,如果出現就表示為true。如果非要填寫值,就填寫本身。如hidden="hidden"。

html的命名規範:最好是全部用小寫字母,單詞之間用 - (短橫線)來分割單詞,副檔名用.html(雖然也可以用.htm表示html頁面)。

標籤img中的alt屬性作用是如果沒有載入成功或者只是通過僅文字顯示的遊覽器(極少)訪問會顯示該文字,螢幕閱讀器會朗讀該文字(無障礙訪問)。

title 標籤必須位於head標籤的內部,並且位於字元編碼meta標籤的後面。

關於HTML5的一些筆記

buckminster fuller.html 正確寫法buckminsterfuller.html 錯誤寫法 檔名全部使用小寫字母,用 短橫線 分隔單詞,用 html 作為副檔名。混合使用大小寫字母會增加訪問者輸入正確位址以及找到頁面的難度。不推薦使用下劃線 資料夾的名稱也應全部用小寫字母。關鍵是...

HTML5 一些有用的 APIs

使用上面函式的方法是反覆呼叫即可。1 2 3 4 5 使用 settimeout 模擬 requestanimationframe 1秒 內重新整理 60次 function callback 使用 requestanimationframe 的目的是為了讓各種網頁動畫效果 dom動畫 canvas...

C 中容易忽略的一些概念

1.幾個名詞 cts common language sytem clr common language runtime cls common language specification 2.物件型別 值型別 簡單型別 結構型別 列舉 應用型別 class string 陣列 介面。delegat...