作者cassatte (..)
看板Web_Design
標題Re: [問題] 指定框架?
時間Mon Jul 14 23:00:09 2008
※ 引述《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
推 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