自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

XML中的層疊樣式

開(kāi)發(fā)
XML是一種簡(jiǎn)單的數(shù)據(jù)存儲(chǔ)語(yǔ)言,它與不同,HTML是用來(lái)定義數(shù)據(jù)的。本文將為您介紹XML中的層疊樣式,希望對(duì)你有幫助。

XML(Extensible Markup Language)即可擴(kuò)展標(biāo)記語(yǔ)言,它與HTML一樣,都是SGML(Standard Generalized Markup Language,標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言)。

Xml是Internet環(huán)境中跨平臺(tái)的,依賴于內(nèi)容的技術(shù),是當(dāng)前處理結(jié)構(gòu)化文檔信息的有力工具。擴(kuò)展標(biāo)記語(yǔ)言XML是一種簡(jiǎn)單的數(shù)據(jù)存儲(chǔ)語(yǔ)言,使用一系列簡(jiǎn)單的標(biāo)記描述數(shù)據(jù),而這些標(biāo)記可以用方便的方式建立,雖然XML占用的空間比二進(jìn)制數(shù)據(jù)要占用更多的空間,但XML極其簡(jiǎn)單易于掌握和使用。

XML要將內(nèi)容和表現(xiàn)分離, Web建造者需要新的方法來(lái)控制設(shè)計(jì), 顯示和輸出.

Style sheet 是問(wèn)題的答案. 目前, 有三種可用于XML的 style sheet:

Cascading Style Sheets (CSS) 

Extensible Style Language (XSL)

Document Style Semantics and Specification Language (DSSSL).

如果5.0版的瀏覽器支持XML, XML對(duì)現(xiàn)有的CSS標(biāo)準(zhǔn)的支持將會(huì)處理大部分基本的風(fēng)格和頁(yè)面問(wèn)題. 但是CSS對(duì)于專業(yè)出版商可能不夠強(qiáng)大. 所以, 另一端存在著DSSSL, 一個(gè)在使用SGML的高端出版商中流行的ISO (國(guó)際標(biāo)準(zhǔn)組織)標(biāo)準(zhǔn). 然而, DSSSL是復(fù)雜的, 它處理的打印文檔管理在Web上很少有用.

現(xiàn)在剩下了 Extensible Style Language (XSL), 特別為XML而寫的style-sheet.XSL目前上交給了W3C作為一個(gè)提議, 它給了Web開(kāi)發(fā)者和用戶較HTML更多的表現(xiàn)靈活性.

例如, HTML的 <H2> 標(biāo)識(shí)符在所有瀏覽器上的表現(xiàn)是基本一樣的, 但是XSL讓開(kāi)發(fā)者指定他們的頁(yè)面元素如何表現(xiàn) (盡管用戶可以在個(gè)人設(shè)置中覆蓋它).

XSL較CSS更強(qiáng)大, 因?yàn)樗筗eb建造者創(chuàng)建可以動(dòng)態(tài)改變其表現(xiàn)的文檔. 例如, 你可以包含這樣的程序語(yǔ)句, "如果一個(gè)XML元素的屬性為數(shù)值10, 顯示為綠色, 否則為黑色." 或者你可以將"僅供內(nèi)部使用"作為屬性給一個(gè)段落標(biāo)上, 這樣它在某些情況下不會(huì)出現(xiàn). XSL被設(shè)計(jì)用于腳本語(yǔ)言如JavaScript.

【編輯推薦】

  1. 解析PHP中的XML數(shù)據(jù)
  2. 在MySQL中使用XML數(shù)據(jù)—數(shù)據(jù)格式化
  3. 超強(qiáng)解析XML——簡(jiǎn)單直接的來(lái)
  4. 詳談XML的應(yīng)用分類及前景
  5. SQL Server數(shù)據(jù)庫(kù)與XML標(biāo)識(shí)語(yǔ)言的集成
責(zé)任編輯:于鐵 來(lái)源: 長(zhǎng)沙牛耳
相關(guān)推薦

2010-08-06 14:52:35

FlexCSS層疊樣式表

2010-09-06 14:11:32

CSS

2023-07-14 07:52:37

CSS優(yōu)先級(jí)Design

2024-04-26 08:27:15

JavaScriptCSSHTML元素

2015-10-09 09:43:28

CSS CSS3

2010-08-31 12:42:22

CSS a標(biāo)簽

2021-08-12 06:08:15

CSS 技巧組件狀態(tài)

2011-02-22 14:10:25

PHPXML

2022-08-03 08:11:58

數(shù)據(jù)測(cè)試同類型

2010-09-01 09:29:51

CSS層疊CSS繼承

2022-12-06 23:32:47

CSS語(yǔ)言LCH

2020-08-04 07:30:52

CSS控制層疊inherit

2010-08-09 10:21:56

XMLFlex

2009-02-03 10:19:45

2011-05-18 16:02:08

XML

2010-03-05 13:28:34

SpringObject XML

2010-08-27 09:19:32

CSS層疊繼承

2023-08-22 13:18:00

Web 開(kāi)發(fā)CSS

2012-02-08 16:22:26

ibmdw

2009-08-05 18:49:11

XmlSerializ
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)