martes, 27 de agosto de 2024

Tablas HTML (sin CSS)

 

Tablas HTML (sin CSS)

Objetivos:

·         Comprender la estructura básica de las tablas HTML.

·         Aprender a crear tablas con encabezados y celdas de datos.

·         Explorar las opciones de atributos para controlar el diseño de las tablas.

·         Implementar tablas que se desplazan horizontalmente.

 

Introducción:

Las tablas HTML son una herramienta fundamental para organizar y presentar información de forma estructurada. Permiten mostrar datos en filas y columnas, creando una presentación visual clara y legible.

 

Para qué sirve una tabla en HTML:

·         Organización de datos: Las tablas te permiten mostrar información de forma estructurada, facilitando la comparación y análisis de datos.

·         Presentación visual:  Las tablas ayudan a crear layouts limpios y legibles, mejorando la presentación de contenido.

·         Diseño de layouts: Puedes usar tablas para crear layouts de página, aunque se recomienda utilizar CSS para un diseño más flexible y moderno.

Creación de formularios: Las tablas se pueden utilizar para organizar los elementos de un formulario, como campos de texto, botones y listas desplegables


Estructura Básica:

Las tablas se construyen con las siguientes etiquetas:

<table>: Define la tabla en su totalidad.

<tr>: Define una fila de la tabla.

<th>: Define una celda de encabezado de la tabla.

<td>: Define una celda de datos de la tabla.

 

Ejemplo 1: Tabla simple 

<!DOCTYPE html>

<html>

<head>

  <title>Tabla Simple</title>

</head>

<body>

 

<table>

  <tr>

    <th>Nombre</th>

    <th>Edad</th>

    <th>Ciudad</th>

  </tr>

  <tr>

    <td>Juan Pérez</td>

    <td>25</td>

    <td>Madrid</td>

  </tr>

  <tr>

    <td>Ana García</td>

    <td>30</td>

    <td>Barcelona</td>

  </tr>

</table>

 

</body>

</html>

CLIC AQUI PARA DESCARGAR CODIGO TABLA SIMPLE

Explicación:

En el ejemplo, se define una tabla con tres columnas (Nombre, Edad, Ciudad).

La primera fila contiene los encabezados de las columnas, definidos con <th>.

Las filas siguientes contienen los datos, definidos con <td>.

 

Atributos de las Tablas:

·         border: Define el grosor del borde de la tabla. Ejemplo: border="1"

·         cellspacing: Define el espacio entre las celdas. Ejemplo: cellspacing="10"

·         cellpadding: Define el espacio entre el contenido de la celda y el borde. Ejemplo: cellpadding="5"

·         width: Define el ancho de la tabla. Ejemplo: width="500px"

·         height: Define el alto de la tabla. Ejemplo: height="200px"

 

Ejemplo 2: Tabla con atributos

<!DOCTYPE html>

<html>

<head>

  <title>Tabla con Atributos</title>

</head>

<body>

 

<table border="1" cellspacing="5" cellpadding="10" width="500px">

  <tr>

    <th>Nombre</th>

    <th>Edad</th>

    <th>Ciudad</th>

  </tr>

  <tr>

    <td>Juan Pérez</td>

    <td>25</td>

    <td>Madrid</td>

  </tr>

  <tr>

    <td>Ana García</td>

    <td>30</td>

    <td>Barcelona</td>

  </tr>

</table>

 

</body>

</html>

 CLIC AQUI PARA DESCARGAR TABLA CON ATRIBUTOS

Tablas Desplazables:

Para crear tablas que se desplazan horizontalmente sin CSS, podemos utilizar el atributo colspan en las celdas de la tabla. Este atributo permite que una celda abarque varias columnas.

 

Ejemplo 3: Tabla Desplazable

<!DOCTYPE html>

<html>

<head>

  <title>Tabla Desplazable</title>

</head>

<body>

 

