在HTML文件中,CSS是不區(qū)分大小寫(xiě)的。當(dāng)在XHTML中使用CSS,CSS里定義的元素名稱是區(qū)分大小寫(xiě)的。層疊樣式表是一種用來(lái)表現(xiàn)HTML或XML等文件樣式的計(jì)算機(jī)語(yǔ)言。
本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。
層疊樣式表(英文全稱:Cascading Style Sheets)是一種用來(lái)表現(xiàn)HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言的一個(gè)應(yīng)用)或XML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言的一個(gè)子集)等文件樣式的計(jì)算機(jī)語(yǔ)言。
在HTML文件中,CSS是不區(qū)分大小寫(xiě)的。當(dāng)在XHTML中使用CSS,CSS里定義的元素名稱是區(qū)分大小寫(xiě)的。
示例:
<!DOCTYPE html PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <!-- 聲明為XHTML類型的,如果去掉此行,則為普通的HTML類型 --> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>URI utility</title> <style type="text/css"> <!-- BODY { border: 1px solid blue; } .Row { border: 1px solid red; padding: 2px 2px 2px 2px; margin: 4px 10px; } --> </style> </head> <body> <div class="main"> <form name="form1"> <div class="row"> <input type="text" name="uri1" size="60" /><br/> </div> </form> </div> </body> </html>
但是,在XHTML中,對(duì)于基本的HTML標(biāo)簽,CSS還是不區(qū)分大小寫(xiě)的。本例中的BODY還是能夠應(yīng)用到<body></body>標(biāo)簽。
效果對(duì)比:
XHTML中:
擴(kuò)展資料:
XHTML
可擴(kuò)展超文本標(biāo)記語(yǔ)言(英語(yǔ):eXtensible HyperText Markup Language,XHTML),是一種標(biāo)記語(yǔ)言,表現(xiàn)方式與超文本標(biāo)記語(yǔ)言(HTML)類似,不過(guò)語(yǔ)法上更加嚴(yán)格。
從繼承關(guān)系上講,HTML是一種基于標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言(SGML)的應(yīng)用,是一種非常靈活的置標(biāo)語(yǔ)言,而XHTML則基于可擴(kuò)展標(biāo)記語(yǔ)言(XML),XML是SGML的一個(gè)子集。XHTML 1.0在2000年1月26日成為W3C的推薦標(biāo)準(zhǔn)。
推薦學(xué)習(xí):css視頻教程