HTML語義化現(xiàn)狀和發(fā)展 語義化的好處主要是對機(jī)器人(搜索引笨)友好,擁有了良好的語義結(jié)構(gòu),,網(wǎng)頁內(nèi)容就很容易被搜索引擎檢索和收錄,。
當(dāng)然這里也存在一個誤區(qū):很多初學(xué)者很容易把元紊的語義性與元紊的默認(rèn)樣式混淆在一起,認(rèn)為選元素就是選樣式,。例如,要強(qiáng)調(diào)信息的重要性就認(rèn)為要把文本加粗顯示,,于是就選擇strong元素,,這種選擇是正確的:但是對于語義的理解就錯誤了。
從字面憊思理解,。strong就是強(qiáng)壯的意思(即讓字體顯示的很強(qiáng)壯),。如果把強(qiáng)調(diào)的語義元素定義為asccnsivc(強(qiáng)調(diào)的),很多讀者可能更容易理解這一點,??磥懋?dāng)初第一位命名HTML元素的專家也沒有注憊到這個問題,。實際上,在HTML語義開發(fā)初期,,誰都沒有愈識到網(wǎng)頁的表現(xiàn)層和結(jié)構(gòu)層問題,,更沒有想到還有CSS技術(shù)問題。第一位命名HTML元囊的專家想到強(qiáng)調(diào)的表現(xiàn)效果就是加粗顯示,。其實傳統(tǒng)排版中也是這樣做的,。于是就隨手使用strong這個詞來進(jìn)行命名.后來者約定俗成,也就沒有介意元素名稱的字面意思與元素包含的語義特征存在的偏差,。
如果更深一點探析.默認(rèn)樣式是HTML或瀏覽器為元紊顯示定義的表現(xiàn)效果,,其目的是方便瀏覽者遭觀地認(rèn)識標(biāo)簽和屬性的用途和作用。例如,,P元素默認(rèn)會顯示雙倍上下邊距,,這樣能夠區(qū)分不同段落文本,更方便閱讀,。th默認(rèn)顯示為加粗和居中,。這樣可以使標(biāo)題文本顯得很醒目。Ii默認(rèn)縮進(jìn)顯示也是為了更方便列表閱讀等,。這些默認(rèn)樣式可不是語義的象征,。反過來說,b元素能夠加粗文本,,而strong也能夠加粗文本,。但是b的語義是修飾性,不包含內(nèi)容的含義,,而strong的語義就很明顯,,表示強(qiáng)調(diào)的意思。
很多初學(xué)者在學(xué)習(xí)HTML語義和默認(rèn)樣式時總處于一種迷茫的感覺,,相信通過后面各節(jié)的漸進(jìn)式講解,,你就會有初步的感悟。即使還存在一些模糊的認(rèn)識,,也不必著急,,只要不斷地實踐和思考,相信你一定能夠逐步融化這塊堅冰,。
以上是上海天琥設(shè)計學(xué)校小編為您整理的關(guān)于HTML語義化現(xiàn)狀和發(fā)展的全部內(nèi)容,。
當(dāng)然這里也存在一個誤區(qū):很多初學(xué)者很容易把元紊的語義性與元紊的默認(rèn)樣式混淆在一起,認(rèn)為選元素就是選樣式,。例如,要強(qiáng)調(diào)信息的重要性就認(rèn)為要把文本加粗顯示,,于是就選擇strong元素,,這種選擇是正確的:但是對于語義的理解就錯誤了。
從字面憊思理解,。strong就是強(qiáng)壯的意思(即讓字體顯示的很強(qiáng)壯),。如果把強(qiáng)調(diào)的語義元素定義為asccnsivc(強(qiáng)調(diào)的),很多讀者可能更容易理解這一點,??磥懋?dāng)初第一位命名HTML元素的專家也沒有注憊到這個問題,。實際上,在HTML語義開發(fā)初期,,誰都沒有愈識到網(wǎng)頁的表現(xiàn)層和結(jié)構(gòu)層問題,,更沒有想到還有CSS技術(shù)問題。第一位命名HTML元囊的專家想到強(qiáng)調(diào)的表現(xiàn)效果就是加粗顯示,。其實傳統(tǒng)排版中也是這樣做的,。于是就隨手使用strong這個詞來進(jìn)行命名.后來者約定俗成,也就沒有介意元素名稱的字面意思與元素包含的語義特征存在的偏差,。
如果更深一點探析.默認(rèn)樣式是HTML或瀏覽器為元紊顯示定義的表現(xiàn)效果,,其目的是方便瀏覽者遭觀地認(rèn)識標(biāo)簽和屬性的用途和作用。例如,,P元素默認(rèn)會顯示雙倍上下邊距,,這樣能夠區(qū)分不同段落文本,更方便閱讀,。th默認(rèn)顯示為加粗和居中,。這樣可以使標(biāo)題文本顯得很醒目。Ii默認(rèn)縮進(jìn)顯示也是為了更方便列表閱讀等,。這些默認(rèn)樣式可不是語義的象征,。反過來說,b元素能夠加粗文本,,而strong也能夠加粗文本,。但是b的語義是修飾性,不包含內(nèi)容的含義,,而strong的語義就很明顯,,表示強(qiáng)調(diào)的意思。
很多初學(xué)者在學(xué)習(xí)HTML語義和默認(rèn)樣式時總處于一種迷茫的感覺,,相信通過后面各節(jié)的漸進(jìn)式講解,,你就會有初步的感悟。即使還存在一些模糊的認(rèn)識,,也不必著急,,只要不斷地實踐和思考,相信你一定能夠逐步融化這塊堅冰,。
以上是上海天琥設(shè)計學(xué)校小編為您整理的關(guān)于HTML語義化現(xiàn)狀和發(fā)展的全部內(nèi)容,。