有人问我CSS关键字是什么,我对这个问题感到困惑,并认为它可能是 CSS3或LESS的一些新功能,我不是最新的东西。
然而,谷歌搜索后,似乎CSS关键字只是CSS属性,如 背景颜色:黄色;
我说错了吗?
答案 0 :(得分:5)
不,background-color: yellow
是declaration,而不是关键字。
CSS2.1中的keyword只不过是一个单独的标识符(即一个未被引号括起来的单词)。属性是您正在应用的样式的名称,因此在给定的声明中,属性名称为background-color
,其值为yellow
。
标识符yellow
也恰好是一个关键字,表示黄色,因为'yellow'
作为字符串不是有效的颜色值 - 在指定颜色名称时,它们必须始终是关键字。从某种意义上说,你可以说“关键字”相当于CSS2.1语法中的“标识符”。
其他关键字示例包括auto
,inherit
,initial
和none
。
答案 1 :(得分:3)
不完全。
关键字是一个预定义的值,可以用作CSS属性的值,它组合成一个声明。例如,left
和right
是可与float
属性一起使用的关键字。还有其他类型的值可以与属性一起使用,例如10px
或20em
等属性的长度值(例如width
或height
),字符串等"hello!"
等属性的content
和rgba()
和color
属性的background-color
等函数。函数使用圆括号来保存其他值。
答案 2 :(得分:1)
css关键字是您可以添加到css属性中的单词,这些单词在css中继承为黄色,蓝色等,并且属性是您可以在样式中更改的特征...
background-color(property):yellow(keyword)
答案 3 :(得分:0)
背景色:黄
此处 background-color 位于背景属性下。See this