开发者社区> 问答> 正文

CSS语言基础中的属性是什么呢?

已解决

CSS语言基础中的属性是什么呢?

展开
收起
LLLA 2022-04-01 10:53:28 536 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    属性 属性的名字是一个合法的标识符,它们是CSS语法中的关键字。一种属性规定了格式修饰的一个方面。例如:color是文本的颜色属性,而text-indent则规定了段落的缩进。 要掌握一个属性的用法,有六个方面需要了解。具体叙述如下: ①该属性的合法属性值(legal value)。显然段落缩进属性text-indent只能赋给一个表示长度的值,而表示背景图案的background.image属性则应该取一个表示图片位置链接的值或者是关键字none表示不用背景图案。 ②该属性的默认值(initial value)。当在样式表单中没有规定该属性,而且该属性不能从它的父级元素那儿继承的时候,则浏览器将认为该属性取它的默认值。 ③该属性所适用的元素(Applies to)。有的属性只适用于某些个别的元素,比如white-space属性就只适用于块级元素。white-space属性可以取normal、pre和nowrap三个值。当取normal的时候,浏览器将忽略掉连续的空白字符,而只显示一个空白字符。当取pre的时候,则保留连续的空白字符。而取nowrap的时候,连续的空白字符被忽略,而且不自动换行。 ④该属性的值是否被下一级继承(inherited)。 ⑤如果该属性能取百分值(percentage),那么该百分值将如何解释。也就是百分值所相对的标准是什么。如margin属性可以取百分值,它是相对于margin所存元素的容器的宽度。 ⑥该属性所属的媒介类型组(media groups)。

    2022-04-01 10:53:45
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
零基础CSS入门教程 立即下载
Javascript中的对象 立即下载
现代Javascript高级教程 立即下载