941
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / Re:CSS: No me funcionan selectores por id y por class restringidos
« en: 03 de Enero 2016, 14:21 »
Buenas Che Guevara tienes que tener cuidado con los espacios, para hacer un selector de varios elementos tienes que pensar cuándo es necesario dejar un espacio entre ellos por ejemplo no es lo mismo escribir p.ojiva div{color: orange;} que p .ojiva div{color: orange;}
También tienes que tener cuidado con cómo se leen los selectores no es lo mismo p .ojiva que .ojiva p
Ejemplos:
p.destacado significa "párrafos cuyo atributo class sea destacado"
p.destacado a significa "links dentro de párrafos cuyo atributo class sea destacado"
p .destacado significa "elementos con atributo class destacado dentro de párrafos" (la diferencia con el anterior está en que aquí hemos dejado un espacio entre medio)
Otra cosa a tener en cuenta: los ids se supone que son únicos dentro de un documento, tienes el html mal escrito. Fíjate que has escrito
<div id='ojiva'>
...
<p id='ojiva'>
Esto no es válido, un id tiene que ser único, no puedes tener el mismo id repetido dos o más veces. Si quieres aplicar los mismos estilos más de una vez debes usar class en lugar de id.
En este curso tienes explicados todos los conceptos y ejemplos http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=75&Itemid=203
Salu2
También tienes que tener cuidado con cómo se leen los selectores no es lo mismo p .ojiva que .ojiva p
Ejemplos:
p.destacado significa "párrafos cuyo atributo class sea destacado"
p.destacado a significa "links dentro de párrafos cuyo atributo class sea destacado"
p .destacado significa "elementos con atributo class destacado dentro de párrafos" (la diferencia con el anterior está en que aquí hemos dejado un espacio entre medio)
Otra cosa a tener en cuenta: los ids se supone que son únicos dentro de un documento, tienes el html mal escrito. Fíjate que has escrito
<div id='ojiva'>
...
<p id='ojiva'>
Esto no es válido, un id tiene que ser único, no puedes tener el mismo id repetido dos o más veces. Si quieres aplicar los mismos estilos más de una vez debes usar class en lugar de id.
En este curso tienes explicados todos los conceptos y ejemplos http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=75&Itemid=203
Salu2