所有的命名最好都小写
属性的值一定要用双引号("")括起来,且一定要有值如class="DIVcss",id="divcss"
每个标签都要有开始和结束,且要有正确的层次,排版有规律工整
空元素要有结束的tag或于开始的tag后加上"/"
表现与结构完全分离,代码中不涉及任何的表现元素,如style、font、bgColor、border等
<h1>到<h5>的定义,应遵循从大到小的原则,体现文档的结构,并有利于搜索引擎的查询。
给每一个表格和表单加上一个唯一的、结构标记id
给图片加上alt标签
尽量使用英文命名原则
尽量不缩写,除非一看就明白的单词
二、相对网页外层重要部分CSS样式命名:
外套 wrap —————-用于最外层
头部 header ————–用于头部
主要内容 main ————用于主体内容(中部)
左侧 main-left ————左侧布局
右侧 main-right ———–右侧布局
导航条 nav —————–网页菜单导航条
内容 content —————用于网页中部主体
底部 footer —————–用于底部
DIV+CSS命名小结:
无论是使用“.”(小写句号)选择符号开头命名,还是使用“#”(井号)选择符号开头命名都无所谓,但大家最好遵循。
主要的、重要的、特殊的、最外层的盒子用“#”(井号)选择符号开头命名,其它都用“.”(小写句号)选择符号开头命名,同时考虑命名的CSS选择器在HTML中重复使用调用。
通常大家最常用主要命名有:
wrap(外套、最外层)、header(页眉、头部)、nav(导航条)、menu(菜单)、title(栏目标题、一般配合h1\h2\h3\h4标签使用)
、content (内容区)、footer(页脚、底部)、logo(标志、可以配合h1标签使用)、banner(广告条,一般在顶部)、copyRight(版权)。
@ css3和css一样吗?
CSS3是CSS的子集,CSS3是最新的标准,提供了很多好用的新属性,提升了网页的表现性。
CSS3提供了更好用的选择器
最新的CSS3中,对伪类、伪元素选择器做了严格的规范。有了伪类后,不用在div标签里面添加额外的元素完成一些DOM操作,可以通过::before,::after完成,代码简洁明了。对于鼠标的操作,也可以通过::hover等类似的操作完成。非常高效。还有::first–child等类似的选择器去操作子元素。
CSS3使动画效果越来越方便
css3里面通过animation来完成动画,设置@keyframes即可,一些轻量级的动画不必再通过js完成。
CSS3完成圆角、阴影美化更方便
以前的css完成类似的功能只能通过图片做背景,现在只需要border-radius、boxshadow即可。非常高效简洁。
CSS3提供了全新的盒模型
这个特性十分有用。原来的盒模型width=content.+border+padding。你规定了width.每次都要自己计算,现在有了boder-box不用这么麻烦了。
CSS3的flex布局是最强大的
IE已死,不需要再考虑它的兼容性!!!用flex布局,节省很多时间,节省的时间可以学很多东西,而不是浪费时间去适应落后的ie!!!
还有很多好用的css3特性,这个版本提供了巨大的生产力!!!很感谢它,期待下一个grid布局~
以上是偶的看法~
@ CSS父元素是什么?
html结构,〈html〉元素就是〈body〉和〈head〉的父元素(上下级,包含关系), 而〈body〉又 是〈ul〉和〈p〉的父元素, 〈ul〉又是两个〈li〉的父元素。两个〈li〉就是兄弟元素(平级),〈body>和〈head〉也是兄弟元素,依此类推。相应的, ul 和p是body的子元素, 而li呢, 是body的后代元素(后代选择符)。
你在dw里,套用源格式后,代码自动缩进,你很容易就能看出来的。
@ css最后一个元素怎么表示?
css最后一个元素用:last-child选择器表示
如果觉得《css元素选择器全面解析 css的命名规则 – CSS – 前端 divcss 表格》对你有帮助,请点赞、收藏,并留下你的观点哦!