Capitulo HTML y CSS
Capitulo HTML y CSS
USANDOHTML
Estilos HTML
- CS
S
CSS significa hojas de estilo en cascada.
¿Qué es CSS?
Las hojas de estilo en cascada (CSS) se utilizan para dar formato al diseño
de una páginaweb.
Usando CSS
Se pueden añadir CSS a documentos HTML de tres maneras:
pág.1
INTRODUCCIÓN AL DISEÑO WEB
USANDOHTML
• <style
Interno: mediante el uso de un > elemento en
la <head>sección
<link> elemento para vincular a un
• Externo: mediante el uso de un
archivo CSS externo
CSS en línea
Se utiliza un CSS en línea para aplicar un estilo único a un solo elemento
HTML.
Ejempl
o
<h1 style
="color:blue;"
>A Blue Heading
</h1>
<p style
="color:red
;">A red paragraph.
</p>
CSS interno
Se utiliza un CSS interno para definir un estilo para una sola página HTML.
pág. 2
INTRODUCCIÓN AL DISEÑO WEB USANDO HTML
Ejemplo
<!DOCTYPE html>
<html>
<head>
<style>
body {background-color:
powderblue;} h1 {color: blue;}
p {color: red;}
</style>
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
CSS externo
Se utiliza una hoja de estilo externa para definir el estilo de muchas páginas
HTML.
Ejemplo
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<h1>This is a heading</h1>
pág. 43
INTRODUCCIÓN AL DISEÑO WEB
USANDOHTML
<p>This is a paragraph.
</p>
</body
>
</html
>
"estilos.css"
:body {
background
-color
: powderblue
;
}
h1 {
color
: blue;
}
p{
color
: red;
}
E emplo
jUso de las propiedades CSS color, font
- family y font
- size:
INTRODUCCIÓN AL DISEÑO WEB
USANDO HTML
<!DOCTYPEhtml>
<html>
<head>
<style>
h1 {
color: blue;
font-family: verdana
;
font-size: 300%;
}
p {
color: red;
font-family: courier
;
font-size: 160%;
}
</style>
</head>
<body>
<h1>This is a heading
</h1>
<p>This is a paragraph.
</p>
</body>
</html>
Borde CSS
La borderpropiedad CSS define un borde alrededor de un elemento HTML.
Consejo: puedes definir un borde para casi todos los elementos HTML.
Ejemplo
Uso de la propiedad deborde CSS:
p {
border
: 2px solid powderblue
;
}
Relleno CSS
pág. 6
pág. 7
INTRODUCCIÓN AL DISEÑO WEB
USANDOHTML
La padding
propiedad CSS define un relleno (espacio) entre el texto y el
borde.
Ejempl
o
Uso de propiedades de borde y relleno CSS:
p{
border
: 2px solid powderblue
;
padding
: 30px;
}
MargenCSS
La propiedad CSS define un margen (espacio) fuera del borde.
margin
Ejempl
o
Uso de propiedades de borde y margen CSS:
p{
border
: 2px solid powderblue
;
margin
: 50px;
}
Ejempl
o
Este ejemplo utiliza una URL completa para vincular a una hoja de estilo:
<link rel="stylesheet"
href="https://www.w3schools.com/html/styles.cs
s">
Ejempl
o
Este ejemplo se vincula a una hoja de estilo ubicada en la carpeta html del
sitio web actual:
pág. 8
INTRODUCCIÓN AL DISEÑO WEB
USANDOHTML
<link rel="stylesheet"
href="/html/styles.css"
>
Ejemplo
Este ejemplo se vincula a una hoja de estilo ubicada en la misma carpeta
que la página actual:
<link rel="stylesheet"
href="styles.css"
>
pág. 9