Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ENCABEZADO
1.- En el HTML colocar 2 clases en Header para aplicar únicamente estilos a la
página inicio:
<header class="site-header inicio">
9.- Colocamos el seudoselector hover para aplicar el efecto de color sobre los
botones siguiendo el orden correspondiente.
Si queremos aplicar todos los efectos logrados podemos copiar la clase
“navegación” y copiarla para el menú que se encuentra en la parte del footer.
Esa es la ventaja de las clases que se pueden reutilizar en múltiples elementos.
CAMBIANDO LA FUENTE
https://fonts.google.com/
En nuestra hoja de estilo utilizamos el selector BODY, estando en la página de
googlefonts, seleccionamos la familia LATO y cargamos las siguientes
tipografías: Light 300, Regular 400, Bold 700 y Black 900 seleccionamos el
código que nos emite y lo copiamos debajo del título:
NORMALIZE
Para evitar que cada navegador añada sus propios estilos y afecte el diseño se
debe normalizar los estilos de css. Normalize es una librería que estandariza la
visibilidad del diseño en todos los navegadores. Nos vamos a
https://necolas.github.io/normalize.css/, descargamos y copiamos el contenido
en un nuevo archivo denominado NORMALIZE.CSS y pegamos todo el
contenido. Ahora añadimos el nuevo archivo en nuestro encabezado de HTML.
PIXELES Y REM
La razón del cambio es porque la visibilidad del sitio se puede ver en diferentes
dispositivos y los em hacen que los contenidos se vean mucho mejor. En la
hoja de estilos aun inicio colocamos la etiqueta html y colocamos el tamaño
más apropiado para el tamaño de las letras
Modificamos las medidas en el menú de navegación de acuerdo a lo siguiente:
Para que el texto se visibilice mejor por el color que lleva y le damos un
posicionamiento de acuerdo a la imagen:
Por último, para evitar problemas con los tamaños de letras es importante
definir en “globales” un sistema de tamaños de acuerdo al siguiente detalle:
SECCION NOSOTROS
Añadimos la clase contenedor y se aplica los estilos de centrado ya definidos
Creamos las cards y para posicionar cada elemento creamos un div para
posteriormente aplicar flexbox con class="contenedor-anuncios", también
debemos colocar una clase llamada anuncio a cada div y una nueva clase
para el texto de la cards denominado class="contenido-anuncio"
Daremos estilo a los botones y precios en los anuncios, comenzamos con los
precios, creamos una clase class="precio" y la añadimos a los restantes 2
precios
Creamos el estilo correspondiente
Creamos los estilos para los botones en la hoja de estilos después del apartado
UTILIDADES y antes de HEADER
Para mover a la derecha el botón VER TODAS sin afectar a los demás
botones, debemos crear una clase ver-todas y rodear el botón amarillo
Al final añadimos los estilos correspondientes:
Para centrar los textos dentro la imagen añadimos una nueva clase
Utilizamos flexbox
NUESTRO BLOG
Creamos por fuera un div que contenga una class sección-inferior para poder
trabajarlo en css y un contenedor para centrarlo que rodeara todo incluso los
testimonios, añadimos las imágenes. Debemos también añadir la clase blog
para trabajar con css y añadir la sección class testimoniales.
Para simular el efecto de enlace sobre los títulos del texto del párrafo del blog
regresamos al archivo HTML con la etiqueta a
Para colocarlo en negro y sin subrayado trabajamos con .texto-entrada a en la
hoja de estilos añadiendo lo siguiente:
TESTIMONIOS
Creamos una clase testimonios que encierre al blockquote y el autor
FOOTER
Le añadimos una clase al footer class="site-footer seccion" y creamos un
elemento padre tanto para la navegación como para el párrafo y posicionarlo
con flexbox
Aplicamos su hoja de estilos
Para afectar los derechos de autor y quitar el espacio que aparece debajo,
creamos una clase class="copyright"
Aplicamos su estilo
PÁGINA DE NOSOTROS
Realizamos las modificaciones necesarias eliminando y reutilizando las partes
que nos servirán de página de inicio. Ahora comenzamos a utilizar los estilos:
Añadimos los iconos de las propiedades por medio de las listas anteriormente
creadas
Controlamos el espaciado de los iconos para que ocupen todo el espacio y flex:
1 para no comprimir en exceso el espaciado:
Para que estén alineadas el precio y los iconos colocamos el siguiente estilo
PAGINA BLOG
Copiamos todo el contenido de la página Nosotros y eliminamos todo lo que
está dentro de main, eliminamos también img y colocamos el h1 dentro de
main.
PAGINA ENTRADA
Creamos la página entrada.html y copiamos el contenido de la página anuncio
pues es muy similar a de la entrada, modificamos el texto del encabezado, la
imagen destacada, añadimos la clase texto entrada, copiamos el texto
correspondiente del escritor de la página index y colocamos 2 párrafos más
para simular un artículo de blog.
PAGINA CONTACTO
Creamos la página contacto.html y copiamos dentro de ella todo el contenido
de la página entrada, eliminamos parte del contenido y añadimos un h1 e img
para que nos quede así:
Comenzamos con los botones en especial con VER TODAS para que crezca al
100%, los demás botones no crecen porque están atorados gracias al grid
Aplicamos Media Querys para mejorar la apariencia de los botones respecto de
sus contenidos
Trabajamos también la barra pues están pegados uno al lado del otro, la idea
es que el logo este arriba y la navegación abajo. Eliminamos y movemos
contenidos para que nos quede de la siguiente forma:
CASA Y DEPARTAMENTOS
Aplicamos Media Query para que no funcione en móvil y se vea bien en grande
con la siguiente estructura:
BANNER
SECCION INFERIOR
La rodeamos con Media Query y la estructura nos quedara así:
OPCION B: Si queremos que las notas del blog sean más grandes podemos
ajustar la estructura de los media uqerys de la siguiente forma:
FOOTER
NOSOTROS
MENU HAMBURGUESA
En el index colocamos un div con la clase mobile-menu y este debe tener un
enlace hacia navegación id añadiendo el símbolo de gato y creamos este id
como navegación la idea es que cuando hagamos clic se enlace a esta
sección, colocamos la imagen teniendo al final la siguiente estructura: