Me pregunto cuál es la especificidad del selector de atributos. Por ejemplo:¿Cuál es la especificidad del selector de atributos?
- Id = 100 puntos
- Clase = 10 puntos
- Html Tag = 1 punto
Ejemplo:
/* this specificity value is 100 + 10 + 1 = 111 */
#hello .class h2 { }
Con este HTML:
<div class="selectform">
<input type="text" value="inter text">
<input type="text" value="inter text" class="inputag">
</div>
¿Cuál de estos 2 selectores es más específico?
.selectform input[type="text"] { }
.selectform .inputbg { }
Compruebe demostraciónhttp://tinkerbin.com/IaZW8jbI
La especificidad no se cuenta en "puntos" de la manera en que usted cree que es: http://stackoverflow.com/questions/2809024/points-in-css-specificity – BoltClock
check to demo http://tinkerbin.com/ IaZW8jbI –
le gustaría leer el comienzo de [este artículo] (http://coding.smashingmagazine.com/2009/08/17/taming-advanced-css-selectors/) al destrozar la revista que explica cómo funciona la especificidad – stephenmurdoch