互聯(lián)網(wǎng)基本概念:HTML、asp、XML

2022-06-21    分類: 網(wǎng)站建設(shè)

互聯(lián)網(wǎng)基本概念介紹:什么是HTML,什么是ASP,什么是XML.HTML是Hypertext Markup Language的縮寫(xiě),即超文本標(biāo)記語(yǔ)言;ASP是Active Server Page的縮寫(xiě);XML是Extensible Markup Language的縮寫(xiě),即可擴(kuò)展標(biāo)記語(yǔ)言.

什么是HTML
  HTML是Hypertext Markup Language的縮寫(xiě),即超文本標(biāo)記語(yǔ)言。它是用于創(chuàng)建可從一個(gè)平臺(tái)移植到另一平臺(tái)的超文本文檔的一種簡(jiǎn)單標(biāo)記語(yǔ)言,經(jīng)常用來(lái)創(chuàng)建Web頁(yè)面。HTML文件是帶有格式標(biāo)識(shí)符和超文本鏈接的內(nèi)嵌代碼的ASCII 文本文件。

  HTML是制作網(wǎng)頁(yè)的基礎(chǔ),我們?cè)诰W(wǎng)絡(luò)營(yíng)銷中講的靜態(tài)網(wǎng)頁(yè),就是以HTML為基礎(chǔ)制作的網(wǎng)頁(yè),早期的網(wǎng)頁(yè)都是直接用HTML代碼編寫(xiě)的,不過(guò)現(xiàn)在有很多智能化的網(wǎng)頁(yè)制作軟件(常用的如FrontPage,Dream Weaver等)通常不需要人工去寫(xiě)代碼,而是由這些軟件自動(dòng)生成的。盡管不需要自己寫(xiě)代買(mǎi),但了解HTML代碼仍然非常重要,是學(xué)習(xí)網(wǎng)絡(luò)營(yíng)銷與電子商務(wù)的技術(shù)基礎(chǔ)知識(shí)。


什么是ASP

  ASP是Active Server Page的縮寫(xiě)。它是一種包含了使用VB Script或Jscript腳本程序代碼的網(wǎng)頁(yè)。當(dāng)瀏覽器瀏覽ASP網(wǎng)頁(yè)時(shí), Web服務(wù)器就會(huì)根據(jù)請(qǐng)求生成相應(yīng)的HTML代碼然后再返回給瀏覽器,這樣瀏覽器端看到的 就是動(dòng)態(tài)生成的網(wǎng)頁(yè)。ASP是微軟公司開(kāi)發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫(kù)和其它程序進(jìn)行交互。是一種簡(jiǎn)單、方便的編程工具。在了解了VBSCRIPT的基本語(yǔ)法后,只需要清楚各個(gè)組件的用途、屬性、方法,就可以輕松編寫(xiě)出自己的ASP系統(tǒng)。ASP的網(wǎng)頁(yè)文件的格式是.ASP。


什么是XML

XML是Extensible Markup Language的縮寫(xiě),即可擴(kuò)展標(biāo)記語(yǔ)言。

XML實(shí)際上是Web上表示結(jié)構(gòu)化信息的一種標(biāo)準(zhǔn)文本格式,它沒(méi)有復(fù)雜的語(yǔ)法和包羅萬(wàn)象的數(shù)據(jù)定義。XML同HTML一樣,都來(lái)自SGML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言)。SGML是一種在Web發(fā)明之前就早已存在的用標(biāo)記來(lái)描述文檔資料的通用語(yǔ)言。但SGML十分龐大且難于學(xué)習(xí)和使用。鑒于此,人們提出了HTML語(yǔ)言。但近年來(lái),隨著Web應(yīng)用的不斷深入,HTML在需求廣泛的應(yīng)用中已顯得捉襟見(jiàn)肘,有人建議直接使用SGML作為Web語(yǔ)言。但SGML太龐大了,學(xué)用兩難尚且不說(shuō),就是全面實(shí)現(xiàn)SGML的瀏覽器也非常困難。于是Web標(biāo)準(zhǔn)化組織W3C建議使用一種精簡(jiǎn)的SGML版本——XML。XML與SGML一樣,是一個(gè)用來(lái)定義其他語(yǔ)言的元語(yǔ)言。與SGML相比,XML規(guī)范不到SGML規(guī)范的1/10,簡(jiǎn)單易懂,是一門(mén)既無(wú)標(biāo)簽集也無(wú)語(yǔ)法的新一代標(biāo)記語(yǔ)言。

