官术网_书友最值得收藏!

1.3 網頁標準化技術

從技術的角度,網頁由三部分組成:結構(Structure)、表現(Presentation)和行為(Behavior),相應的技術標準由三個部分組成:結構化語言,CSS樣式和腳本語言。

1.3.1 結構化語言

超文本標記語言(Hyper Text Markup Language,HTML)由W3C制定和發布。HTML格式簡單,由文字及標簽組成,有多個版本。在HTML4.01版本中,標簽的任何格式化信息都能夠脫離HTML文檔,轉入一個獨立的樣式表文件。

可擴展的超文本標記語言(eXtensible Hyper Text Markup Language,XHTML)是一種基于可擴展的標記語言(eXtensible Markup Language,XML)與HTML語言的新型結構語言,其突出特征是結構與表現分離。

超文本標記語言HTML5是已經開始取代HTML4.01標準和XHTML1.0標準的HTML標準。雖然目前還處于不斷完善中,但大部分瀏覽器都已經開始支持HTML5。

1.3.2 CSS樣式

層疊樣式表(Cascading Style Sheets,CSS)是由W3C制定和發布的,用于描述網頁元素格式的一組規則,其作用是設置HTML語言編寫的結構化文檔外觀,從而實現對網頁元素高效和精準的排版和美化。

一般地,CSS樣式存放在HTML文檔之外的樣式文檔中。設計者通過對樣式文檔中CSS樣式的修改,可以改變網站內所有網頁的外觀和布局。目前,層疊樣式CSS3版本與超文本標記語言HTML5一起,開始獲得了業界的廣泛認同。

1.3.3 腳本語言

腳本語言標準是由ECMA(European Computer Manufacturers Association)制定和發布的。腳本語言是一種面向對象的程序設計語言,是專為HTML設計者提供的一種編程語言。

腳本語言語法簡單,在瀏覽器中解釋執行;可以將腳本語言的一些代碼片段插入到HTML頁面中,還可以在HTML頁面插入動態文本。在Dreamweaver中,行為就是由內嵌的JavaScript腳本語言實現的。

1.3.4 PHP技術

在開發制作動態網站時,除了以上標準化網頁技術外,還需要PHP技術和數據庫技術作為支撐條件和環境。

超文本預處理器(PHP: Hypertext Preprocessor,PHP)免費開源,可以從PHP官方網站下載,用來創建和運行動態網頁或Web應用程序。目前,PHP5.5.0是較為常用的版本。

PHP是一種服務器端腳本語言,易于學習和使用,具有良好的安全性和跨平臺特性,支持許多數據庫,如MySQL、Oracle、Sybase和Microsoft SQL Server等。PHP與MySQL數據庫是一種理想組合,在企業級Web應用和動態網站的開發中被廣泛使用。

主站蜘蛛池模板: 瑞安市| 织金县| 临城县| 华阴市| 额尔古纳市| 临湘市| 惠来县| 兴宁市| 盈江县| 灵寿县| 清丰县| 宝山区| 天气| 清丰县| 梨树县| 哈巴河县| 永修县| 遵化市| 彭山县| 连云港市| 怀宁县| 南郑县| 珲春市| 车险| 海阳市| 霍城县| 获嘉县| 孝义市| 甘肃省| 梁平县| 扶余县| 肇源县| 达州市| 甘南县| 那坡县| 广平县| 项城市| 仁布县| 安义县| 安化县| 洪雅县|