-2
A
回答
2
並不多。
爲了有一個瀏覽器讓你的網站查看,您必須提供自己的網站在某些語言你的瀏覽器可以理解。純粹的純文本和HTML工作普遍存在,現在有相當多的SVG和PDF支持,但唯一可以使用的語言可以完成大多數人希望網站能夠完成的工作,您將不得不使用HTML或XHTML某種程度上來說。無論是通過JS還是通過一些模板系統,但只要我知道,就必須使用它來生成通常被認爲是網頁的內容。
話雖這麼說,有一些語言,如Haml的,可「編譯」成HTML,所以你可以用它來代替。還有其他基於XML的語言等的轉換器。
0
如果你想從你的服務器提供XML,則可以使用轉換爲HTML瀏覽器或者
(一)XSLT 1.0:幾乎所有的瀏覽器都內置支持XSLT 1.0,可以調用(b)XSLT 3.0:使用Saxon-JS支持,可以使用骨架HTML頁面中的一個小型Javascript調用來調用該Saxon-JS。
(三)CSS:如果XML是相當接近在結構上要呈現給用戶的東西,你可以將樣式屬性使用CSS的XML元素。
你也當然可以保持XML的內容和使用XSLT無論是在發佈時將其轉換爲HTML渲染,或者在使用服務器上的代碼請求每一頁做對需求的轉換。
0
許多科學期刊使用發表科學論文XML(實際上JATS XML)。在這種情況下,XML通過javascript在服務器或客戶端轉換爲HTML。例如,您可以查看here,其中發生客戶端轉換。但Google不會索引這樣的XML。
相關問題
- 1. Windows Azure Pack網站的替代品?
- 2. 爲ASP.NET網站製作替代語言
- 3. 替代Captcha網站?
- 4. 沒有SSL的網站的getCurrentPosition()的免費替代品?
- 5. 如何用本地Javascript代替製作網站的Javascript?
- 6. 用於製作網站html/css的webkit
- 7. Yslow替代品 - 針對小型網站的優化
- 8. 移動網站的輕型樣板文件替代品
- 9. Android操作欄替代品
- 10. @「」的替代品?
- 11. 替代.load()移動網站
- 12. vBulletin網站替換代碼
- 13. 在js中代替HTML製作窗體
- 14. 神經網絡的替代品
- 15. 開源替代品的點網
- 16. 960.gs網格系統的替代品?
- 17. 網頁截圖khtml2png的替代品
- 18. 將Wordpress網站改爲HTML製作網站
- 19. ASIHTTP的最佳替代品,替代品或替代品用於下載隊列
- 20. .NET Html查看器/網絡瀏覽器控件替代品
- 21. 將XML轉換爲HTML(替代品)
- 22. 用swfobject&swffit flash網站顯示大量的HTML替代內容
- 23. 用靜態HTML網站替換Tomcat服務器上的網站
- 24. Pieceable的替代品
- 25. NowJS的替代品
- 26. Flash的替代品?
- 27. RelativeLayout的替代品?
- 28. JMegahal的替代品
- 29. JodReports的替代品
- 30. Git的替代品?
請注意,如果您使用的(C)原始的XML與CSS,你不會有交互性(超鏈接,輸入,腳本等),只爲靜態內容。 –