⊗mkPmSlCS 55 of 250 menu

Clases de elementos en CSS

En lecciones anteriores seleccionábamos elementos de la página por el nombre de la etiqueta, aplicando estilos, por ejemplo, simultáneamente a todos los párrafos. Sin embargo, en una página puede haber párrafos de diferentes tipos, a los que es necesario aplicar estilos diferentes. Para resolver este problema, podemos asignar diferentes párrafos a diferentes clases CSS.

Para asignar una etiqueta a una clase, es necesario escribir en esa etiqueta el atributo class, y en él - el nombre de la clase inventado por usted, compuesto por letras, números, guiones bajos y guiones.

Veamos un ejemplo. Creemos párrafos con dos tipos de clases - eee y zzz:

<p class="eee"> paragraph with class eee </p> <p class="eee"> paragraph with class eee </p> <p class="zzz"> paragraph with class zzz </p> <p class="zzz"> paragraph with class zzz </p>

Ahora accedamos en CSS a los párrafos con las diferentes clases y asignémosles algunos estilos. Por ejemplo, coloreemos los párrafos con la clase zzz en color rojo, y los párrafos con la clase eee - en verde.

Para ello, en el archivo CSS debemos acceder a nuestras clases. La selección tiene la siguiente sintaxis: primero va el símbolo punto, y luego el nombre de clase inventado por nosotros. Es decir, para acceder a la clase eee debemos escribir .eee, y para la clase zzz - escribir .zzz.

Entonces, hagamos lo descrito. Añadamos a nuestro HTML también los estilos CSS para las clases introducidas por nosotros:

.eee { color: green; } .zzz { color: red; }

Si ejecutamos nuestro código, el resultado será el siguiente:

Se da el siguiente código:

<ul> <li class="odd">text</li> <li class="eve">text</li> <li class="odd">text</li> <li class="eve">text</li> <li class="odd">text</li> <li class="eve">text</li> </ul>

Coloree en rojo los elementos con la clase odd y en verde - los elementos con la clase eve.

Se da el siguiente código:

<h2 class="eee">Title</h2> <p class="eee"> paragraph </p> <p class="eee"> paragraph </p> <p> paragraph without class </p> <ul class="eee"> <li>text</li> <li>text</li> <li>text</li> <li>text</li> <li>text</li> </ul>

Coloree en rojo todos los elementos con la clase eee.

Explique por qué en la tarea anterior se colorean en rojo las etiquetas li, aunque la clase que define el color está asignada a la etiqueta ul.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar