Examen de la Unidad 1

Universidad Tecnológica de la Costa (UTC)

Nombre de la Materia: Desarrollo Web

Nombre del Profesor: Dr. Leonardo Hernández Peña

Nombre del Alumno: Jahir Garcia Macias

03 de junio del 2024

Foto del Alumno

Investigar los elementos de HTML5 para formar la estructura general de documentos:

DOM (Document Object Model) y Etiquetas de presentación.

Elementos HTML5 para la Estructura General de Documentos:

<!DOCTYPE>: Define la versión de HTML utilizada en el documento.

<html>: Define el inicio y el final del documento HTML.

<head>: Contiene metadatos del documento, como el título, la codificación de caracteres y enlaces a hojas de estilo y scripts.

<title>: Define el título del documento, que aparece en la barra de título del navegador.

<meta>: Proporciona metadatos adicionales sobre el documento, como la descripción, las palabras clave y la autoría. También se utiliza para especificar la codificación de caracteres.

<link>: Se utiliza para enlazar el documento HTML con hojas de estilo externas, iconos de página, fuentes y otros recursos.

<style>: Contiene reglas de estilo CSS que se aplican al documento.

<script>: Define scripts JavaScript que se ejecutan en el documento.

<body>: Contiene el contenido visible del documento, como texto, imágenes, enlaces y otros elementos HTML.

DOM (Document Object Model):

El DOM es una representación jerárquica de la estructura de un documento HTML, XML o XHTML, que define la manera en que los programas pueden acceder y manipular los elementos de un documento. En JavaScript, por ejemplo, el DOM proporciona una interfaz estándar para acceder, modificar, agregar o eliminar elementos y contenido de un documento HTML.

Etiquetas de Presentación:

Las etiquetas de presentación en HTML5 son elementos que se utilizan para dar formato y estructura visual al contenido de una página web. Algunas de las etiquetas de presentación más comunes son:

Investigar los elementos de HTML5 para formar la estructura general de documentos:

Etiquetas de estructura y Metadatos.

Etiquetas de Estructura en HTML5:

<!DOCTYPE>: Define la versión de HTML utilizada en el documento.

<html>: Define el inicio y el final del documento HTML.

<head>: Contiene metadatos del documento, como el título, la codificación de caracteres y enlaces a hojas de estilo y scripts.

<title>: Define el título del documento, que aparece en la barra de título del navegador.

<meta>: Proporciona metadatos adicionales sobre el documento, como la descripción, las palabras clave y la autoría. También se utiliza para especificar la codificación de caracteres.

<link>: Se utiliza para enlazar el documento HTML con hojas de estilo externas, iconos de página, fuentes y otros recursos.

<style>: Contiene reglas de estilo CSS que se aplican al documento.

<script>: Define scripts JavaScript que se ejecutan en el documento.

<body>: Contiene el contenido visible del documento, como texto, imágenes, enlaces y otros elementos HTML.

Etiquetas de Metadatos en HTML5:

Las etiquetas de metadatos se utilizan dentro de la sección <head> del documento para proporcionar información adicional sobre el contenido y el comportamiento del mismo. Algunas etiquetas de metadatos comunes incluyen:

Investigar los componentes y sintaxis de HTML5 en la creación de formularios.

Componentes de un Formulario HTML5:

<form>: Define el inicio y el final de un formulario en HTML5. Todos los elementos del formulario deben estar contenidos dentro de esta etiqueta.

<input>: Se utiliza para crear controles de entrada en un formulario, como campos de texto, casillas de verificación, botones de radio, botones de envío, etc.

<textarea>: Crea un área de texto multilínea para que los usuarios ingresen texto largo o comentarios.

<select>: Define un menú desplegable (lista de selección) donde los usuarios pueden seleccionar una opción de una lista.

<option>: Define una opción dentro de un elemento <select>. Puede tener atributos como value para especificar el valor asociado con la opción y selected para indicar que la opción está seleccionada por defecto.

<label>: Proporciona una etiqueta descriptiva para un elemento de formulario. Mejora la accesibilidad y la usabilidad al asociar texto descriptivo con elementos de formulario.

<button>: Crea un botón en el formulario que los usuarios pueden hacer clic para enviar los datos del formulario.

<fieldset> y <legend>: <fieldset> agrupa elementos de formulario relacionados y <legend> proporciona una leyenda descriptiva para el grupo de elementos.

<datalist> y <option>: <datalist> proporciona una lista de opciones predefinidas para un campo de entrada <input>. <option> dentro de <datalist> define las opciones que se muestran al usuario.

Sintaxis de un Formulario HTML5:

Un formulario HTML5 típico sigue la siguiente estructura básica:

     <form action="procesar.php" method="post">
       <label for="nombre">Nombre:</label>
       <input type="text" id="nombre" name="nombre" required><br>
 
       <label for="email">Email:</label>
       <input type="email" id="email" name="email" required><br>
 
       <label for="mensaje">Mensaje:</label>
       <textarea id="mensaje" name="mensaje" rows="4" cols="50"></textarea><br>
 
       <input type="submit" value="Enviar">
     </form>
    

action: Especifica la URL del script que procesará los datos del formulario cuando se envíe.

method: Define el método HTTP utilizado para enviar los datos del formulario al servidor (generalmente GET o POST).

for: Asocia una etiqueta <label> con un control de formulario mediante su atributo id.

type: Especifica el tipo de entrada del control de formulario (text, email, checkbox, radio, submit, etc.).

name: Define el nombre del control de formulario, que se utilizará para identificar el dato enviado al servidor.

required: Indica que un campo de entrada es obligatorio y no puede estar vacío antes de enviar el formulario.

Regresar