selectores que nuevos lista hijos excluir elemento ejemplo avanzados atributos html css tags colon

html - que - selector padre css



¿Qué significa dos puntos dentro de un atributo de id de HTML? (3)

He visto un código HTML como este para el atributo ID:

id="t1:c3"

¿Puede alguien explicarme esto? ¿Cuál es el propósito del colon (:)?

Gracias.


Además de lo anterior, he descubierto que Omniture usa dos puntos para ayudar a definir las clases relacionadas con el diseño.


Se permiten los dos puntos dentro de los atributos de identificación, pero no tienen un significado especial. No es realmente recomendable usarlos porque a veces pueden causar problemas, como cuando se usan con jQuery o CSS, donde los dos puntos tienen un significado especial como pseudo-selector.


Si el HTML se genera con Java ServerFaces, esto generalmente produce tales ID, es decir, si el formulario tiene el ID form1 y el elemento tiene el primer nombre de ID, esto se traduce en un ID de form1:firstName si el elemento está en el nivel superior, si hay varios. creados en un bucle se parecen a form1:1:firstName , form1:2:firstName , ...

Este comportamiento del marco no se puede cambiar.