亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        簡談怎樣使用CSS格式XML文檔

        2012-04-29 00:00:00賈云靈
        金色年華·教學參考 2012年10期

        【摘要】閱讀XML文檔對于人們來說并不容易。XML文檔全是文本,并且在XML文檔中并不包含數(shù)據(jù)的顯示格式信息。為了使XML文檔所包含的數(shù)據(jù)能夠更好地顯示,便于人們閱讀,就需要使用特定的樣式表語言來對這些數(shù)據(jù)加以描述?,F(xiàn)主要講述了如何使用CSS格 式 XML文檔。

        【關鍵詞】CSS樣式表; 格式;XML文檔

        閱讀XML文檔對于人類來說并不容易。XML文檔全是文本,但是各部分的可視安排未必很好地對應于各部分之間概念上的連接。而且,在標記當中查找內容使得閱讀也很困難。當然,XML的主要目的并不是作為供人類直接查看的一種格式。它的最大特點就是揭示了數(shù)據(jù)本身的含義,因而XML文檔可用來描述、儲存和共享各種數(shù)據(jù),具有相當多的優(yōu)點。然而在XML文檔中并不包含數(shù)據(jù)的顯示格式信息為了使XML文檔所包含的數(shù)據(jù)能夠更好地顯示,便于人們閱讀,就需要使用特定的樣式表語言來對這些數(shù)據(jù)加以描述。

        一、CSS的概念

        CSS的全稱是Cascading Style Sheets,中文的意思是“層疊樣式表”或“級聯(lián)樣式表”,是目前在瀏覽器上按一定格式顯示XML文檔內容的主要方法之一。CSS是目前用來在瀏覽器中顯示XML文檔內容的主要方法。樣式表只是簡單的文本,就像HTML那樣。它不需要圖象,不需要執(zhí)行程序,不需要插件,不需要流式。它就像HTML指令那樣快。有了CSS之后,以前必須求助于GIF的事情現(xiàn)在通過CSS就可以實現(xiàn)。使用串接樣式表可以減少表格標簽及其它加大HTML體積的代碼,減少圖象用量從而減少文件尺寸。你可以更陜更容易地維護及更新大量的網(wǎng)頁。沒有樣式表時,如果我想更新整個站點中所有主體文本的字體,我必須一頁一頁地修改每張網(wǎng)頁。即便站點用數(shù)據(jù)庫提供服務,我仍然需要更新所有的模板,而且更新每一模板中每一個實例的。樣式表的主旨就是將格式和結構分離。利于樣式表,我可以將站點上所有的網(wǎng)頁都指向單一的一個CSS文件,我只要修改CSS文件中某一行,那么整個站點 都會隨之發(fā)生變動。瀏覽器將成為你更友好的界面。不象其它的的網(wǎng)絡技術,樣式表的代碼有很好的兼容性也就是說,如果用戶丟失了某個插件時不會發(fā)生中斷,或者使用老版本的瀏覽器時代碼不會出現(xiàn)雜亂無章的情況。只要是可以識別串接樣式表的瀏覽器就可以應用它。

        CSS樣式表中包含了一組設置元素顯示的規(guī)則,最初是被開發(fā)用來控制HTML文檔內容的顯示格式的,它利用簡單的樣式聲明語句來控制元素內容在瀏覽器中的表現(xiàn)形式。在制作HTML網(wǎng)頁時采用CSS技術,可以有效地對頁面的布局、字體、顏色、邊框、背景和其他顯示效果實現(xiàn)精確的控制。利用多個特定的CSS樣式表并編寫相應的avaScript或者VBScript腳本程序,還能夠實現(xiàn)許多動態(tài)HTML頁面的效果 。

        二、CSS設置XML文檔的顯示效果

        CSS在HTML中已經(jīng)有很好作用,在XML中,CSS同樣發(fā)揮了 它強大的樣式表作用。在XML中的CSS和HTML中的CSS差不多。

        對于同一個XML文件,如果我們賦予它不同的CSS,那么它就有不同的顯示效果,如果網(wǎng)頁用XML來制作,那么為了變換網(wǎng)頁的樣子,就可以編輯多個CSS文件,隔段時間更換。只需要在XML文件的前面改變“URL”指定的CSS文件就可以。CSS中使用選擇符來格式化XML文檔。選擇符一般為一個或多個XML標簽,例如上面的book、name等,在花括號中為顯示的屬性和屬性值,屬性和屬性值中間以冒號分開。使用CSS可以通過dispalv設置標簽內容是否顯示,屙l生值有none、block、inline、fist-item。另外CSS還可以設置XML顯示的字體、顏色、文本、邊距、邊框、填充以及定位顯示。因為XML文檔中的所有元素都是用戶自己定義和創(chuàng)建的,瀏覽器并不知道怎樣在網(wǎng)頁中顯示這些元素。所以建立適當?shù)腃SS樣式表并將它鏈接到XML文檔,便是一種告訴瀏覽器如何顯示文檔中每個元素有有效方法。附加CSS樣式表的XML文檔可以直接在IE瀏覽器中打開,并且能夠按照CSS中規(guī)定的各種格式將XML文檔的內容很好地顯示出來。也可以創(chuàng)建專門的樣式表文件,把控制元素顯示格式的相關指令放在其中,使其與XML文檔的數(shù)據(jù)內容分開,可以大大提高控制XML文檔顯示方式的靈活性,并可使得樣式表本身更加容易維護。例如為同一個XML文檔附加不同的樣式表,就可以相應地獲得這個文 檔的多種顯示效果,使該文檔適合多種不同的顯示設備或者滿足不同的顯示要求,而不必重新構造XML文檔本身。此外,同一個樣式表也 可以附加到多個類似的XML文檔中,通過重新修改附加在這些XML文檔中的通用樣式表,可以快速地對這一組類似的XML文檔的顯格式作更新編排,而不必單獨打開與編排每一份XML文檔。

        三、在XML文檔中引入CSS樣式

        在XML中引入CSS樣式表有兩種方法。一種是在XML文檔直接嵌入CSS樣式;另一種則是外部引入(似乎在WEB中很多引的方式都有這兩種)。

        在IE瀏覽器中打開XML文檔,可以看到,使用樣式表之后XML文檔中所有的標記文字以及注釋內容已不再顯示,各個元素所包含的數(shù)據(jù)將分別以樣式表中指定的格式顯示出來。

        通過簡單的介紹,讀者可以大致了解如何使用CSS格式XML文檔的方法。

        【參考文獻】

        [1]耿祥義.XML基礎教程[M].北京:清華大學出版社,2006.

        [21許勁松等譯.XML基礎教程[M].北京:人民郵電出版社,2007.

        [3]高怡新.XML基礎教程[M].北京:人民郵電出版社,2010.

        亚洲av不卡电影在线网址最新| 国产70老熟女重口小伙子| 在线观看一级黄片天堂| 国产成人无码av一区二区在线观看| 三年片在线观看免费观看大全中国| 国产精品亚洲а∨天堂2021| 日韩精品区一区二区三vr| 亚洲av无码第一区二区三区 | 亚洲成av人综合在线观看| 精品久久久久久久久久中文字幕| 美丽人妻被按摩中出中文字幕| 日韩h网站| 亚洲性无码av在线| 国产一区二区三区经典| 美女被黑人巨大入侵的的视频| 亚洲高清三区二区一区| 麻豆亚洲av熟女国产一区二| 日本japanese丰满多毛| 亚洲av无码一区二区乱子伦as| 中文亚洲爆乳av无码专区| 久久久2019精品视频中文字幕| 白白在线免费观看视频| 中文字幕人妻在线少妇| 国产高清av在线播放| 丰满人妻被黑人猛烈进入| 国产av一区二区三区日韩| 日本视频一区二区三区免费观看 | 熟妇人妻无码中文字幕| 亚洲av中文aⅴ无码av不卡| 国产视频在线播放亚洲| 国产亚洲精品在线视频| 成人丝袜激情一区二区| 337p西西人体大胆瓣开下部| 亚洲国产精品一区二区第四页| 中文字幕乱码亚洲无线精品一区| 人妻秘书被社长浓厚接吻| 国产白浆在线免费观看| 免费人成视频x8x8入口| 又硬又粗又大一区二区三区视频 | 色综合久久久久综合体桃花网| 女同性黄网aaaaa片|