MozTW 討論區
https://forum.moztw.org/

[急求] 為什麼無法顯示游標移到圖上時該顯示的文字?
https://forum.moztw.org/viewtopic.php?f=2&t=5515
1 頁 (共 2 頁)

發表人:  ZMCMMM [ 2005-01-02, 19:32 ]
文章主題 :  [急求] 為什麼無法顯示游標移到圖上時該顯示的文字?

就像這張擷圖(游標的部分沒抓到)
http://home.pchome.com.tw/club/myold/583.jpg
在IE裡面,滑鼠放到那個腳印圖上面就會按照語法,
顯示出該有的黃底黑框文字,
但是換到FIREFOX完全都沒動靜..
我檢查過原始檔,語法是正常的,也就是會顯示,
我應該調整什麼設定嗎?還是有什麼解決的辦法?

發表人:  Leon [ 2005-01-02, 20:43 ]
文章主題 : 

一般都是這樣<img alt="des" src="http://a.com/b.jpg" />
改成這樣即可<img alt="des" title="des" src="http://a.com/b.jpg" />

發表人:  zmcmmm [ 2005-01-03, 00:22 ]
文章主題 :  .

不是不是...網頁就是這樣寫阿,難道我看每個網頁都要把它改過原始檔然後存檔後再看ㄇ?

我是說有沒有辦法讓firefox可以顯示像上面那張圖一樣!!

發表人:  walay [ 2005-01-03, 01:28 ]
文章主題 : 

請參考這篇討論並下載安裝其中所提到的Popup ALT Attributes即可看見了。

發表人:  Coopoo [ 2005-01-03, 03:50 ]
文章主題 : 

ZMCMMM 寫:
我檢查過原始檔,語法是正常的,也就是會顯示,

alt 是替代文字, 圖片沒有載入時才會顯示.

發表人:  訪客 [ 2005-01-03, 11:32 ]
文章主題 : 

不過一般的網頁編寫者
卻是拿來當別的功能在用
如果看不到影響範圍很廣

發表人:  robinw [ 2005-01-03, 12:32 ]
文章主題 : 

Anonymous 寫:
不過一般的網頁編寫者
卻是拿來當別的功能在用
如果看不到影響範圍很廣

該用title屬性的.....
我到沒有遇到過一定要看alt屬性才能看的網頁...

其實還有個方法可以看到代替文字 (雖然麻煩了點)
在圖片上按右鍵選"屬性"
最下面就會看到代替文字是什麼了

不然就裝上面的那個擴充套件吧

發表人:  訪客 [ 2005-01-10, 00:37 ]
文章主題 : 

如果原始檔裡是使用alt,那就無解了,

因為FF不會去解讀alt裡的文字,除非是使用其它套件來輔佐,

所以我會建議在寫網頁時,使用title而非alt,

因為使用title,無論是FF還是IE,都會去解讀裡面的文字,

也就是說,倘若一張圖片當鼠標移過去時要能出現文字解說,

最好使用title,這樣IE與FF都適用。

發表人:  訪客 [ 2005-01-10, 01:17 ]
文章主題 : 

Anonymous 寫:
如果原始檔裡是使用alt,那就無解了,

因為FF不會去解讀alt裡的文字,除非是使用其它套件來輔佐,

所以我會建議在寫網頁時,使用title而非alt,

因為使用title,無論是FF還是IE,都會去解讀裡面的文字,

也就是說,倘若一張圖片當鼠標移過去時要能出現文字解說,

最好使用title,這樣IE與FF都適用。


根據 w3c 的規定,alt 是「一定」要寫的,因為那是要確保讀者端的瀏覽器讀不出圖時要顯示的內容。

發表人:  robin [ 2005-01-10, 04:48 ]
文章主題 : 

你可以在這裡直接安裝這個延申套件
http://extensionroom.mozdev.org/more-info/popupalt

至於為什麼沒有出現的原因
就像前面所說的
在一開始時 alt 這個參數
只是要讓當圖片無法下載時
(或是使用純文字的瀏覽器時)
顯示在圖片的位址,讓閱讀的人能夠了解
這個圖片是在說明什麼
他的功能就是這樣子而已

後來ie把這個參數給加強化了
讓就算圖片已經顯示出來
但是滑鼠移過去,還是會把alt所標示的文字顯示出來

