明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

如何做好語義化與優(yōu)化HTML

[摘要]這次給大家?guī)碓鯓幼龊谜Z義化和優(yōu)化HTML,做好語義化和優(yōu)化HTML的注意事項有哪些,下面就是實戰(zhàn)案例,一起來看一下。1、什么是語義化?必應(yīng)網(wǎng)典的解釋語義化是指用合理HTML標(biāo)記以及其特有的屬性去格式化文檔內(nèi)容。通俗地講,語義化就是對數(shù)據(jù)和信息進(jìn)行處理,使得機(jī)器可以理解. 語義化的(X)HTML文...
這次給大家?guī)碓鯓幼龊?a target="_blank">語義化和優(yōu)化HTML,做好語義化和優(yōu)化HTML的注意事項有哪些,下面就是實戰(zhàn)案例,一起來看一下。

1、什么是語義化?

必應(yīng)網(wǎng)典的解釋

語義化是指用合理HTML標(biāo)記以及其特有的屬性去格式化文檔內(nèi)容。通俗地講,語義化就是對數(shù)據(jù)和信息進(jìn)行處理,使得機(jī)器可以理解. 語義化的(X)HTML文檔有助于提升你的網(wǎng)站對訪客的易用性,比如使用PDA、文字瀏覽器以及殘障人士將從中受益。對于搜索引擎或者爬蟲軟件來說,則有助于它們建立索引,并可能給予一個較高的權(quán)值。 事實上SEO最有效的一種辦法,就是對網(wǎng)頁的HTML結(jié)構(gòu)進(jìn)行重構(gòu),實質(zhì)上就是語義化。

簡單來說,就是根據(jù)內(nèi)容的結(jié)構(gòu)化(內(nèi)容語義化),選擇合適的標(biāo)簽(代碼語義化)便于開發(fā)者閱讀和寫出更優(yōu)雅的代碼的同時讓瀏覽器的爬蟲和機(jī)器很好地解析,什么樣的內(nèi)容就用什么樣的標(biāo)簽。

2、語義化的好處?

在css文件沒有成功加載的時候頁面也能呈現(xiàn)好的內(nèi)容結(jié)構(gòu);利于SEO,讓搜索引擎和爬蟲軟件抓取更多有用的信息,建立索引,獲取較高的權(quán)值;方便其他設(shè)備解析(如屏幕閱讀器、盲人閱讀器、移動設(shè)備)以意義的方式來渲染網(wǎng)頁;

3、HTML5的語義化

最新的HTML5就網(wǎng)頁結(jié)構(gòu)化增加了一系統(tǒng)的結(jié)構(gòu)化標(biāo)簽

<header>頭部</header>

<nav>導(dǎo)航</nav>

<article>

<section>內(nèi)容1</section>

<section>內(nèi)容2</section>

<section>內(nèi)容3</section>

</article>

<aside>側(cè)邊欄</aside>

<footer>底部</footer>

4、寫HTML需要注意的點

標(biāo)簽閉合</>,/>;

正確使用標(biāo)簽嵌套,避免行內(nèi)元素包圍塊元素;

合理使用標(biāo)簽,盡量少使用無語義的標(biāo)簽div,span,在css文件沒有成功加載的時候頁面也能呈現(xiàn)好的內(nèi)容結(jié)構(gòu);

使用<h1>、<h2>、<h3>、<h4>、<h5>、<h6>,作為標(biāo)題使用,并且依據(jù)重要性遞減,<h1>是最高的等級;

使用<p>區(qū)分段落,避免使用<br />換行;

不要使用純樣式的標(biāo)簽,b,font,u等,改為css設(shè)置;

使用表格時,使用<thead>,<tbody>,<tfoot>包圍頭部,主體內(nèi)容,表格;

5、關(guān)于SEO優(yōu)化,HTML需要做些什么?

文檔類型統(tǒng)一使用HTML5 doctype <!DOCTYPE HTML>;

meta標(biāo)簽優(yōu)化,主要有title、description、keywords三個地方,結(jié)束不要使用“ />”,應(yīng)該直接寫“>”;

css文件最好使用一個,放在頭部<head>標(biāo)簽里面;

js文件最好放在底部,避免因加載js文件阻塞HTML的渲染;

使用外聯(lián)文件,避免在HTML直接寫css和js的代碼;

引入文件時使用絕對地址,絕對地址包括了網(wǎng)站的域名;

img標(biāo)簽加上alt關(guān)鍵字,利于SEO優(yōu)化,盡量不要使用“的”、“上”、“好”、“等等”等,搜索引擎數(shù)據(jù)庫默認(rèn)不收錄的字;

logo處加h1標(biāo)簽,搜索引擎默認(rèn)h1標(biāo)簽這個標(biāo)題是網(wǎng)頁中最重要的信息,所以我們把最重要信息入在<H1>標(biāo)簽內(nèi);

相信看了這些案例你已經(jīng)掌握了方法,更多精彩請關(guān)注php中文網(wǎng)其它相關(guān)文章!

相關(guān)閱讀:

怎樣用h5的sse服務(wù)器發(fā)送EventSource事件

h5如何實現(xiàn)記住密碼功能

H5的拖放應(yīng)該如何實現(xiàn)

以上就是怎樣做好語義化和優(yōu)化HTML的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!


網(wǎng)站建設(shè)是一個廣義的術(shù)語,涵蓋了許多不同的技能和學(xué)科中所使用的生產(chǎn)和維護(hù)的網(wǎng)站。