<table>

  <tr>

    <th>Nombre</th>

    <th>Edad</th>

    <th>Ciudad</th>

    <th>Teléfono</th>

    <th>Email</th>

    <th>Dirección</th>

  </tr>

  <tr>

    <td>Juan Pérez</td>

    <td>25</td>

    <td>Madrid</td>

    <td colspan="3">Información personal</td>

  </tr>

  <tr>

    <td>Ana García</td>

    <td>30</td>

    <td>Barcelona</td>

    <td colspan="3">Información personal</td>

  </tr>

</table>

 

</body>

</html>

 CLIC AQUI PARA DESCARGAR TABLA CON DESPLAZAMIENTO

Explicación:

La celda de la segunda fila con Información personal abarca 3 columnas (colspan="3").

Esto crea un efecto de desplazamiento horizontal, ya que el contenido que excede el ancho de la tabla se desplaza hacia la derecha.

 

Conclusión:

Las tablas HTML son una herramienta versátil para presentar información de forma organizada. Combinando la estructura básica con los atributos adecuados, se pueden crear tablas con diferentes estilos y funciones, incluso sin usar CSS.

 

Ejercicio:

Crea una tabla que muestre una lista de productos con sus nombres, precios y descripciones.

martes, 13 de agosto de 2024

MANEJO DE LISTAS EN HTML

 

MANEJO DE LISTAS EN HTML

 

Objetivo: Aprender a crear listas ordenadas y desordenadas en HTML, así como listas anidadas.

Las listas en HTML son una forma de organizar y presentar información de forma estructurada y legible. Te permiten agrupar elementos relacionados en una secuencia lógica, ya sea con viñetas o con números.

Tipos de listas en HTML:

·         Listas Desordenadas (<ul>): Estas listas se representan con viñetas, y no hay un orden específico entre los elementos. Se utilizan para mostrar grupos de elementos donde el orden no es importante.

·         Listas Ordenadas (<ol>): Estas listas se representan con números o letras, y el orden de los elementos es significativo. Se utilizan para mostrar secuencias, pasos o listas numeradas.

Ejemplo de lista desordenada: CLIC AQUI PARA DESCARGAR EJEMPLO

<!DOCTYPE html>

<html>

<head>

  <title>Ejemplo de lista desordenada</title>

</head>

<body>

 

  <h1>Frutas</h1>

  <ul>

    <li>Manzana</li>

    <li>Pera</li>

    <li>Banana</li>

  </ul>

 

</body>

</html>

 

Ejemplo de lista ordenada: CLIC AQUI PARA DESCARGAR EJEMPLO

<!DOCTYPE html>

<html>

<head>

  <title>Ejemplo de lista ordenada</title>

</head>

<body>

 

  <h1>Pasos para hornear un pastel</h1>

  <ol>

    <li>Precalentar el horno.</li>

    <li>Mezclar los ingredientes secos.</li>

    <li>Añadir los ingredientes húmedos.</li>

    <li>Hornear hasta que esté dorado.</li>

  </ol>

 

</body>

</html>

 

·         Listas anidadas: Se pueden crear listas dentro de otras listas para organizar la información en niveles.

CCLIC AQUI PARA DESCARGAR EJEMPLO

Ejemplo de lista anidada:

<!DOCTYPE html>

<html>

<head>

  <title>Ejemplo de lista anidada</title>

</head>

<body>

 

  <h1>Tipos de animales</h1>

  <ul>

    <li>Mamíferos

      <ul>

        <li>Perro</li>

        <li>Gato</li>

        <li>Elefante</li>

      </ul>

    </li>

    <li>Aves

      <ul>

        <li>Águila</li>

        <li>Pájaro carpintero</li>

        <li>Pingüino</li>

      </ul>

    </li>

  </ul>

 

</body>

</html>

jueves, 1 de agosto de 2024

ENCENDER LED CON MODULO DE KEY STUDIO

 ENCENDER LED CON MODULO DE KEY STUDIO

Este codigo se puede usar en combinacion con el anterior paara encender varios modulos de leds siguiendo el modelo mostrado en el codigo.







REGION ANDINA

  LA REGION ANDINA La zona andina de Colombia es una de las cinco principales regiones geográficas del país y destaca por ser la más poblada...