XML的先進(jìn)特性

XML繼承了SGML的許多特性,首先是可擴(kuò)展性。XML允許使用者創(chuàng)建和使用他們自己的標(biāo)記而不是HTML的有限詞匯表。這一點(diǎn)至關(guān)重要,企業(yè)可以用XML為電子商務(wù)和供應(yīng)鏈集成等應(yīng)用定義自己的標(biāo)記語(yǔ)言,甚至特定行業(yè)一起來(lái)定義該領(lǐng)域的特殊標(biāo)記語(yǔ)言,作為該領(lǐng)域信息共享與數(shù)據(jù)交換的基礎(chǔ)。

其次是靈活性。HTML很難進(jìn)一步發(fā)展,就是因?yàn)樗歉袷?、超文本和圖形用戶界面語(yǔ)義的混合,要同時(shí)發(fā)展這些混合在一起的功能是很困難的。而XML提供了一種結(jié)構(gòu)化的數(shù)據(jù)表示方式,使得用戶界面分離于結(jié)構(gòu)化數(shù)據(jù)。所以,Web用戶所追求的許多先進(jìn)功能在XML環(huán)境下更容易實(shí)現(xiàn)。

第三是自描述性。XML文檔通常包含一個(gè)文檔類型聲明,因而XML文檔是自描述的。不僅人能讀懂XML文檔,計(jì)算機(jī)也能處理。XML表示數(shù)據(jù)的方式真正做到了獨(dú)立于應(yīng)用系統(tǒng),并且數(shù)據(jù)能夠重用。XML文檔被看作是文檔的數(shù)據(jù)庫(kù)化和數(shù)據(jù)的文檔化。

除了上述先進(jìn)特性以外,XML還具有簡(jiǎn)明性。它只有SGML約20%的復(fù)雜性,但卻具有SGML功能的約80%。XML比完整的SGML簡(jiǎn)單得多,易學(xué)、易用并且易實(shí)現(xiàn)。另外,XML也吸收了人們多年來(lái)在Web上使用HTML的經(jīng)驗(yàn)。XML支持世界上幾乎所有的主要語(yǔ)言,并且不同語(yǔ)言的文本可以在同一文檔中混合使用,應(yīng)用XML的軟件能處理這些語(yǔ)言的任何組合。所有這一切將使XML成為數(shù)據(jù)表示的一個(gè)開(kāi)放標(biāo)準(zhǔn),這種數(shù)據(jù)表示獨(dú)立于機(jī)器平臺(tái)、供應(yīng)商以及編程語(yǔ)言。它將為網(wǎng)絡(luò)計(jì)算注入新的活力,并為信息技術(shù)帶來(lái)新的機(jī)遇。目前,許多大公司和開(kāi)發(fā)人員已經(jīng)開(kāi)始使用XML,包括B2B在內(nèi)的許多優(yōu)秀應(yīng)用已經(jīng)證實(shí)了XML將會(huì)改變今后創(chuàng)建應(yīng)用程序的方式。

從1998年開(kāi)始, XML 被引入許多網(wǎng)絡(luò)協(xié)議,以便于為二個(gè)軟件提供相互通信的標(biāo)準(zhǔn)方法。簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議(SOAP)和 XML- RPC規(guī)范為軟件交互提供了獨(dú)立于平臺(tái)的方式,從而為分布式計(jì)算環(huán)境打開(kāi)了大門(mén)。幾乎所有主要的軟件廠商都支持SOAP。SOAP的快速成功史無(wú)前例地提高了軟件的互操作潛力。當(dāng)今,Web服務(wù)革命正在興起,而SOAP正是其基礎(chǔ)協(xié)議。

  說(shuō)明:關(guān)于XML的解釋來(lái)源:http://tech.sina.com.cn/it/2004-08-22/1601409816.shtml

當(dāng)前題目:互聯(lián)網(wǎng)基本概念:HTML、asp、XML
當(dāng)前鏈接:http://bm7419.com/news/169886.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站軟件開(kāi)發(fā)、網(wǎng)站策劃、虛擬主機(jī)、網(wǎng)站制作、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司