HTML与XML之比较.doc
上传人:sy****28 上传时间:2024-09-12 格式:DOC 页数:13 大小:85KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

HTML与XML之比较.doc

HTML与XML之比较.doc

预览

免费试读已结束,剩余 3 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

SGML、HTML與XML之比較ComparisonofSGML,HTMLandXML陳嵩榮Sung-JungChen輔仁大學圖書資訊學系碩士班學生Graduatestudent,Dept.ofLibrary&InformationScience,Fu-JenCatholicUniversityE-mail:ms486131@green.lins.fju.edu.tw〔摘要〕本文將依發展的時間順序介紹三種值得電子圖書館領域注意的電子文件格式:標準通用標示語言(StandardGeneralizedMarkupLanguage;簡稱SGML)、超文件標示語言(HypertextMarkupLanguage;簡稱HTML)與最新崛起的可擴展標示語言(ExtensibleMarkupLanguage,簡稱XML),並作簡單的比較。〔Abstract〕Thisarticleistointroducethreeformatsofelectronicdocumentinorderofdevelopmentwhichareworthwatchingcloselybydigitallibrarycommunity.TheyareSGML(StandardGeneralizedMarkupLanguage),HTML(HypertextMarkupLanguage)andXML(ExtensibleMarkupLanguage),whichisthenewmarkupwave.Thenhaveasimplecomparisonofthem.關鍵詞:標準通用標示語言;超文件標示語言;可擴展標示語言;標示Keywords:SGML(StandardGeneralizedMarkupLanguage);HTML(HypertextMarkupLanguage);XML(ExtensibleMarkupLanguage);Markup壹、前言電腦是處理資訊的工具,硬體是處理資訊的實體資源,軟體則是為了處理特定資訊設計出來的流程。電腦之所以能對我們的生活帶來很大的效益,是因為電腦具有處理資訊的強大能力,硬體與軟體的不斷進步代表著電腦處理資訊的能力愈來愈強,但電腦要能夠發揮效益,除了要有硬體和軟體之外,還要輸入資料,資料經過電腦的處理,輸出有價值的資訊,這才是我們使用電腦的主要目的。平常電腦硬體與軟體的進步總會引起較大的注意,例如:Intel發表新一代的微處理器、Microsoft發表新的作業系統或應用軟體總是資訊界的盛事,但一般人較少注意到資料格式(dataformat)的發展事實上對資訊的處理、管理與利用所帶來的影響並不遜於軟硬體的革新,尤其對電子圖書館等保存大量公共資訊的組織而言,所採用的資料格式必須確保所有的文件資訊能妥善地長期保存,並能以最有效率的方式被存取與傳佈,因為這些資訊是社會重要的資產,而且通常是對社會較有價值的資訊(註1)。本文將依發展的時間順序介紹三種值得電子圖書館領域注意的電子文件格式:標準通用標示語言(StandardGeneralizedMarkupLanguage;簡稱SGML)、超文件標示語言(HypertextMarkupLanguage;簡稱HTML)與最新崛起的可擴展標示語言(ExtensibleMarkupLanguage,簡稱XML),並作簡單的比較。SGML是ISO在1986年所頒布的國際標準(ISO8879),在電子圖書館相關計劃中,目前有TEI(TextEncodingInitiative)、EAD(EncodedArchivalDescription)、CIMI(ConsortiumfortheInterchangeofMuseumInformation)、DIAP(DigitalImageAccessProject)與美國國會圖書館的AmericanMemoryProject等採用SGML作為文件格式(註2,3,4);HTML是SGML的一個應用,是一種用以創造超文件(hypertext)的簡易資料格式,目前在全球資訊網(WorldWideWeb;簡稱WWW或Web)獲得普遍的採用,是寫作網頁(webpages)的標準語言;XML是全球資訊網聯盟(WorldWideWebConsortium;簡稱W3C)在1996年底所提出的標準,1998年2月公佈XML1.0Recommendation,相關標準目前仍在發展之中。這個新一代的標示語言被期許能具有SGML的彈性,但又不像SGML般複雜,並能如HTML般能在Web上傳送。貳、何謂標示(markup)?SGML、HTML、XML都是標示語言(MarkupLanguage)。最早,標示是文件在排版時,用來指示文字如何