DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML詳解 >> 親密接觸xml(10)-其它例子
親密接觸xml(10)-其它例子
編輯:XML詳解     
查看一些XML文檔會幫助你對XML有一些感覺。 我們為你收集了以下一些XML數據文件的例子:
  
     一個XML的 CD 目錄: 這是我父親收集的CD,將其作為XML數據存儲(我想這都是些陳舊而乏味的標題)。

  
     一個 XML的植物目錄: 這是一個植物商店的植物目錄,作為XML數據存儲。
  
     一個簡單的食物菜單: 這是一個餐廳的早餐食譜,作為 XML 數據存儲。
  
     為什麼XML顯示是這樣的?

  
     XML 文檔沒有攜帶關於如何顯示數據的信息。由於XML標記是由XML文檔的作者“制造”或“發明”的,因此我們不知道一個標記例如< table> 究竟是描述一個Html類型的表單,還是描述一個木制的餐桌。沒有關於如何顯示數據的信息,大多數浏覽器就按照XML文檔的樣子顯示。

  
     在下一章,我們將看看對於顯示問題的一些不同的解決辦法,包括使用CSS、XSL、Javascript和XML數據島。
  
     用 CSS顯示XML
  
  你可以用CSS 向一個XML文檔中增加顯示信息。

  
     用CSS顯示你未來的XML文件?
  
     你會用CSS 去格式化未來的XML 文件嗎? 不,我想不會。但是我們還是可以試一試:
  
     看看這個純XML 文件: CD 目錄, 然後看看這個格式表: CSS 文件, 最後查看: 用CSS文件進行格式化的 CD 目錄 。 

   這裡是XML文件的一個片段,其中增加了一個 CSS 格式表引用:
  
     < ?XML version="1.0"?>
  
     < ?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格式化XML是未來 Web的趨勢。即使這樣使用CSS看起來是沒有錯的,但是我們還是認為用XSL格式化XML將是新的標准(一旦主要的浏覽器支持它)。

  
     你會用XML創建未來的主頁嗎?
  
     你會用XML編寫未來的主頁嗎? 不,我想你不會。但是我們可以試一試:用XML編寫一個主頁。 我們不認為將來會用XML 創建主頁。 但是我們認為,XHTML - 象XML一樣定義的HTML,會完成這項工作:請訪問W3Schools' XHtml School。
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved