Primero, necesitaras clonar or descargar el repositorio.
git clone https://github.com/blockmaker-academy/html.git-
En Visual Studio Code instala la extensión "Live Server" desde la pestaña de extensiones en el menú lateral izquierdo de Visual Studio Code.
-
Haz clic derecho en el archivo HTML que deseas ejecutar y selecciona "Abrir con Live Server".
-
El navegador se abrirá automáticamente y mostrará la página HTML en vivo. Si realizas cambios en el código HTML, la página se actualizará automáticamente en el navegador.
NOTA: Es importante tener en cuenta que la extensión Live Server solo funciona si tienes una conexión a Internet activa y permite la visualización de archivos locales en el navegador.
Crea un documento HTML con la estructura básica y añade los siguientes elementos:
- Un icono para la pestaña del navegador usando
<link>. - Un encabezado
<h1>con el texto "Mi sitio web" - Un párrafo
<p>con el texto "Bienvenidos a mi sitio web" - Una imagen
<img>con un atributosrcque apunte a una imagen de tu elección.
Crea dos nuevos documento HTML con la estructura básica, uno que sea index.html y otro sea contacto.html, y añade los siguientes elementos:
- En la página principal un enlace
<a>que apunte a la página principal de Google (https://www.google.com). - En la página un enlace
<a>que apunte a una página interna de tu sitio web llamada "contacto.html". Añade el texto "Contacto" dentro del enlace. - En la página contacto.html un enlace
<a>que apunte a una página interna de tu sitio web llamada "index.html". Añade el texto "Inicio" dentro del enlace.
Crea un nuevo documento HTML con la estructura básica y añade los siguientes elementos:
- Una lista desordenada
<ul>con tres elementos<li>. Añade el texto que desees a cada uno de ellos. - Una lista ordenada
<ol>con tres elementos<li>. Añade el texto que desees a cada uno de ellos. - Una lista de definición
<dl>con tres elementos<dt>y<dd>. Añade el texto que desees a cada uno de ellos.
Crea un nuevo documento HTML con la estructura básica y añade una tabla <table> con tres filas <tr>, tres columnas de encabezado <th> y tres columnas de datos <td>. Añade el texto que desees a cada celda.
Crea un nuevo documento HTML con la estructura básica y añade un formulario <form> con los siguientes campos:
- Un campo de texto
<input>para el nombre con el atributonameestablecido como "nombre". - Un campo de texto
<input>para el correo electrónico con el atributonameestablecido como "email". - Un campo de selección
<select>para la edad con el atributonameestablecido como "edad". Añade opciones para diferentes edades. - Un campo de selección mediante input de tipo radio para el sexo con el atributo name establecido como "sexo". Añade opciones para seleccionar entre "Masculino", "Femenino" o "Otro".
- Un campo de contraseña
<input>para la contraseña con el atributonameestablecido como "contraseña". - Un campo de confirmación de contraseña
<input>para la confirmación de contraseña con el atributonameestablecido como "confirmación de contraseña". - Un botón
<input>de tipo "submit" con el valor "Enviar".
Añade validación a los campos del formulario del ejercicio anterior utilizando atributos de html. Verifica que los campos de texto no estén vacíos y que la contraseña y la confirmación de contraseña tengan la misma longitud.
Crea un sitio web personal utilizando los conocimientos de HTML que has aprendido. El sitio web debe incluir las siguientes páginas:
-
Inicio - La página de inicio debe incluir un encabezado
<h1>con tu nombre y un párrafo<p>que te describa brevemente. También debe tener un enlace<a>a la página de contacto. -
Proyectos - Crea una página para mostrar tus proyectos. Incluye una lista desordenada
<ul>con al menos tres proyectos, cada uno con un título<h2>, una breve descripción<p>y un enlace<a>al proyecto en sí. Asegúrate de que los enlaces abran en una nueva pestaña del navegador utilizando el atributo target="_blank". -
Contacto - La página de contacto debe incluir un formulario
<form>con los siguientes campos:
- Un campo de texto
<input>para el nombre con el atributo name establecido como "nombre". - Un campo de texto
<input>para el correo electrónico con el atributo name establecido como "email". - Un campo de selección
<select>para el asunto con el atributo name establecido como "asunto". Añade opciones para diferentes asuntos. - Un campo de texto grande
<textarea>para el mensaje con el atributo name establecido como "mensaje". - Un botón
<input>de tipo "submit" con el valor "Enviar".
-
Acerca de mí - Crea una página para contarnos más sobre ti. Incluye una lista de definición
<dl>con al menos tres elementos<dt>y<dd>. Utiliza los elementos<dt>para enumerar tus habilidades o intereses y los elementos<dd>para proporcionar más información sobre ellos. -
Utiliza en cada pàgina estructura semantica correcta y añade un header y un footer para todas ellas.
-
Asegúrate de que todas las páginas tengan un icono para la pestaña del navegador usando
<link>y que estén vinculadas entre sí mediante enlaces<a>en la parte superior o inferior de cada página.
¡Buena suerte y diviértete creando tu sitio web personal!