[go: up one dir, main page]

0% encontró este documento útil (0 votos)
11 vistas5 páginas

Practico 01 - HTML y CSS (Parte II)

El documento detalla una serie de ejercicios prácticos para el desarrollo de habilidades en HTML y CSS, incluyendo la creación de hipervínculos, el uso del Box Model, y la implementación de layouts. Se abordan temas desde básicos hasta avanzados, como la creación de formularios, tablas, y el diseño de un sitio web completo. Además, se incluyen ejercicios adicionales para profundizar en el manejo de estilos y estructuras en páginas web.

Cargado por

Pedro Petersen
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
11 vistas5 páginas

Practico 01 - HTML y CSS (Parte II)

El documento detalla una serie de ejercicios prácticos para el desarrollo de habilidades en HTML y CSS, incluyendo la creación de hipervínculos, el uso del Box Model, y la implementación de layouts. Se abordan temas desde básicos hasta avanzados, como la creación de formularios, tablas, y el diseño de un sitio web completo. Además, se incluyen ejercicios adicionales para profundizar en el manejo de estilos y estructuras en páginas web.

Cargado por

Pedro Petersen
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

Práctico 1 - 2020

<HTML> + {CSS} - Parte II


SITIO COMPLETO (LINKS Y RUTAS)
1. Relacionar las dos noticias elaboradas en el Práctico 1 - Parte I por medio de
hipervínculos sobre el título de las noticias.

2. Relacionar una imagen o texto de una de las noticias a cualquier página de la Web
utilizando un hipervínculo. El vínculo se debe abrir en una pestaña nueva.

LAYOUT & BOX MODEL


3. ¿Qué es el concepto Box Model y para qué se utiliza? ¿A qué tipo de páginas se
aplica?

4. Comente las diferencias entre las partes de los contenedores/bloques (content,


padding, border, y margin). ¿Cómo se calcula el tamaño total de un contenedor?

5. En Box Model existen elementos que contienen a otros. ¿Cómo influye en la


indentación y escritura clara del código ?

BÁSICO
6. Relacionar las dos noticias elaboradas en el Práctico 1 - Parte I por medio de
hipervínculos sobre el título de las noticias.

7. Relacionar una imagen o texto de una de las noticias a cualquier página de la


Web utilizando un hipervínculo. El vínculo se debe abrir en una pestaña nueva.

8. Cree una página que incluya diferentes divs. Asigne tamaños de los divs en
pixeles (px), porcentaje (%). Experimente que sucede al cambiar el tamaño de la
ventana del navegador y obtenga conclusiones.

9. Analice y experimente con los parámetros de los estilos escritos es


https://codepen.io/webUnicen/pen/GeLeBZ . Concluya cómo influyen en ejemplo las
propiedades margin, padding, border.

INTERMEDIO
10. Mediante el uso de Box Layout diseñe el siguiente layout para una página:
Práctico 1 - 2020

HEADER

CONTENT

FOOTER

11. Mediante el uso de listas, agregue una barra de navegación horizontal dentro del
header del punto anterior.

12. Modifique el ejercicio 10 para lograr el siguiente layout:

HEADER

LEFT
CONTENT RIGHT

FOOTER

AVANZADO
13. Vuelva a diagramar el sitio de noticias del práctico anterior utilizando Box Model.
Deberá tener un encabezado (donde puede ir un logo), una barra de navegación
horizontal debajo del encabezado, el contenido donde van las noticias, una barra lateral
para publicidades, y un footer con los datos del periódico.

● Las imágenes de las noticias deberán tener un margen de 5 px, y un contorno de


5px con color a elección.
● Las noticias deberán tener un extracto, que usted considere importante de la
noticia, resaltado en un rectángulo con un fondo de un color claro, con una
fuente diferente y diferente tamaño, centrado, con un borde de color.
● Los links no deberán estar subrayados
● Agregar al periódico una barra de vínculos a redes sociales con sus iconos.

Antes de comenzar, realice un esquema del layout con las posiciones y medidas deseadas.

