本文操作环境: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还是能够应用到6c04bd5ca3fcae76e30b72ad730ca86d36cc49f0c466276486e50c850b7e4956标签。
【推荐学习:css视频教程】
效果对比:
xhtml中:
html中:
xhtml:
可扩展超文本标记语言(英语:extensible hypertext markup language,xhtml),是一种标记语言,表现方式与超文本标记语言(html)类似,不过语法上更加严格。
从继承关系上讲,html是一种基于标准通用标记语言(sgml)的应用,是一种非常灵活的置标语言,而xhtml则基于可扩展标记语言(xml),xml是sgml的一个子集。xhtml 1.0在2000年1月26日成为w3c的推荐标准。
以上就是css 区分大小写吗的详细内容。