【文章內(nèi)容簡介】
xsi:schema7. W3C XML Schema文檔中元素element的 屬性指定子元素可以出現(xiàn)的最多次數(shù)。A. maxOccurs B. minOccurs C. max D. min8. W3C XML Schema屬性使用 元素列舉枚舉值。A. enum B. enumeration C. list D. group9. 如果在W3C XML Schema文檔中定義了目標(biāo)名稱空間,要在XML文檔中使用 引用該Schema文檔。A. noNamespaceSchemaLocation B. Location C. schemaLocation D. namespaceLocation10. 在W3C XML Schema文檔中, 元素用來聲明只有一個相容元素必須出現(xiàn),用于互斥情況。A. group B. all C. choice D. sequence答案:AABCA BABCC三、簡答題1. 簡述XML Schema與DTD的異同,及XML Schema的特點。2. 分別描述兩種XML Schema模型的結(jié)構(gòu)及元素和屬性定義語法。3. 根據(jù)下面給出的DTD,給出相應(yīng)的XML Schema文檔。1) Name(Firstname,Middlename?,Lastname)2) Test(question,answer)*3) Discussion(subject,(topinformation,solutions)*)CSS修飾XML文檔一、填空題1. XML中使用樣式表有兩種方式:一種是在XML文檔中直接嵌入CSS代碼,另外一種方式是 。2. 樣式表由樣式規(guī)則組成,而樣式規(guī)則的語法是 。3. CSS的基本樣式中,顏色屬性的取值可以是十六進制取值、顏色名稱、 。4. CSS的基本樣式中,在設(shè)置邊框?qū)傩灾?,必須?yōu)先設(shè)置 屬性,然后才能設(shè)置其他的屬性。5. CSS的基本樣式中,文本樣式主要用來設(shè)置文本的一些相關(guān)屬性,其中textdecoration屬性有none、blink、underline、 , 等屬性值。答案:XML文檔中引入獨立的CSS文件 選擇符{屬性:屬性值;} RGB borderstyle overline linethrough二、選擇題1. 下面 不是文本的顯示方式。A. block(塊) B. line(行) C. double(雙線) D. listitem(列表)2. 用來設(shè)置背景圖片的CSS基本標(biāo)記是 。A. backgroundcolor B. backgroundimage C. backgroundrepeat D. backgroundposition3. 在CSS樣式中,設(shè)定鼠標(biāo)形狀的基本標(biāo)記是 。 B. color C. mouse D. cursor4. 創(chuàng)建一個帶有樣式表的XML文檔,要做的第一步是 。A. 構(gòu)思所要建立XML文檔所需要的資源及相關(guān)數(shù)據(jù)內(nèi)容B. 創(chuàng)建XML文檔C. 創(chuàng)建CSS文檔D. 測試以前的文檔5. CSS的樣式表中字體的屬性中 用來修飾字體的對比度和亮度。A. fontfamily B. fontstyle C. fontweight D. fontvariant6. 下面哪個 不是定位屬性position的屬性值。A. absolute B. relative C. static D. solid7. 設(shè)置字體以粗體的形式顯示,使用 屬性。A. fontstyle B. fontweight C. fontvariant D. fontfamily8. 邊框樣式中設(shè)置上邊框的寬度的是 。A. borderstyle B. bordercolor C. bordertopwidth D. borderbottom9. 設(shè)置XML元素上邊緣距離是 屬性。A. margintop B. marginright C. marginleft D. marginbottom10. 設(shè)置XML元素的文本縮進量的是 屬性。A. textalign B. textindent C. lineheight D. letterspacing答案:CBDAC DBCAB三、簡答題1. 簡述XML文檔使用樣式表的兩種方式,每一種方式使用什么指令?2. 簡述XML文檔中樣式表的基本樣式都有哪些?3. 假設(shè)XML有三個標(biāo)記的名字都是“電視”,簡述一下怎么處理才能使三個標(biāo)記顯示不同的樣式。4. 簡述在處理XML文檔層疊時,所使用的標(biāo)記及需要注意的事項。5. 簡述CSS樣式表的優(yōu)勢有哪些?XSL轉(zhuǎn)換2. 填空題1. 一個格式良好XSL文件是由 XSL 標(biāo)記和HTML標(biāo)記組成,這里HTML標(biāo)記的格式也是良好的。2. 模板是 的集合,都使用定義XML數(shù)據(jù)顯示的樣式。3. 我們使用 標(biāo)記可以對多個同名的節(jié)點訪問,并且該節(jié)點可以設(shè)置在顯示數(shù)據(jù)的時候,可以按升序或降序顯示。4. 可以在XSL文件中使用xsl:element創(chuàng)建一個標(biāo)記,設(shè)置標(biāo)記的名稱,通過 標(biāo)記可以為創(chuàng)建的標(biāo)記設(shè)置設(shè)置相應(yīng)的屬性。5. 在XSL中使用樣式表CSS有兩種方式:一種直接通過嵌入的HTML標(biāo)記中的屬性style來設(shè)置該標(biāo)記以實現(xiàn)樣式的定義,另外一種是把CSS代碼放在 之間。6. 在XSL中顯示標(biāo)記的名稱,有兩種方式:一種是通過xsl:copy來顯示,另外一種是通過 來顯示。答案:XSL 一系列規(guī)則的集合 xsl:foreach xsl:attribute style標(biāo)記 xsl:nodename二、選擇題1. 下面 標(biāo)記是調(diào)用模板的標(biāo)記。A. xsl:applytemplates B. xsl:templateC. xsl:foreach D. xsl:if2. 下面 不是邏輯運算符。A. $and$