-
Notifications
You must be signed in to change notification settings - Fork 0
Week 3_1(es): Agregar CSS a HTML
En la primera clase, ya aprendimos que CSS se usa para agregar estilos mientras HTML construye la estructura de página web. Vamos a aprender cómo podemos utilizar CSS para una página más decorada!
Antes de empezar, vamos a crear una carpeta en el escritorio (o en sus llaves si las tienen) nombrada fecha-su nombre
.
Y hagan clic abajo para copiar los archivos en la carpeta que hemos creado.
index.html
about.html
memo.html
seoul image
Ahora, vamos a crear otra carpeta nombrada img
en su carpeta de fecha-su nombre
y vamos a desplazar el archivo
seoul.jpg
a la carpeta img
. (Ctrl + X, Ctrl + V)
Vamos a añadir el siguiente atributo en el primer tag de h1
en el archivo index.html
.
style="color: red;"
Estilo inline es una manera rápida y simple para añadir estilo a los elementos de HTML.
Si quieren agregar más que un estilo, pueden escribir más atributos como se muestra abajo.
style="color: red; font-size: 20px;"
Si utilizan el elemento <style>
, pueden escribir el código de CSS en las secciones designadas en HTML.
Vamos a agregar el siguiente código dentro del elemento <head>
en el archivo index.html
.
<style>
h1 {
color: red;
font-size: 20px;
}
</style>
En el navegador, podemos ver el estilo ya está aplicado.
Es una manera útil para aplicar y mantener estilos a varios elementos de una vez.
Pueden especificar a cuál elemento quieren aplicar el estilo mientras estilo inline no puede hacer lo mismo.
Pero, si el código de CSS se vuelve más complicado, es mejor separar el archivo de CSS.
Vamos a crear una nueva carpeta nombrada stylesheets
dentro de la carpeta de su nombre y vamos a crear un archivo de texto nombrado blog.css
en la nueva carpeta.
Ahora, vamos a borrar el elemento <style>
y vamos a escribir el siguiente código.
<link rel="stylesheet" href="stylesheets/blog.css" type="text/css">
El elemento <link>
es un elemento vacío(empty element) con las siguientes características:
-
href
: el valor del atributo debe ser la ruta al archivo de CSS. -
type
: explica el tipo de documento a que están vinculando -
rel
: muestra la relación entre el archivo de HTML y el archivo de CSS.
Si usan el tag <link>
, pueden introducir el código que está dentro de blog.css
y aplicarlo a la página de index.html
.
También pueden aplicar el mismo código a about.html
y memo.html
.
En el archivo blog.css
, escriban el código de CSS que han escrito dentro del elemento <style>
y revisen el navegador de nuevo.
Es muy recomendable separar el archivo de .css` porque
- Podemos evitar mezclar códigos de HTML y códigos de CSS.
- Podemos escribir todos los códigos de CSS para añadir estilos a la página sin perder la legibilidad y el manejo del archivo de HTML.
- Podemos añadir el estilo a varias páginas en la manera flexible
OJO: El archivo de
.css
es el código puro de CSS y no podemos utilizar código de HTML dentro del archivo.