Alguien sabe por qué CSS proporciona color
texto, pero no tiene font-color
o text-color
?
Parece muy contrario a la intuición, text-decoration: underline
más font-style
o menos como algo relacionado con las fuentes.
¿Alguien sabe por qué / cómo surgió el W3C con una gama tan amplia de nombres CSS como este?
Respuestas:
Creo que una razón podría ser que el color se aplica a otras cosas que no sean la fuente. Por ejemplo:
Produce un color de fuente rojo y un borde rojo.
Alternativamente, podría ser que los estándares CSS del W3C son completamente al revés y sin sentido, como se evidencia en otra parte.
fuente
.post-text { color: blue; border: 1px solid red; }
verá que el color del texto es azul aunque el color del borde sea rojo.De la misma manera que Boston ideó su plan de calles. Siguieron los caminos de las vacas que ya estaban allí, y construyeron casas donde no estaban las calles, y después de un tiempo fue demasiado difícil cambiar.
fuente
Sé que esta es una publicación anterior, pero como dijo MisterZimbu, la
color
propiedad está definiendo los valores de otras propiedades, comoborder-color
y, con CSS3, decurrentColor
.currentColor
es muy útil si desea utilizar el color de fuente para otros elementos (como el fondo o casillas de verificación personalizadas y radios de elementos internos, por ejemplo).Ejemplo:
fuente
font-color
/text-color
propiedad separada disponible. De esa manera, puede tener muchas partes del elemento con un color predeterminado en particular y el texto en otro si lo desea. De lo contrario, vincula el color predeterminado al color del texto.