MDN文档 CSS属性值定义语法

CSS属性值定义语法
还是MDN文档好用,看懂定义语法什么缩写的都可以了解了。这里挑点东西记录。


基本类型
一些类型在CSS中经常出现,CSS规范中将其专门定义,称为基本类型,用一对尖括号表示:<>,例如:<angle>, <string>, …
其他类型分为两种:
其他类型同样也用一对尖括号表示:<>
共享同一个属性名称的数个类型。在这种情况下,数据类型与属性共享同一组值。它们出现在一对引号之中,经常用于属性的缩写。
不共享同一个属性名称的数个类型,它们与基本类型很相似,不同是:这种参数仅在规范中相关属性的描述处定义,而基本类型在规范中有专门定义。

比如background文档中,其语法中出现的:
1.<image><url>属于基本类型,不会在文档的where中再次解释定义
2.<'background-color'>这样的属于共享属性名称,也就是background-color属性中允许的值,可以出现在当前语法对应位置中
3.<bg-image>这样的属于仅在规范中相关属性的描述处定义。也就是会在当前文档where中进行再次的定义解析。
其中where一般是对上一部分中出现的那些<>进行定义解析,如果当前where有新的定义,那么解析部分在下一个where当中。



总结

组合符号没啥好说的,与、或这些大家都熟,只要记得||和&&有“不按顺序”这一说法就行。
数量符号基本就是正则表达式那些符号,后面的#和!注意一下就行,也不太常见。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 28,237评论 1 45
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 13,143评论 0 3
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,687评论 1 92
  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 9,861评论 0 0
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 6,859评论 0 11

友情链接更多精彩内容