Documente Academic
Documente Profesional
Documente Cultură
PROGRAMACIÓN
GRUPOS: 4H, 4I
TUTORIAL PARA INCORPORAR CSS A NUESTRAS PÁGINAS HTML PASO A PASO
DOCENTE. A. PATRICIA JIMÉNEZ DELGADO
Contenido (parte 1)
I. Formato de texto
II. Formato de fondo (body)
III. Contenedores o cajas
IV. Formato de listas
V. Formato en tablas
1 FORMATO DE TEXTO
Tamaño
xx-small: diminuto ;
x-small : muy pequeño ;
small : pequeño ;
medium : mediano ;
large : grande ;
x-large : muy grande ;
xx-large : enorme.
Puedes probar a utilizar estos valores en tu código CSS:
Sin embargo, esta técnica tiene un inconveniente: solo hay siete tamaños
disponibles (porque solo hay siete nombres). Afortunadamente, existen otras
opciones. Mi técnica favorita es especificar el tamaño en "em".
Bueno, hasta aquí abordamos el tema sobre el tamaño de fuente, vayamos ahora con ….
2 TIPO DE FUENTE
Esta es una lista de fuentes que funcionan bien en la mayoría de los navegadores:
Arial ;
Arial Black ;
Comic Sans MS ;
Courier New ;
Georgia ;
Impact ;
Times New Roman ;
Trebuchet MS ;
Verdana.
Más adelante aprenderemos cómo insertar otras fuentes, de tal forma que los
navegadores las descarguen automáticamente si no las tienen instaladas.
3 ALINEACIÓN
justify: el texto aparecerá justificado. Justificar el texto hace que se ocupe todo
el ancho posible sin dejar ningún espacio en blanco al final de las líneas. Los
artículos de periódicos, por ejemplo, siempre se justifican.
Echemos un vistazo a los diferentes tipos de alineación en este ejemplo:
Continuemos viendo las propiedades CSS existentes. Ahora vamos a ver las propiedades
directa o indirectamente relacionadas con el color. Vamos a ver entre otras cosas:
cómo cambiar el color del texto;
cómo añadir un color o una imagen de fondo;
cómo añadir sombras;
cómo variar los niveles de transparencia
body
background-image: url("snow.png");
}
Transparencia
¡CSS te permite muy fácilmente variar los niveles de transparencia de los elementos! Para
hacer esto, usaremos las características CSS3: la propiedad opacity y la notación
RGBA.
La propiedad de opacidad
Esta sencilla propiedad de opacity se usa para especificar el nivel de opacidad (lo
contrario a transparencia).
opacity: 0.6;
}
Aquí tienes un ejemplo que te dará una idea de transparencia. Puedes ver el resultado en
la siguiente figura.
body
{
background: url("snow.png");
background-color: black;
color: white;
opacity: 0.3;
Un párrafo transparente
Ten en cuenta que la transparencia funciona en todos los navegadores, incluyendo
Internet Explorer de IE9 en adelante.
Si aplicas la propiedad de opacidad a un elemento de la página, todo el contenido
de este elemento se hará transparente (incluso imágenes, otros bloques dentro,
etc.
Bordes estándar
CSS te ofrece una amplia selección de bordes para decorar tu página. Muchas
propiedades CSS te permiten cambiar la apariencia de tus bordes:border-width,border-
color,border-style…
Para elborde, puedes usar hasta tres valores para cambiar la apariencia del borde:
El tipo de borde: hay varias opiniones disponibles. Tu borde puede ser una
única línea sólida, una línea de puntos o una línea discontinua. Aquí están
los valores disponibles:
o none: sin borde (por defecto);
o solid: una sola línea sólida;
o dotted: una línea de puntos;
o dashed: una línea discontinua;
o double: con doble borde;
o groove: una línea estriada;
o ridge: una línea con crestas;
o inset: inset global efecto 3D;
o outset: outset global efecto 3D.
Para obtener un borde azul, una línea discontinua de 3 píxeles de grueso introduciré:
h1
}
La siguiente figura muestra los diferentes estilos de bordes que puedes usar.
Varios estilos
de borde
En la parte superior, a la derecha, a la izquierda, en la parte inferior...
¿Quién dijo que tenías que aplicar el mismo borde a los cuatro lados de tu elemento?
Nada, si quieres poner bordes diferentes dependiendo del lado (arriba, abajo, derecha o
izquierda), puedes hacerlo sin problema. En este caso, tienes que usar estas cuatro
propiedades:
border-top:
borde superior;
border-bottom: borde inferior;
border-left: borde izquierdo;
border-right: borde derecho;
Hay equivalentes para modificar cada detalle del borde si tú quieres:border-top-
widthpara cambiar el grosor del borde superior,border-top-colorpara el color
superior etc.
Son también superpropiedades que funcionan comoborder, pero se aplica a un solo lado.
Para añadir un borde a la izquierda o derecha de los párrafos, solo tenemos que
introducir:
}
Puedes cambiar los bordes de cualquier elemento de la página. Lo hemos puesto
en párrafos, pero también puedes cambiar el borde de imágenes, textos
importantes como<strong>etc.
Bordes redondeados
Los bordes redondeados son un poco como los webmasters del Holy Grain que
han estado esperando desde el milenio anterior (o eso parece). ¡Desde la llegada
de CSS3, ahora es posible crearlos fácilmente!
border-radius: 10px;
}
El radio se ve especialmente si el elemento tiene bordes, como se muestra en la
figura siguiente.
Bordes redondeados
... o si tiene un color de fondo, como en la figura siguiente.