應該使用CSS來顯示你未來的XML文檔麼?
不,我們不推薦這樣做!但是我們還是應該實驗一下:
我們先來看一個單純的XML文檔: The CD Catalog
然後我們來看CSS樣式表單文件: The CSS file
最後,我們來看用CSS顯示出來的XML文檔: The CD Catalog formatted with the CSS file
這是用CSS樣式單修飾的XML文檔的一小部分代碼片斷:
<?XML version="1.0" encoding="ISO-8859-1"?><?XML-stylesheet type="text/CSS" href="cd_catalog.CSS"?><CATALOG><CD><TITLE>Empire Burlesque</TITLE><ARTIST>Bob Dylan</ARTIST><COUNTRY>USA</COUNTRY><COMPANY>Columbia</COMPANY><PRICE>10.90</PRICE><YEAR>1985</YEAR></CD><CD><TITLE>Hide your heart</TITLE><ARTIST>BonnIE Tyler</ARTIST><COUNTRY>UK</COUNTRY><COMPANY>CBS Records</COMPANY><PRICE>9.90</PRICE><YEAR>1988</YEAR></CD>....</CATALOG>
即使使用CSS的顯示效果很好,我們不認為使用CSS樣式單顯示XML文檔是未來web開發的趨勢。我們相信,使用XSL程序格式化XML文檔將會是未來的趨勢,目前最主要的浏覽器都支持這種技術。
你願意使用XML來創建你未來的網站麼?
不,我不認為這是一個好主意。我們也不拒絕去做這樣一個嘗試:A homepage written in XML.
我們不相信XML會直接用於創建未來的Web頁面。
我們仍然相信,XHTML - 利用XML重新定義過的HTML可能是一個更好的選擇: 情閱讀我們的XHtml 指南 。