CSS, u hojas de estilo en cascada, nos permite dar estilo y mejorar visualmente nuestros sitios web HTML. HTML proporciona la estructura, mientras que CSS define la apariencia. Estos dos lenguajes van de la mano en cada sitio web.
CSS es un lenguaje de estilo usado para dar formato a los elementos HTML. Permite definir el color del texto, tamaño, márgenes, fondos, posicionamiento y mucho más. Ayuda a separar el contenido del diseño, facilitando el mantenimiento de los sitios web.
El CSS en línea se escribe directamente dentro del elemento HTML usando el atributo style. Es rápido y fácil, pero no se recomienda para proyectos grandes.
html
<p style="color: blue;">This text is blue.</p>
El CSS interno se coloca dentro de una etiqueta <style> en la sección <head> del archivo HTML. Es útil cuando una página específica necesita estilos personalizados.
html
<style>
p {
font-size: 18px;
color: green;
}
</style>
Este es el método más común. El CSS se coloca en un archivo separado y se enlaza en la sección <head> del HTML. Permite gestionar los estilos de todo el sitio desde un solo lugar.
html
<link rel="stylesheet" href="styles.css">
El atributo class puede usarse en múltiples elementos. Los IDs son únicos y solo deben usarse una vez. En CSS, las clases se escriben con un punto (.) y los IDs con un numeral (#).
html
<p class="note">This is a note</p>
<p id="unique">This is a unique paragraph</p>
css
.note {
color: orange;
}
#unique {
font-weight: bold;
}
Cada regla CSS comienza con un selector (por ejemplo, h1), seguido de llaves que contienen pares de propiedad y valor. Cada línea termina con un punto y coma.
css
selector {
property: value;
}
Sin CSS, un sitio web sería solo texto plano y estructura. CSS proporciona la capa visual que ven los usuarios. Los tres métodos principales —en línea, interno y externo— te dan flexibilidad para aplicar estilos. Aprender CSS desde el principio es esencial, ya que es la base de todo desarrollo web.
Seleccionar idioma
Establecer tema
© 2025 ReadyTools. Todos los derechos reservados.