下面小編就為大家?guī)硪黄P(guān)于alt和title的用法區(qū)別詳解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。
經(jīng)常用到這兩個(gè)屬性,但是一直沒有總結(jié)他們的區(qū)別?,F(xiàn)在我對(duì)他們兩個(gè)的用法做一下總結(jié):
相同點(diǎn):他們都會(huì)飄出一個(gè)小浮層,顯示文本內(nèi)容。
不同點(diǎn):
1.alt只能是元素的屬性,而title即可以是元素的屬性也可以是標(biāo)簽,例如:<title>標(biāo)題</title>。
2.alt屬性則是用來指定替換文字,只能用在img、area和input元素中(包括applet元素),用于網(wǎng)頁中圖片無法正常顯示時(shí)給用戶提供文字說明使其了解圖像信息。注意,alt是替代圖像作用而不是提供額外說明文字的。根據(jù)一些SEO人士的說法,使用alt屬性還具有搜索引擎優(yōu)化效果,因?yàn)樗阉匾媸菬o法直接讀取圖像的信息的,alt可以為其提供文字信息所以對(duì)搜索引擎比較友好。
而title可以用在任何元素上,把鼠標(biāo)移動(dòng)到元素上面,就會(huì)顯示title的內(nèi)容,以達(dá)到補(bǔ)充說明或者提示的效果。
but,通常人們?nèi)菀赘沐e(cuò)的是title和alt這兩個(gè)屬性同時(shí)用于img標(biāo)簽的時(shí)候。在舊版本的IE瀏覽器中,鼠標(biāo)經(jīng)過圖像時(shí)顯示的提示文字是alt的內(nèi)容,而忽略了title屬性,這個(gè)曾經(jīng)誤導(dǎo)了很多人。因此,如果想在IE中顯示title的內(nèi)容,要么title屬性和alt一致,要么alt內(nèi)容為空(“”,空格也不能有)。不過,在新版的IE(IE8及以上)中,已不會(huì)出現(xiàn)這種情況了。
另外,當(dāng)a標(biāo)簽內(nèi)嵌套img標(biāo)簽時(shí),起作用的是img的title屬性。
以上這篇關(guān)于alt和title的用法區(qū)別詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考