alt
此屬性的實質作用是在無法正確顯示的時候起到文字替代的作用,不過在ie6下還起到了title的作用(滑鼠放上去後的文字提示),ie的實現方法實際上是錯誤的。如果想在滑鼠滑過時顯示提示,應該用title屬性。由於錯誤的引導,很多初學者就在img標籤內只加了alt屬性。
title
滑鼠滑過時顯示的文字提示,使用者體驗上很重要。當然不必要所有的img標籤都加此屬性,比方說logo這樣比較重要或者說使用者會體驗到的內容建議一定要加此屬性。
也可以用,但是,大家有沒有像我一樣想過,alt和title既然都可以使用,那為什麼還要出來兩個呢?
alt屬性:
使用alt屬性是為了給那些
不能看到你文件中影象的瀏覽者提供文字說明
。這包括那些使用本來就不支援影象顯示或者影象顯示被關閉的瀏覽器的使用者,視覺障礙的使用者和使用螢幕閱讀器的使用者。替換文字是用來替代影象而不是提供額外說明文字的。
②它只能用在img、area和input元素中
③長度必須少於100個英文本元或者使用者必須保證替換文字盡可能的短。
title屬性
使用title屬性
提供非本質的額外資訊。title屬性有乙個很好的用途,即為鏈結新增描述性文字
,特別是當連線本身並不是十分清楚的表達了鏈結的目的。
①為設定該屬性的元素提供建議性的資訊。
①可以用在除了base,basefont,head,html,meta,param,script和title之外的所有標籤。
③值可以比alt屬性值設定的更長。不過要注意的是,有些瀏覽器會截斷過長的文字。比如mozilla核心的瀏覽器只能顯示最先的60個字元。
綜上所述,我們可以知道,
我們可以給option用title加注釋,但是不能用alt加注釋
在許多時候,alt的侷限性很大.而title的擴充套件性很強.我們在網際網路上經常會看到,當指標移上去時,有時顯示的注釋裡不光有文字,還有,還可以換行,甚至更多!真的很奇妙,這是怎麼弄上去的呢?直接將html**寫入title標籤裡當然是不行的了.
建議大家以後如果只是,或者是給按鈕等常用的加些文字替換的話,用atl屬性就夠了.而是
title與alt的區別
html中的title屬性和alt屬性讓人有些混淆。以前不知道有title這個屬性,第一次用到它時,就和alt產生了混淆。一位朋友告訴我說,alt是img標籤裡用的,title是超連結裡用的,當時想可能是這樣的吧,後來知道這是很不嚴謹的,alt是img標籤裡用的沒錯,可是你在img標籤裡使用titl...
html中title和alt屬性的區別
今天忽然才明白html中title和alt屬性的區別,哎,這麼多年了,竟然一直在用alt 原文內容 alt屬性和title屬性 當瀏覽器賣主扭曲了標準並且自顧自的不按規則去做一些事,他們可能會造成一些問題,或者至少產生了混淆。例子之一就是一些瀏覽器處理alt屬性 一般會被錯誤的稱作alt標籤 的方式...
img中alt和title屬性的區別
在影象標籤img中,除了常用的寬度width和高度height屬性之外,還有兩個比較重要並且也會用到的屬性,就是alt和title,這都是用來顯示內容的具體資訊的,但是這兩個屬性也有不同的地方。alt 用來給來提示的,title用來給鏈結文字或普通文字提示的。1 doctype html 2 htm...