html中什么是语义,html – “语义正确”是什么意思?
標簽正確
這意味著你正在調用它實際上是什么。典型的例子是,如果某個表是一個表,它應該包含行和數據列。要用于布局語義上是不正確的 – 你不是說“這是一個表”。
另一個例子:通常應該使用列表(< ul> or< ol>)來對相似的項目(< li>)進行分組。您可以為組使用div,并使用< span>對于每個項目,并將每個跨度的樣式放在具有項目符號的單獨行上,并且可能看起來像您想要的。但是“這是一個列表”傳達更多的信息。
適合HTML背后的理想
HTML代表“超文本標記語言”;其目的是標記或標注您的內容。越準確地標記出來,越好。 HTML5中引入了新的元素,以更準確地標記常見的網頁部件,如頁眉和頁腳。
使其更有用
所有這些語義標簽幫助機器解析您的內容,這有助于用戶。例如:
>知道你的元素是什么讓瀏覽器使用合理的默認值來看它們的外觀和行為。這意味著您有更少的定制工作要做,并且更有可能在不同的瀏覽器中獲得一致的結果。>瀏覽器可以正確應用您的CSS(級聯樣式表),描述每種類型的內容應如何。您可以提供替代樣式,或用戶可以使用自己的;只要您在語義上標注了您的元素,“我想要標題巨大”的規則將可用。>盲人的屏幕閱讀器可以幫助他們更容易地填寫一個表單,如果邏輯部分被分成幾個字段,每個圖例有一個圖例。盲目的用戶可以說:“哦,這個部分不適用于我,所以我可以跳過來,”就像你會看到的那樣。>當手機看到type =“tel”(用于電話號碼)的表單輸入時,手機可以切換到數字鍵盤。
總結
以上是生活随笔為你收集整理的html中什么是语义,html – “语义正确”是什么意思?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA入门级教学之(文档里的is-a、
- 下一篇: python递归_python3之递归