最稳的pk10计划iphone 北京pk10计划手机软件 北京pk10数字的规律 超神手机版pk10软件 pk10北京赛车9码技巧 pk10四期倍投计划表 pk10极速赛车论坛 北京赛车冠军怎样选5码 北京赛车系统下载安装 pk10教程视频 北京pk10选号公式 北京赛车pk10赚钱技巧 北京赛车怎么提升概率 pk10技巧北京快三 北京pk10大小计划
VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
當前位置:
首頁 > 網站開發 > css >
  • div+css視頻教程之表現與轉換概述

  • 2016-02-01 21:45 來源:未知
與HTML不同,XML注重內容而不注重形式。XML文檔本身不包含任何顯示信息,要顯示文檔內容給用戶觀看,必須借助于其他手段——CSS(Cascading Style Sheets層疊樣單)或XSL(Extensible Stylesheet Language可擴展樣單語言)。
本來計劃用于XML文檔向XSL-FO(Formatting Objects格式化對象)轉換的XSLT(XSL Transformations,XSL變換),卻——無意插柳柳成蔭——成為了(各類XML文檔之間相互轉換及將XML文檔轉換為其他各種文檔類型的)熱門文檔轉換標準。
本章介紹CSS和XSL的兩個標準XSL-FO與XSLT。

一、概述

1.形式與內容

HTML與XML的不同:
l  HTML——內容被形式掩蓋(形式>內容)——使Web界面友好(機à人)
l  XML——形式與內容分離(內容>形式)——適用于數據交換(機à機)
 
HTML版本:
l  0.9~1.0——注重內容ß源自SGML
l  2.0~3.2——注重形式àWeb成功
l  4.0~4.01——強調結構與外觀分離ßCSS

2.展現

標記語言SGML、HTML與XML的表現方法如下表:
 
內容 展現
SGML DSSSL
HTML HTML
CSS
XML CSS
XSL XSLTàXSL-FO
XSLTàHTML/PS(PDF)/SVG/…
 
 
其中:DSSSL = Document Style Semantics and Specification Language文檔樣式語義與規范語言(ISO/IEC 10179:1996),太龐大太完美,至今無軟件能完全實現。

3.CSS與XSL

1)CSS
l  優點——簡單
l  缺點——功能有限
n  需要瀏覽器支持(NS√ IE×√)
n  不能表現屬性(只能表現元素內容)
n  不能添加其他顯示內容
n  不能實現條件/選擇處理
2)XSL
l  優點——功能強大
n  不需要瀏覽器的專門支持(如處理成HTML后再傳給客戶端)
n  可處理元素、屬性與內容
n  可為輸出添加元素和內容
n  能用任何語言輸出,可使用封裝或用戶自定義函數
n  可使用條件處理、能排序/過濾后再輸出
n  能實現復雜的頁面布局和樣式
l  缺點——復雜、對XSL-FO有爭議(如可用CSS+DOM替代XSLT+XSL-FO)
3)比較
特點 CSS XSL
HTML可用 ×
XML可用
有轉換語言 ×
語法 CSS專用 XML
有點像DTD與Schema的關系
pk10赛车冠军技巧
最稳的pk10计划iphone 北京pk10计划手机软件 北京pk10数字的规律 超神手机版pk10软件 pk10北京赛车9码技巧 pk10四期倍投计划表 pk10极速赛车论坛 北京赛车冠军怎样选5码 北京赛车系统下载安装 pk10教程视频 北京pk10选号公式 北京赛车pk10赚钱技巧 北京赛车怎么提升概率 pk10技巧北京快三 北京pk10大小计划
在网上发表视频是不可以赚钱 红太阳股票交易软件 2019赚钱段子 喜乐彩网站 qq华夏新区打副本赚钱 澳洲幸运8app 福彩欢乐生肖开奖直播 河南11选5中四个数多少钱 今天江苏快3开奖结果