這真的這個功能算是ie裡面蠻不錯的功能
可是畢竟不是標準的使用方式
所以在firefox裡面,目前並沒有這樣子使用

但是firefox也是有彈性的
只要加裝適合的延申套件後,也可以使用這個功能
而且也不違背firefox的精神^^
如果需要的話,還是裝一下套件吧 :wink: :wink:

發表人:  動機不明 [ 2005-01-13, 00:12 ]
文章主題 : 

樓上的鏈結點選後會有 無法下載安裝 的問題 (權限沒設好?)

可以從這邊抓取:
http://piro.sakura.ne.jp/xul/xpi/confir ... alt_en.xpi

發表人:  訪客 [ 2005-01-13, 21:15 ]
文章主題 : 

switch(img){
case "http://140.123.112.60/ore/img/bantbatsu.gif": title = "觸擊X"; comment = "觸擊容易失敗"; break;

上面那段是我從CGI Game上擷取下來的(劇空間野球)
同樣的 用ie 把游標移過去會有觸擊X 的字
可是用 firefox沒有?!
請指點該怎麼讓他出現
謝謝

發表人:  GUEST [ 2005-01-15, 16:52 ]
文章主題 : 

抓不到那個軟體耶.怪怪的 :roll:

發表人:  訪客 [ 2005-01-15, 18:30 ]
文章主題 : 

雖然我不會寫網頁
但我覺得應該是網頁設計者要依照標準設計
而不是遇到問題就以擴充套件解決
除非是標準沒有而又非用不可的功能
否則一昧的要使用者安裝套件去迎合設計者的語法
這對推廣Firefox一點好處都沒有
只會讓人覺得Firefox要裝很多套件很麻煩
(一點淺見,若有謬誤請勿見怪)

發表人:  Alica [ 2005-01-15, 20:26 ]
文章主題 : 

alt和title是爭辯已久的問題。
  1. 大部分網頁編輯軟體似乎都只會輸出alt,不會輸出title(不知道Nvu會不會?);所以很多人「根本不知道要用」或「無法用」title。
  2. 就算軟體可以同時輸出alt和title好了,根據HTML4的規範,這兩個屬性的用途不同,所以寫的內容也應該要不同;一個是在沒圖的情況下表達圖中的內容,另外一個是有圖的情況下的附帶說明。但是很多東西都是眼見為憑(不然gopher怎麼會被www取代 :twisted: ),你真的知道某張圖該怎麼單純用文字來描述其內容嗎? :?: 如果只是跟title一樣的文字,那麼對於看不到圖的人來說還是無法表達因為沒圖而無法傳達的資訊;如果要長篇大論的描述,我想很少有人會閒著無聊去寫這些Mozilla系瀏覽器預設無法顯示的內容。(除非你已經預期會有無法看圖的人來你的網頁;但如果如此,你的網頁幹嘛加圖呢? 8) )再加上如果想要過validation的話,alt是必備的但title則否;所以到頭來就是連有過validation的網頁都很少有用title,而經常都是拿alt來當title用。
  3. 在早期的HTML3.2,沒有title屬性,要對圖加上說明就是用alt;所以對於符合HTML3.2的網頁,Firefox會顯示alt的內容。但是所謂符合HTML3.2還要給網頁加上DTD宣告才算,所以就算網頁沒有用到任何HTML4以後才加入的功能,如果沒有宣告好DTD,Firefox的quirks模式還是不會把它當成HTML3.2來顯示,自然也就不會出現alt了。這邊我是認為Mozilla系瀏覽器對於舊標準的支援還需要加強啦,不是說不支援舊標準就可以解決的;被人罵得要死的Office都不會新版程式無法正確開啟舊版檔案了,Mozilla系瀏覽器如果這樣豈不丟臉? :evil:
基於以上的理由,不管大型或小型網站都很少用title。連我自己有過XHTML1.0 validation的網站也是只有用alt…… (汗) 而且因為用alt的實在是太多太多了,與其一個一個要對方改而且沒啥成效(大網站可能不理你,小網站可能因為編輯程式不支援而無法改),我覺得還是妥協比較實在一點。那些包自訂版本的就順便一下吧……


想想從來不在任何一版HTML標準裡面的<MARQUEE>都會被支援了,HTML3.2的永遠顯示替代文字為何不能在quirks模式內被支援?我認為這是Mozilla.org的雙重標準。 :x

1 頁 (共 2 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/