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

關於HTML
https://forum.moztw.org/viewtopic.php?f=2&t=5531
1 頁 (共 2 頁)

發表人:  訪客 [ 2005-01-03, 12:03 ]
文章主題 :  關於HTML

好像FIREFOX不支援ALT喔
像如果這樣寫 <IMG SRC="Image01.jpg" ALT="test">
指到圖片不會出現test,可是用IE卻可以

剛開始學著寫網頁,又想照標準寫,可是這個不是HTML的標準嗎?怎麼FIREFOX會不支援呢?還是本來就這樣啊,不懂中。
:?

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

HTML 4.01 Specification
W3C Recommendation 24 December 1999

關於 IMAGE 標籤 , ALT 屬性
http://www.w3.org/TR/html4/struct/objects.html#adef-alt

For user agents that cannot display images, forms, or applets, this attribute specifies alternate text.

你應該使用
TITLE 屬性
http://www.w3.org/TR/html4/struct/objects.html#edef-IMG
http://www.w3.org/TR/html4/struct/globa ... adef-title

This attribute offers advisory information about the element for which it is set

Values of the title attribute may be rendered by user agents in a variety of ways. For instance, visual browsers frequently display the title as a "tool tip" (a short message that appears when the pointing device pauses over an object)

你可能搞錯 ALT 與 TITLE 的使用時機(或者是我搞錯).

Anonymous 寫:
好像FIREFOX不支援ALT喔
像如果這樣寫 <IMG SRC="Image01.jpg" ALT="test">
指到圖片不會出現test,可是用IE卻可以

剛開始學著寫網頁,又想照標準寫,可是這個不是HTML的標準嗎?怎麼FIREFOX會不支援呢?還是本來就這樣啊,不懂中。
:?

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

ALT 的使用時機是在於「當圖片顯示不出來時,所要顯示出來的文字。」

所以,如果你是要用於指到圖片會跳出提示,應該是用 Title 才對。

發表人:  member [ 2005-01-03, 15:11 ]
文章主題 : 

alt 及 title 都用就對了, 對於盲人來說, 圖片是看不到的, 為了能夠服務盲人, 在圖片裡加入圖片文字是有利於盲人的.

發表人:  Alica [ 2005-01-04, 14:36 ]
文章主題 : 

但是要注意的是,IMG的TITLE屬性是HTML4才新增上去的;而HTML3.2的標準裡面,要對圖提供文字說明就只有ALT一個屬性可以用。以下引用W3C的HTML 3.2 Reference Recommendation中關於ALT的敘述:
引言回覆:
alt
This is used to provide a text description of the image and is vital for interoperability with speech-based and text only user agents.

注意敘述,可以發現HTML3.2版的ALT屬性除了作為不能顯示圖片時的替代說明,也有在可以顯示圖片時輔助說明圖片內容的用途。HTML應該沒有垃圾到不具向後相容性吧,那麼Firefox可以不支援HTML3.2中不管能否顯示圖檔,都該出現的ALT標籤嗎? :roll:

我個人認為這算得上是個bug啦,不過要怎麼能夠說服開發團隊加回這個功能還是個問題…… orz

發表人:  ghost [ 2005-01-04, 15:03 ]
文章主題 : 

我所了解的 HTML 4.01 並沒有宣稱相容於 HTML 3.2 ,2.0
http://www.w3.org/TR/1998/REC-html40-19 ... anges.html

不過, W3C 倒是有宣告.
希望各家瀏覽器繼續支援 HTML 3.2 ,2.0
http://www.w3.org/TR/1998/REC-html40-19980424/


代碼:
W3C recommends that user agents and authors (and in particular, authoring tools) produce HTML 4.0 documents rather than HTML 3.2 documents (see [HTML32]). For reasons of backwards compatibility, W3C also recommends that tools interpreting HTML 4.0 continue to support HTML 3.2 and HTML 2.0 as well.


BTW.
有人試過文件宣告為
HTML 3.2 , 依舊遭遇 ALT 無法顯示問題嗎?

Alica 寫:
.....
注意敘述,可以發現HTML3.2版的ALT屬性除了作為不能顯示圖片時的替代說明,也有在可以顯示圖片時輔助說明圖片內容的用途。HTML應該沒有垃圾到不具向後相容性吧,那麼Firefox可以不支援HTML3.2中不管能否顯示圖檔,都該出現的ALT標籤嗎? :roll:

我個人認為這算得上是個bug啦,不過要怎麼能夠說服開發團隊加回這個功能還是個問題…… orz

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

Well, 剛才試了一下有宣告HTML3.2的html,似乎是可以顯示ALT標籤。 :oops:
http://news.alica.idv.tw/test.html

只是我相信有正確宣告DTD的網頁,在世界上一定還是少數;不要說Yahoo!了,連向來對Firefox友善的Google也沒有喔~~所以該怎麼辦呢?「Quirks模式下,IMG標籤無TITLE屬性時顯示ALT屬性」,有沒有可能說服開發團隊將其加入正式功能?

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

許願吧
http://www.mozilla.org/wishlist-faq.html

Alica 寫:
性」,有沒有可能說服開發團隊將其加入正式功能?

發表人:  Alica [ 2005-01-04, 18:49 ]
文章主題 : 

看了bug25537(八百多KB,閒得發慌的人可以去把它看完 :lol: )和bug74241,覺得要說服開發團隊的難度應該跟說服Yahoo!拍賣修改程式的難度不相上下才對…… :?

我還是Popup ALT Attribute頂著用好了,哈。

發表人:  訪客 [ 2005-01-04, 19:38 ]
文章主題 : 

