在HTML檔案中CSS是不區分大小寫的,而當在XHTML中使用CSS,CSS裡定義的元素名稱就是區分大小寫的。
本文操作環境:windows7系統、HTML5&&CSS3版、Dell G3電腦。
css區分大小寫嗎?
層疊樣式表(英文全名:Cascading Style Sheets)是一種用來表現HTML(標準通用標記語言的一個應用)或XML(標準通用標記語言的一個子集)等文件樣式的計算機語言。
在HTML檔案中,CSS是不區分大小寫的。當在XHTML中使用CSS,CSS裡定義的元素名稱是區分大小寫的。
範例:
<!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中,對於基本的HTML標籤,CSS還是不區分大小寫的。本例中的BODY還是能夠應用到
標籤。【推薦學習:css影片教學】
效果比較:
XHTML中:
HTML中:
XHTML:
可擴充超文本標記語言(英文:eXtensible HyperText Markup Language,XHTML),是一種標記語言,表現方式與超文本標記語言(HTML)類似,不過語法上較嚴格。
從繼承關係上講,HTML是一種基於標準通用標記語言(SGML)的應用,是一種非常靈活的置標語言,而XHTML則基於可擴展標記語言(XML),XML是SGML的子集。 XHTML 1.0在2000年1月26日成為W3C的建議標準。
以上是css 區分大小寫嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!