|

Aplicar estilos por etiqueta, selector, class y id

Existen tres maneras de aplicar estilos CSS en los documentos HTML por etiqueta, por clase y por id.

1 – Aplicación de estilos CSS por etiqueta

En el documento estilos.css la sintaxis correcta para aplicar estilos a las etiquetas HTML es la siguiente:

p {    color: blue;    font-size: 14px;}

Según el código anterior, a la etiqueta <p></p> le estamos aplicando el color azul y un tamaño de fuente de 14 píxeles. Por lo tanto, cuando el navegador web interprete este código, aplicará estos estilos a todas las etiquetas <p></p> presentes en el documento HTML.

2 – Aplicación de estilos CSS por clase de la etiqueta HTML

Para aplicar estilos a través de este método, se deben realizar dos pasos:

Primer paso

Agregar el atributo class = “nombre-clase” en la etiqueta dentro del documento HTML

Ejemplo:

<main>	<p class="parrafo-rojo"></p></main>

Segundo paso

Agregar los estilos en la clase correspondiente en el código CSS.

Ejemplo:

.parrafo-rojo {     color: red;     font-size: 18px; } 

3 – Aplicación de estilos CSS por id referenciada en la etiqueta HTML

Al igual que la aplicación de estilos por clase, este método debe hacerse en dos pasos:

Primer paso

Agregar el atributo id = “nombre-clase” en la etiqueta dentro del documento HTML.

Ejemplo:

<main>	<p id="parrafo-amarillo"></p></main>

Segundo paso

Agregar los estilos en el id correspondiente en el código CSS.

Ejemplo:

#parrafo-amarillo {     color: yellow;     font-size: 24px; }

Publicaciones Similares

  • |

    Herencia

    La herencia es el concepto de cascada de los Estilos CSS. Es decir, son los estilos que un elemento padre le proporciona a un elemento hijo bajo la jerarquía de cascada. Ejemplo Crearemos un documento HTML el cual va a tener un título y un párrafo. Se sabe que por defecto y sin aplicar estilos…

  • |

    Posicionamiento de bloques con display CSS

    Por defecto el navegador muestra las cajas con “display: block;” En ese caso, todas las cajas ocupan el 100 % del ancho disponible sin importar si el contenido tiene o no espacio. <!DOCTYPE html><html lang="es"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Display block, inline, inline-block</title> <style> .block-element { background-color: green; margin: 10px;…

  • |

    Patrones de maquetación Responsive: Layout shifter CSS

    Este patrón inicia también vertical, sin embargo, en la medida de que cambia el tamaño de pantalla hacia un ancho más amplio, se comienzan a distribuir unos bloques dentro de otros contenedores padre que se pueden posicionar para brindar un layout diferente. Platzi.com Ejemplo Documento HTML <!DOCTYPE html> <html lang="es">     <head>    …

  • Cómo optimizar imágenes para una página web

    En este artículo aprenderás cómo optimizar imágenes para colocarlas en una página web. Esto, garantizará que el sitio web cargue de forma ágil y eficiente. Antes de continuar leyendo este artículo, te recomiendo leer: los tipos de imágenes que se utilizan para la web. Optimizar imágenes de forma adecuada para una página o proyecto web,…

  • Qué es Frontend

    El Frontend son el conjunto de componentes de una página o aplicación web que se visualizan y funcionan a través del navegador web (Cliente), pero no se trata de un cliente o persona real que adquiere un producto o servicio, el cliente, en este caso, es el navegador web. El diseño, los efectos, las animaciones…

  • |

    Variables CSS

    En CSS es posible generar variables que nos permitan utilizar esos valores para diferentes usos en nuestros documentos de estilos. Si guardamos un valor, estamos evitando repetir código, lo que trae beneficios a la hora de mantener el código y el rendimiento de carga. Sintaxis para generar variables en CSS :root { –primary-color: black;} Luego,…