CSS“颜色”与“font-color”
任何人都知道为什么CSS为文本提供color
,但没有font-color
或text-color
?CSS“颜色”与“font-color”
似乎非常直观,有点像text-decoration: underline
而不是font-style
或与字体有关的东西。
有谁知道为什么/如何W3C想出如此广泛的CSS名称这样?
我认为有一个原因可能是颜色应用于字体之外的其他东西。例如:
div {
border: 1px solid;
color: red;
}
产生红色字体颜色和红色边框。
或者,它可能只是W3C的CSS标准是完全倒退和无意义的证据在别处。
波士顿也提出了街道规划。他们沿着已经在那里的奶牛小道,在没有街道的地方建起了房子,过了一段时间,改变了太多的麻烦。
不幸的是,这些人都是一样的人摇着手指在社区使用表格作为布局结构很长时间时,CSS无法提供等效的布局网格。 – 2010-03-23 16:38:06
@Fred - 是的,这就是为什么我继续使用表格。希望HTML 5将有一个网格标签。 – 2010-03-23 18:30:31
是什么?我没有得到它 – miky 2013-05-22 09:30:28
我知道这是一个旧的帖子,但是正如MisterZimbu所述,color
属性正在定义其他属性的值,如border-color
和currentColor
的css3。
currentColor
如果您想为其他元素使用字体颜色(例如背景或自定义复选框和内部元素的无线电),非常方便。
实施例:
<style type="text/css">
.element{
color: green;
background: red;
display: block; width:200px; height:200px; padding:0;margin:0;
}
.innerElement1{
border: solid 10px;
display: inline-block; width:60px; height:100px; margin: 10px;
}
.innerElement2{
background: currentColor;
display: inline-block; width:60px; height:100px; margin: 10px;
}
</style>
<div class="element">
<div class="innerElement1"></div>
<div class="innerElement2"></div>
</div>
你刚才弄明白了。用纯粹的CSS技巧来归类。 – kamranicus 2017-06-21 03:53:03
我已经开始一个佩蒂翁引入“字体颜色”属性。也许你们中的一些人想签名。 https://www.change.org/p/world-wide-web-consortium-introduce-the-font-color-css-property?recruiter=238928026&utm_source=share_for_starters&utm_medium=copyLink – tsuma534 2016-03-09 14:31:09