推 chph:這兩個都不是較好的方法, 可以用把圖蓋在字上面的方式 01/05 22:03
※ 編輯: takumi412 來自: 61.31.140.245 (01/05 22:08)
推 bizza:那請問如果不設h1 可以嗎@@ 01/05 22:27
→ KC73:h1 不只人要看, 搜尋引擎也會看, 妥善使用是好事. 01/05 23:36
推 evenwu:最正確的方法是直接用img啦,字放alt裡面。 01/05 23:53
推 adamp3:樓上觀念不正確 照理說h1要最先出來 img一定比較慢 01/06 00:18
→ adamp3:text-indent我個人是覺得最節省時間的方法 沒有CSS或圖片 01/06 00:19
→ adamp3:的情況下依然可以正常辨識h1 01/06 00:19
推 fotofolio:用FIR是對「語意xhtml」有偏好的作法 01/06 00:47
→ fotofolio:但是fir會在css啟動可是圖讀不進來的情況下變成 01/06 00:48
→ fotofolio:最差的閱讀性 所以我不太認同fir 01/06 00:48
推 fotofolio:所以我覺得傳統的img+alt比較好 01/06 00:56
推 evenwu:我說的是<h1><img src="圖" alt="字"/></h1>這樣免hack 01/06 02:50
→ evenwu:關CSS/img/js通通都看的到,你還可以設定<h1>裡面字的樣式 01/06 02:51
推 fotofolio:不過我剛剛想到用img比background不佳的地方在於 01/06 09:36
→ fotofolio:用css換不同h1的background對做不同平台外觀比較方便 01/06 09:37
→ GALINE:偏好語意對於跨client(如spider跟screenreader)相容的幫助 01/06 12:29
→ GALINE:不小。我會用span或P把h1內容物包起來,然後指定h1 *為 01/06 12:31
→ GALINE:display:none; 01/06 12:31
推 adamp3:我推薦GALINE的作法! 01/06 13:02
推 evenwu:基本上使用display:none是不好的... 01/06 13:12
→ evenwu:fotofolio說的那個使用img仍然可以照換呀 01/06 13:13
推 fotofolio:display:none文字閱讀器不會念 所以才會用text-indent 01/06 13:17
→ fotofolio:請問evenwu img要怎麼換呀? 比如說我h1用了800x20大小 01/06 13:19
→ fotofolio:的圖 這時要移植到寬320的裝置上 img不就要從html換? 01/06 13:19
推 evenwu:就是 h1 img display none 然後設 h1 bg.... 01/06 13:22
→ evenwu:media設在print或是其他不會考慮閱讀器的地方就可以這麼做 01/06 13:23
→ evenwu:如此只有主要設備採最嚴謹最安全的方式去設定 01/06 13:24
推 fotofolio:wow..好招 可是這時候不就變成你說的不正確了 01/06 13:25
推 fotofolio:了解 剛剛推文只有看到第一行 01/06 13:27
推 evenwu:沒有不正確的方式,因為也沒有人定義正確是什麼XD 01/06 13:34
→ evenwu:只有最好怎樣與怎樣不太好而已~~~ 01/06 13:34
推 fotofolio:嗯 還是希望css能更改進好用 不需要這些小技巧 01/06 13:36