色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

css與xslt的異同點(diǎn)?

江奕云2年前12瀏覽0評論

相同:XSL和CSS都是屬于樣式的一種。樣式是用來設(shè)定外觀的,它并不影響原來的XML源代碼,XSL雖然用的是轉(zhuǎn)換的方式,但轉(zhuǎn)換并不代表源代碼會遭到篡改。

通常XSL轉(zhuǎn)換后的輸出碼是另存到一個(gè)新的檔案或暫存在瀏覽器的記憶體中,原來的XMl文檔內(nèi)容保持不變。不同:

1、XSL采用的是轉(zhuǎn)換方式,將一種格式的XML轉(zhuǎn)換為另一種,比如將Big5碼轉(zhuǎn)換為UTF-8碼一樣。

而CSS則來自完全不同的理念:它不含任何轉(zhuǎn)換動作,只針對XML文件中各個(gè)成分的外觀屬性一一加以設(shè)定。

瀏覽器便按照CSS樣式里的指示,將XML文件呈現(xiàn)為設(shè)定的樣式。整個(gè)過程中沒有任何新碼產(chǎn)生。XML配上CSS、ECMAScript和DOM可以營造出類似DHTML般的動態(tài)效果。XSL轉(zhuǎn)換則是死的,沒有互動性。

2、XSL樣式都是XML文件,完全按照XML的語法來;相對地,CSS在語法上自成一格,和XML的寫法大相徑庭。