Appearance
Propiedades
Las propiedades son los estilos que queremos aplicar a los elementos seleccionados.
Las propiedades se escriben en minúsculas y si tienen más de una palabra, se separan con un guión -
.
css
h1 {
color: red;
font-size: 20px;
}
h1 {
color: red;
font-size: 20px;
}
Vamos a ver algunas de las propiedades más usadas:
color
La propiedad color
nos permite cambiar el color del texto.
Podemos utilizar colores por nombre, por ejemplo red
o blue
, valores hexadecimales como #FF00FF
o valores RGBA mediante la funcion rgba(r, g, b, a)
.
css
h1 {
color: red;
}
p {
color: #0000ff;
}
a {
color: rgba(0, 0, 255, 0.5);
}
h1 {
color: red;
}
p {
color: #0000ff;
}
a {
color: rgba(0, 0, 255, 0.5);
}
background
La propiedad background
nos permite cambiar el color de fondo de un elemento.
Podemos usar los mismos tipos de colores que con la propiedad color
.
css
h1 {
background: red;
}
body{
background: #000000;
color: #FFFFFF;
}
h1 {
background: red;
}
body{
background: #000000;
color: #FFFFFF;
}
font-size
La propiedad font-size
nos permite cambiar el tamaño de la fuente.
Podemos usar valores en píxeles px
, puntos pt
, porcentajes %
, etc.
css
h1 {
font-size: 20px;
}
h1 {
font-size: 20px;
}
font-family
La propiedad font-family
nos permite cambiar la fuente.
css
h1 {
font-family: "Comic Sans MS";
}
h1 {
font-family: "Comic Sans MS";
}
text-align
La propiedad text-align
nos permite alinear el texto. Podemos usar los valores left
, right
, center
o justify
.
css
h1 {
text-align: center;
}
h1 {
text-align: center;
}
width
La propiedad width
nos permite cambiar el ancho de un elemento.
css
div {
width: 100px;
}
div {
width: 100px;
}
Tenemos otras propiedades relacionadas con el ancho, como max-width
o min-width
.
height
La propiedad height
nos permite cambiar el alto de un elemento.
css
div {
height: 100px;
}
div {
height: 100px;
}
Tenemos otras propiedades relacionadas con el alto, como max-height
o min-height
.
margin
La propiedad margin
nos permite cambiar el margen de un elemento.
css
p {
margin: 100px;
}
p {
margin: 100px;
}
El margen es el espacio que hay entre el elemento y los elementos de alrededor.
padding
La propiedad padding
nos permite cambiar el relleno de un elemento.
css
p {
padding: 100px;
}
p {
padding: 100px;
}
El relleno es el espacio que hay entre el contenido del elemento y el borde.
border
La propiedad border
nos permite cambiar el borde de un elemento.
css
p {
border: 1px solid black;
}
p {
border: 1px solid black;
}
El borde es la linea que separa el contenido del elemento y el padding del margen.
Interacción entre padding, border y margin:
Las propiedades padding
, border
y margin
son propiedades que interactúan entre ellas en un mismo elemento.
Puede ser muy útil inspeccionar un elemento para entender las propiedades que tiene, considera el siguiente html
:
html
<p>Hola mundo</p>
<p>Este párrafo contiene una línea</p>
<p>Otro parrafo con mas información</p>
<p>Hola mundo</p>
<p>Este párrafo contiene una línea</p>
<p>Otro parrafo con mas información</p>
Y el siguiente css
asociado:
css
p {
border: 1px solid black;
padding: 10px;
margin: 20px;
}
p {
border: 1px solid black;
padding: 10px;
margin: 20px;
}