我又遇到另一個問題了
在IE6.0中,以下這些TYPE都支援
<DIR TYPE = circle><L1>...</L1></DIR>
<DIR TYPE = disc><L1>...</L1></DIR>
<DIR TYPE = square><L1>...</L1></DIR>
<DIR TYPE = a><L1>...</L1></DIR>
<DIR TYPE = A><L1>...</L1></DIR>
<DIR TYPE = I><L1>...</L1></DIR>
<DIR TYPE = i><L1>...</L1></DIR>
<DIR TYPE = 1><L1>...</L1></DIR>
可是在FIREFOX 1.0中,好像以上支援的不多啊?

---
讓我有想寫一個各家都支援的網頁真難的感覺

發表人:  訪客 [ 2005-01-04, 19:39 ]
文章主題 : 

Alica 寫:
Well, 剛才試了一下有宣告HTML3.2的html,似乎是可以顯示ALT標籤。 :oops:
http://news.alica.idv.tw/test.html

只是我相信有正確宣告DTD的網頁,在世界上一定還是少數;不要說Yahoo!了,連向來對Firefox友善的Google也沒有喔~~所以該怎麼辦呢?「Quirks模式下,IMG標籤無TITLE屬性時顯示ALT屬性」,有沒有可能說服開發團隊將其加入正式功能?


所以說,是沒宣告DTD的問題囉?

發表人:  Alica [ 2005-01-04, 21:36 ]
文章主題 : 

Anonymous 寫:
所以說,是沒宣告DTD的問題囉?

沒那麼簡單。
  1. 如果現在要寫/改網頁的作者想要的是「在Mozilla內圖片上顯示文字」的效果的話,那麼本來就是該用現今的標準(HTML4/XHTML1)中規範的TITLE屬性才對。都已經要寫/改網頁了,把ALT改成TITLE應該不會比起給網頁加上HTML3.2的DTD宣告困難多少吧?再說HTML3.2也是缺了一些功能(例如iframe等),把新的網頁宣告成舊版規格也許會影響這些功能的正常運作。
  2. 再看已經不再更新卻也繼續存在的網站。既然它們不再更新了,那麼新增DTD宣告或是把ALT修改為TITLE對這些網站的觀眾來說,都是不可能的任務。那麼要看得到那些ALT中的文字(別忘了在這些網頁被寫出來的年代,ALT本來就是可以被顯示出來的!)的話,除了Mozilla改程式或是用Popup ALT Attribute外似乎還真是沒有別的辦法?可是Mozilla開發團隊的態度非常決絕,不要說提供設定ALT顯示與否的選項了,就連有人提出HTML3.2的事情時,也只得到『這是舊版規格,Mozilla沒有支援的必要』的回答……現在看來,Firefox在正確宣告的HTML3.2下可以顯示ALT可能還得算是種恩惠!? :shock:
總而言之,ALT標籤在目前的環境雖然不被建議使用,但它至少在HTML3.2時代可是非常正確的用法。很可惜的是Mozilla的開發團隊寧可忽視這個問題(有人拿舊網頁給它們的人看,多半都得到『那是網頁誤用ALT,這地方該用TITLE才對』或『那些替代文字不顯示也不影響功能啊』的回答…我就是也想看看替代文字不行嗎?),也要推廣HTML4的TITLE屬性,而讓想看到ALT內容的人非得另外找方法不可。有人建議改成設定裡面的一個項目(甚至隱藏設定也有人提過)讓想不想看到ALT的人都可以自由選擇,但開發團隊搬出一堆理由就是抵死不從……我可以說他們頑固嗎? :lol:

最後,因為我還是不想註冊,所以希望有人能夠幫我去提名Popup ALT Attribute作為一個一定要裝的extension。雖然這種用法並不符合HTML4/XHTML1的規範,但為了保持跟過往(以及那些持續更新但觀念還不夠新的網站)的相容性,我相信這個extension對於不想理啥HTML標準之類問題,只想用Firefox的人性功能爽快逛網的純觀眾來說仍然是十分必須的。

發表人:  BobChao [ 2005-01-04, 21:56 ]
文章主題 : 

希望您還是註冊一下,因為我想在註冊人數破 2500 時開始實行分區管制。第一階段會限制沒註冊的朋友不能在 Firefox、Mozilla、Netscape、Thunderbird 跟其他軟體區張貼文章...

而我今天赫然發現早就破 2500 了... =.=
公告兩個禮拜後實施...

發表人:  Alica [ 2005-01-05, 00:35 ]
文章主題 : 

我對於訪客發言的看法在這篇文章裡面已經寫過了,這邊就不重複了。對我來說,既然立場已經表達過了,那麼客隨主便,管理者要怎麼規定自然都是管理者的自由,我不打算有更多意見;只是也請管理者同意我有不註冊並乖乖閉嘴的自由。 :lol:

發表人:  訪客 [ 2005-01-05, 08:02 ]
文章主題 : 

也不必抵死使不從吧.

其實註冊有一個額外好處.
就是可以修改自己以前發布的文章內容.

有時候發太快,如果以匿名發布.
沒有機會修改,只能再發一封修改.

如果註冊,就可以修改.
甚至有機會刪除發布的文章.

應該還不錯的誘因.

(
您的 PASSWORD 沒有用 PASSWORD MANAGER 管理?
設定 MASTER PASSWORD 應該安全顧慮還好吧?
)

Alica 寫:
我對於訪客發言的看法在這篇文章裡面已經寫過了,這邊就不重複了。對我來說,既然立場已經表達過了,那麼客隨主便,管理者要怎麼規定自然都是管理者的自由,我不打算有更多意見;只是也請管理者同意我有不註冊並乖乖閉嘴的自由。 :lol:

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