看板 Web_Design 關於我們 聯絡資訊
※ 引述《gaelelw (尋)》之銘言: : ※ 引述《cassatte (..)》之銘言: : : HTML 4.01 夠標準了吧! : : http://www.w3.org/TR/html401/present/frames.html#target-info : : target = frame-target [CI] : : This attribute specifies the name of a frame where a document is to be : : opened. : : HTML 5 看來也沒改,但是寫得很不明確 : : 總覺得這問題跟input很像,以前只用name打天下,現在name跟id都要一起下了! : : 如有誤,還請chph來指教。 : 正確來說是過時的標準 : http://www.w3.org/TR/xhtml1/#h-4.10 : Note that in XHTML 1.0, the name attribute of these elements is formally : deprecated, and will be removed in a subsequent version of XHTML. : HTML 5還在草稿階段 不過既然是要取代XHTML 1.0 應該不會走回頭路 : 除非W3C想自婊 很明顯地原作者是用HTML.. 說到標準, 剛剛查了一下,iframe在XHTML裡面是不存在的... 不過HTML5草案裡面又有iframe,name屬性也有,很明顯地跟XHTML走不一樣的路。 因此說HTML4.01 > XHTML1.0 > HTML5為繼承關係並不恰當,否則直接都叫 HTML不就好了? 話說回來,就算我們嚴謹遵守這些標準,還是沒辦法把萬惡IE6趕出地球阿 Orz 對於很多人,尤其是GY公務員,IE6就是標準 XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.119.22
SMUGEN:IE6討厭死了 IE7有好一點點可是使用上不好用 IE8再觀察看看 07/14 23:14
gaelelw:根據官方文件的確是繼承關係 請爬http://www.w3.org/TR 07/14 23:17
JYHuang:弄個IE6專用病毒 XD 07/14 23:33
GALINE:前一篇是說name屬性被幹掉了,不是說iframe :P 07/14 23:51
GALINE:不過IE標準真的很討厭…尤其是IE6跟IE7的結果不同的時候 07/14 23:52
cassatte:該篇說的是name,但是name在frame上的狀況不同於一般 07/14 23:55
cassatte:官方說是繼承關係,但名字顯然不是.. 07/14 23:56
cassatte:屬性看來也顯然不是單純的繼承.. 07/14 23:57
cassatte:又是XHTML與HTML雙邊發展..看來內部也有場精彩大戰 XD 07/14 23:58
GALINE:應該是理想派跟現實派的戰爭?XHTML當初雄心勃勃呢… 07/15 00:05
GALINE:name要拿掉我覺得實務上太困難。相容性問題會很大 07/15 00:07
GALINE:瀏覽器為了要呈現內容還是會吃舊規範,沒有實質意義 07/15 00:08
cassatte:雄心勃勃也不能越搞越難阿 XD 07/15 04:45
cassatte:況且id與name當初設計的用途並不相同.. 07/15 04:46
miaohui73:謝謝你提供這麼多資料,我想我會更清楚了,謝謝:) 07/17 02:31