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

XHTML是否真的不適合用來寫動態網頁?
https://forum.moztw.org/viewtopic.php?f=13&t=20895
1 頁 (共 1 頁)

發表人:  legnaleurc [ 2007-11-09, 16:22 ]
文章主題 :  XHTML是否真的不適合用來寫動態網頁?

在嘗試XHTML 1.1的時候吃了不少苦頭(ex: document.write, HTML element.innerHTML .... etc)
加上IE好像根本不支援application/xhtml+xml(還有application/javascript)

難道XML的本意就不是這樣搞的?
這樣的話還是改回HTML 4.01比較好?

發表人:  GlinX [ 2007-11-10, 09:30 ]
文章主題 : 

legnaleurc 寫:
在嘗試XHTML 1.1的時候吃了不少苦頭(ex: document.write, HTML element.innerHTML .... etc)


呃...
我是用 XHTML 1.0 Transitional 來寫
JavaScript 沒碰到什麼怪問題
(而且 XHTML 跟 HTML 用的 JavaScript 有差別? 囧")

legnaleurc 寫:
加上IE好像根本不支援application/xhtml+xml(還有application/javascript)


你是指 html -> head -> meta 裡的 content 屬性嗎? @@

legnaleurc 寫:
難道XML的本意就不是這樣搞的?
這樣的話還是改回HTML 4.01比較好?


我是比較頃向用 XHTML 啦...

發表人:  legnaleurc [ 2007-11-10, 11:59 ]
文章主題 : 

根據W3C和MDC上面的說法
XHTML事實上比較接近XML,所以在parsing方面很嚴格
比方說xml的宣告,encoding和version的順序不可以反過來
document.write也不能用,因為XML的內容在文件產生時已經決定了
innerHTML好像也是因為相同原因不能用
至於要新增內容怎麼辦?
....appendChild =.=

發表人:  GlinX [ 2007-11-10, 13:39 ]
文章主題 : 

legnaleurc 寫:
根據W3C和MDC上面的說法
XHTML事實上比較接近XML,所以在parsing方面很嚴格
比方說xml的宣告,encoding和version的順序不可以反過來


嗯...其實我覺得就是比 HTML 多了一些規則而已~

實質上內容都是 HTML 的東西

legnaleurc 寫:
document.write也不能用,因為XML的內容在文件產生時已經決定了
innerHTML好像也是因為相同原因不能用
至於要新增內容怎麼辦?
....appendChild =.=


我是只有在 DOCTYPE 宣告 XHTML 1.0 Transitional//EN 而已

附檔名跟 meta -> content 都是設成 html...

(不過網頁倒是有依照 XHTML 的規則寫)

算是半 XHTML 吧~

不過 JavaScript 也就不具有你說的那些限制

發表人:  kourge [ 2007-11-11, 05:48 ]
文章主題 : 

XHTML 用 1.1 苦頭比較多,因為 strict mode 太 strict 了。

發表人:  legnaleurc [ 2007-11-11, 11:46 ]
文章主題 : 

kourge 寫:
XHTML 用 1.1 苦頭比較多,因為 strict mode 太 strict 了。


Well...
這就是我想說的
限制多到讓我想問它到底要不要讓client script作用?

發表人:  kourge [ 2007-11-12, 14:11 ]
文章主題 : 

連 IE 都有 strict mode,而且也是太 strict...O_O

發表人:  Jeoshell [ 2007-11-13, 22:51 ]
文章主題 : 

確實是比較煩的,實在沒辦法的話網站上只有文字和圖片就行了。

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