14. En la página principal establecer tamaños de las fuentes con medidas relativas.
La primer letra de los párrafos deberá ser el doble de la del párrafo. Los títulos de h1 a
h4 deberán ir decreciendo su tamaño en un 20%.
Práctico 1 - 2020

Ejercicios Adicionales Layout


INTERMEDIO

14. Buscar en Wikipedia un tema de su interés y crear una página de contenido acerca del
mismo que contenga un índice con al menos 5 links de referencia a la misma página
(anclas, links locales).

a. Definir el elemento title que aparecerá en la barra de título de la página.

b. Definir los metadatos para indicar autor, palabras claves para buscadores,
descripción de la página y copyright.

15. Agregar un contenido a un div el cual desborde las dimensiones de altura. Pruebe las
distintas alternativas de la propiedad overflow. ¿Qué alternativa usaría para una altura
fija? ¿Y para una altura que puede variar?
16. Modificar el siguiente pen para darle un estilo particular al tooltip sin que se solape
sobre el texto.
Extras: Considerar que no se solape con una línea inferior que también tenga tooltip.

Sin cursor por encima:

Con cursor por encima:


https://codepen.io/webUnicen/pen/WpWovg

17. Agregar un menú horizontal de manera que permanezca fijo en la parte superior aun
cuando en la página se realice scroll hacia abajo.

18. Agregar un pie de página que siempre quede en la parte inferior del navegador
independientemente del largo del contenido. Esto es conocido como sticky footer.

TABLAS Y FORMULARIOS
1. ¿ Cuáles son los tags necesarios para generar un tabla ?
Práctico 1 - 2020

Determine la función de cada uno de los tags:

● <table>
● <tr>
● <td>
● <thead>
● <tbody>
● <tfoot>

2. Enuncie los tags para construir un formulario y liste los tipos del tag <input> que puede
utilizar y cual es la función de cada uno.

BÁSICO
3. Crear un formulario de registración a un sitio web que le permita ingresar al usuario los
siguientes datos y enviarlos con un botón “Registrarse”.

Datos personales
Apellido y nombre
Documento de identidad
Fecha de nacimiento
Dirección
Datos Laborales
Nombre de la empresa
Actividad
Dirección

Observaciones

Registrarse

3. A la página de noticias incluir una tabla con datos y/o estadísticas, y darle un estilo
particular, acorde al diseño.

INTERMEDIO
4. Crear una página en HTML que tenga los siguientes elementos de formulario:
● radio buttons
● checklists
● botones comunes
● text tarea
● select en sus tres tipos
● inputs ocultos con valores pre-fijados

Darle estilo al formulario para:


o Alinear todos los campos.
o Cambiar el estilo a los botones.
Práctico 1 - 2020

5. ¿Cuáles son las diferencias entre organizar una página usando división por tablas y
división mediante capas (etiqueta DIV)?

AVANZADO
6. Diseñe un formulario con el propósito que alumnos puedan inscribirse de manera
organizada en las 3 comisiones de la práctica de la asignatura. Además de los datos
que considere necesarios para el formulario debe permitir el ingreso del DNI de cada
alumno con la restricción que el número ingresado sea como máximo de 8 caracteres.
● Asigne estilos a los inputs, por ejemplo bordes, fondo y fuente
● Asignar estilo diferente cuando un input de texto es seleccionado para completar
7. Construya una tabla con las siguientes características:
● Incluya celdas combinadas
● Estilo particular para el encabezado de la tabla
● Asignar un estilo distinto para las filas pares e impares.

Ejercicios Adicionales Tablas y Formularios


INTERMEDIO
8. Crear un formulario para realizar un inventario de libros de una librería . Debe contener
Nombre del libro, Autor, Editorial, Precio, Código de Inventario, Si está en stock o no.
Debe asignar estilos y el input debe ser acorde al tipo de dato que debe ser ingresado.
9. Realice una tabla para poder listar los libros ingresados por el formulario. (Por ahora los
datos de la tabla se escriben en el archivo html, mas adelante se podrá haciendolo con
JS ). Asigne estilos a dicha tabla para que se vea distinguido el encabezado, las filas
pares e impares diferentes. Crear un estilo distinto no_stock (la lógica para que se
aplique se verá luego con JS)

También podría gustarte