互聯(lián)網(wǎng)基本概念:HTML、asp、XML
日期:2011/5/20 / 人氣:
互聯(lián)網(wǎng)基本概念介紹:什么是HTML,什么是XML,什么是ASP?
什么是HTML
HTML是Hypertext Markup Language的縮寫,即超文本標記語言,是用于描述網(wǎng)頁文檔的一種標記語言。它是用于創(chuàng)建可從一個平臺移植到另一平臺的超文本文檔的一種簡單標記語言,經常用來創(chuàng)建Web頁面。HTML文件是帶有格式標識符和超文本鏈接的內嵌代碼的ASCII 文本文件。
HTML支持不同數(shù)據(jù)格式的文件鑲入,其HTML有三個主要特點:
1.簡易性,HTML版本升級采用超集方式,從而更加靈活方便;
2.可擴展性,HTML語言的廣泛應用帶來了加強功能,增加標識符等要求,HTML采取子類元素的方式,為系統(tǒng)擴展帶來保證;
3.平臺無關性,雖然PC機大行其道,但使用MAC等其他機器的大有人在,HTML可以使用在廣泛的平臺上。
什么是ASP
ASP是Active Server Page的縮寫。它是一種包含了使用VBScript或Jscript腳本程序代碼的網(wǎng)頁。當瀏覽器要瀏覽ASP網(wǎng)頁時, Web服務器就會根據(jù)請求生成相應的HTML代碼然后再返回給瀏覽器,這樣瀏覽器端看到的就是動態(tài)生成的網(wǎng)頁。ASP是微軟公司開發(fā)的代替CGI腳本程序的一種應用,它可以與數(shù)據(jù)庫和其它程序進行交互。是一種簡單、方便的編程工具。在了解了VBSCRIPT的基本語法后,只需要清楚各個組件的用途、屬性、方法,就可以輕松編寫出自己的ASP系統(tǒng)。
ASP網(wǎng)頁有以下特點:
1.利用ASP實現(xiàn)動態(tài)網(wǎng)頁技術
2.ASP文件是包含在HTML代碼所組成的文件,易于修改
3.服務器上的ASP解釋程序會在服務器端執(zhí)行ASP程序。
4.ASP提供一些內置對象,使用這些對象可以使服務器端腳本功能更強。
5.ASP可以使用服務器端ActiveX組件來執(zhí)行各種各樣的任務。
6.方便連接ACCESS與SQL數(shù)據(jù)庫
7.由于服務器是將ASP程序執(zhí)行的結果以HTML格式傳回客戶端瀏覽器,因此使用者不會看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊取
什么是XML
XML是Extensible Markup Language的縮寫,即可擴展標記語言。XML是一種簡單的數(shù)據(jù)存儲語言,使用一系列簡單的標記描述數(shù)據(jù),這些標記可以方便建立,雖然XML占用空間比二進制數(shù)據(jù)要占用更多的空間,但XML極其容易掌握和使用。
佛山網(wǎng)站建設_佛山網(wǎng)站制作_佛山網(wǎng)站設計_佛山網(wǎng)站_佛山網(wǎng)頁設計_佛山網(wǎng)頁建設_佛山網(wǎng)頁制作
XML的先進特性
XML繼承了SGML的許多特性,首先是可擴展性。XML允許使用者創(chuàng)建和使用他們自己的標記而不是HTML的有限詞匯表。這一點至關重要,企業(yè)可以用XML為電子商務和供應鏈集成等應用定義自己的標記語言,甚至特定行業(yè)一起來定義該領域的特殊標記語言,作為該領域信息共享與數(shù)據(jù)交換的基礎。
其次是靈活性。HTML很難進一步發(fā)展,就是因為它是格式、超文本和圖形用戶界面語義的混合,要同時發(fā)展這些混合在一起的功能是很困難的。而XML提供了一種結構化的數(shù)據(jù)表示方式,使得用戶界面分離于結構化數(shù)據(jù)。所以,Web用戶所追求的許多先進功能在XML環(huán)境下更容易實現(xiàn)。
第三是自描述性。XML文檔通常包含一個文檔類型聲明,因而XML文檔是自描述的。不僅人能讀懂XML文檔,計算機也能處理。XML表示數(shù)據(jù)的方式真正做到了獨立于應用系統(tǒng),并且數(shù)據(jù)能夠重用。XML文檔被看作是文檔的數(shù)據(jù)庫化和數(shù)據(jù)的文檔化。
除了上述先進特性以外,XML還具有簡明性。它只有SGML約20%的復雜性,但卻具有SGML功能的約80%。XML比完整的SGML簡單得多,易學、易用并且易實現(xiàn)。另外,XML也吸收了人們多年來在Web上使用HTML的經驗。XML支持世界上幾乎所有的主要語言,并且不同語言的文本可以在同一文檔中混合使用,應用XML的軟件能處理這些語言的任何組合。所有這一切將使XML成為數(shù)據(jù)表示的一個開放標準,這種數(shù)據(jù)表示獨立于機器平臺、供應商以及編程語言。它將為網(wǎng)絡計算注入新的活力,并為信息技術帶來新的機遇。目前,許多大公司和開發(fā)人員已經開始使用XML,包括B2B在內的許多優(yōu)秀應用已經證實了XML將會改變今后創(chuàng)建應用程序的方式。
作者:朋友圈科技
相關內容 Related
- 為什么響應式設計需要媒體查詢2016/8/5
- 虛擬主機被搜索引擎爬蟲訪問耗費大量流量解決方法2016/8/3
- 網(wǎng)站建設中如何創(chuàng)建完美的顏色組合2016/8/1
- 什么是長尾關鍵詞?2016/8/1
- 建設企業(yè)或個人網(wǎng)站的好處2016/7/8
- 前端開發(fā)者需要知道的常識2016/7/6
- 12種方法為您拓展業(yè)務通道2016/7/27
- SEO優(yōu)化的三大技巧2016/7/24
- 10的方法來提高你的網(wǎng)站設計2016/7/24
- 網(wǎng)站統(tǒng)計用哪個比較好,百度?cnzz?2016/7/21