css标识符命名

一般写css中常用的标识符命名是英文单词组合。

某天碰到有人问到可以使用._1这样子的命名吗?然后傻眼了,没有想过是否有这种命名方式

In CSS, identifiers (including element names, classes, and IDs in selectors) can contain only the characters [a-zA-Z0-9] and ISO 10646 characters U+00A0 and higher, plus the hyphen (-) and the underscore (_); they cannot start with a digit, two hyphens, or a hyphen followed by a digit. Identifiers can also contain escaped characters and any ISO 10646 character as a numeric code (see next item).

在CSS标识符命名中可以使用包含字符(a-zA-Z0-9)和ISO 10646字符字符集中的字符,也可以使用连字符(-)和下划线(_);同时,起始部分不能是数字,或两个连字符"-"或一个"-"连字符后跟一个数字。标识符也可以包含转义字符和任何ISO 10646字符数字代码。

css中的特殊字符包含:!, ", #, $, %, &, ‘, (, ), *, +, ,, -, ., /, :, ;, <, =, >, ?, @, [, \, ], ^,`, {, |, }, ~
这些字符需要转义才能用于命名,在其前面加上反斜杠"\"转义来取消这些字符的特定含义。

<style>
    ._1{color: #f90; border: 1px solid #f90; padding: 20px;}
    .\#{color: #f00; border: 1px solid #f00; margin: 20px auto;}
</style>
<div class="_1">标识符命名</div>
<div class="#">需要转义字符</div>
时间: 2024-10-16 03:04:47

css标识符命名的相关文章

翻译:Identifier Name标识符命名规则

html { font-family: sans-serif } body { margin: 0 } article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary { display: block } audio,canvas,progress,video { display: inline-block; vertical-align: baseline } audio:not([co

Scala基础语法(声明定义、标识符命名、Scala脚本入门)

一.声明与定义(赋值) 1.val, 常量声明   val x:T val x:T=e 2.var, 变量声明   var x:T var x:T=e ?类型省略(默认类型)val x=e var x=e ? 声明省略(连续声明) val x1,x2,x3 等价于 val x1;val x2; var x1,x2,x3:T=e  等价于  var xn:T=e 3.def,函数声明def abc(xn:T):T*=e def adder(m:Int,n:Int) =m+n def adder()

DIV+CSS规范命名大全集合

一.命名规则说明: 1).所有的命名最好都小写2).每个标签都要有开始和结束,且要有正确的层次,排版有规律工整3).表现与结构完全分离,代码中不涉及任何的表现元素,如style.font.bgColor.border等4).<h1>到<h5>的定义,应遵循从大到小的原则,体现文档的结构,并有利于搜索引擎的查询.5).给每一个表格和表单加上一个唯一的.结构标记id6).给图片加上alt标签7).尽量使用英文命名原则8).尽量不缩写,除非一看就明白的单词 二.相对网页外层重要部分CSS

css命名规范&mdash;CSS样式命名整理

CSS样式命名整理 页面结构 容器: container/wrap整体宽度:wrapper页头:header内容:content页面主体:main页尾:footer导航:nav侧栏:sidebar栏目:column中间内容:center 导航 导航:nav导航:mainbav/globalnav子导航:subnav顶导航:topnav边导航:sidebar左导航:leftsidebar右导航:rightsidebar边导航图标:sidebarIcon菜单:menu子菜单:submenu标题: t

JavaScript标识符--------命名规则及其保留字

JavaScript的两种注释格式: 1. //这里是单行注释 2. /*这里是一段注释*/ 3. /*这里是 *多行注释 */ 标识符命名: 标识符,通俗的讲就是一个名字,可以用来对变量和函数进行命名,例如: 命名变量名: var luckname='weille'; //=>luckname就是这个变量luckname的标识符 命名函数名: function facename() { //=>facename就是这个函数facename的标识符 } 命名规则: 1.必须要以字母.下划线(_

CSS选择器命名及常用命名

CSS选择器命名及常用命名 CSS选择器命名及常用命名 规范的命名也是Web标准中的重要一项,标准的命名可以使代码更加易读,而且利于搜索引擎搜索,比如定义了两个div,一个 id 命名为"div1",另外一个命名为"News",肯定第二个比较易读,而且搜索引擎抓取率要高,在团队合作中还可以大大提高工作效率.为了达到这种效果我们就要规范化命名(语义化命名)! 说个题外话,规范化命名的代码,会显着你更加专业! 关于CSS命名法,和其他的程序命名差不多,主要有三种:骆驼命

CSS技巧----DIV+CSS规范命名大全集合

网页制作中规范使用DIV+CSS命名规则,可以改善优化功效特别是团队合作时候可以提供合作制作效率,具体DIV CSS命名规则CSS命名大全内容篇. 常用DIV+CSS命名大全集合,即CSS命名规则 DIV CSS命名目录 命名规则说明 重要CSS命名 CSS命名参考表 命名技巧 我们开发CSS+DIV网页(Xhtml)时候,比较困惑和纠结的事就是CSS命名,特别是新手不知道什么地方该如何命名,怎样命名才是好的方法. 一.命名规则说明:   -   TOP 1).所有的命名最好都小写2).属性的值

HTML标签的命名/CSS标准化命名大全

在一个内容较多的HTML页面中,需要设计许多不同的框架,再为这些不同的框架及内容进行分类,给予相应的名称,从而使得网页结构更加清晰,也为工作提供了方便.许多新手朋友在设计一个HTML文件时,可能只会依据自己的想法随便给一些简单的名称,但若是一味的乱起名称,不仅会让团队的伙伴看不明白,还会导致标签名称混乱,这样会使得代码维护十分困难,是非常不利于管理的.所以我们在设计整个网站,还是一个单独的HTML页面,都应该要有良好的命名规则.在本文中,主要讲解CSS命名规则,这也包括了对HTML标签命名. 文

Java第二天——标识符命名规则、Java的知识、快捷键的使用、Scanner获取值的常用方法

1.标识符命名规则 字母.下划线.数字.美元符号($)由这四个部分组成. 标识符=首字母+其他 首字母:字母.下划线.美元符号($) 其他:字母.下划线.数字.美元符号($) 注意: 1.首字母不能为数字 2.标识符不能是关键字 3.java语言严格区分大小写,比如:$name $Name表示两个不同的标识符 2.java程序的注释: 单行注释(//).多行注释(/**/).文档(doc)注释 单行注释:一般用于对每一行代码进行说明 多行注释:一般用于对每一段代码.某个方法.某个源文件进行解释说