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.