Listas y tablas en HTML

Documentos relacionados
Hipertexto y Marcadores Hipertexto: Escritura no secuencial, un texto que bifurca, que permite que el lector elija y que se lea mejor en una pantalla

Unidad 1.- Fundamentos de sitios web. El lenguaje HTML. Desarrollo de aplicaciones Web. Felipe LC

Listas y tablas en HTML (práctica)

TABLAS CON HTML Y CSS

Listas. Teoría: Listas numeradas y no numeradas (viñetas) Profesor: Vicente Destruels Moreno

Curso Básico de HTML

REPASO DE TABLAS HTML

HTML Listas y Anclas Programación de Web Estático

Las tablas pueden ser consideradas como un grupo de filas donde cada una de ellas contiene un grupo de celdas. Una tabla puede ser insertada en un

En HTML, para indicar el orden de tabulación entre los controles de un formulario se emplea

HTML GUIA 5 TABLAS EN HTML

Listado de elementos o etiquetas HTML5

ESTILOS DE LISTAS CSS. LIST-STYLE-TYPE (DISC, NONE, ETC.) LIST-STYLE- POSITION (OUTSIDE, INSIDE), LIST-STYLE- IMAGE. SHORTAND LIST- STYLE.

CREAR TABLAS EN HTML. ATRIBUTOS COLSPAN Y ROWSPAN. UNIFICAR CELDAS EN HORIZONTAL Y VERTICAL. CAPTION O TÍTULO (CU00719B)

Pregunta 4: En HTML, para definir una línea horizontal de separación se emplea. a) <dd> b) <hr> c) <pre> d) <xmp>

ESTILOS Y HERENCIA EN TABLAS CSS. WIDTH, HEIGHT, FONT-SIZE Y OVERFLOW EN TABLAS. PROPIEDAD BORDER- COLLAPSE (CU01051D)

JSX. Introducción. Babel

NUEVAS ETIQUETAS HTML 5

Con etiqueta Sin etiqueta Con etiqueta Sin etiqueta Con etiqueta Sin etiqueta ADDRESS ADDRESS CITE CITE B: NEGRITA B: NEGRITA.

HTML completo. Pregunta 1: Pregunta 2: Pregunta 3: Pregunta 4:

Tablas Formularios Frames

Documentos HTML. Introducción. Elementos. Atributos de elemento

TABLE. La etiqueta general, que engloba a las siguientes.

Unidad I - INTRODUCCIÓN AL HTML. Profesor: Marcos Tulio Jerez Bastidas. Barinas, abril 2015

MATRIZ DE VALORACIÓN O RÚBRICA. Actividad de evaluación:

Páginas WEB Parte II INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS. Escuela de Ingeniería de Sistemas y Computación Universidad del Valle

Práctica de HTML (Curso )

HTML5: Fundamentos de una Página Web

HTML5: Fundamentos de una Página Web

Accesibilidad en la Web: de WCAG 1.0 a WCAG 2.0

Enlaces en HTML. Introducción URL

RESUMEN HTML. Elementos de estructura

NORMAS DE LENGUAJE, POSTGRADO DE EDUCACIÓN UDO NÚCLEO BOLIVAR

Transparencias de J2EE. Tema 2: HTML. Uploaded by Ingteleco

Introducción a Excel

UNIDAD DE APRENDIZAJE I

Fabricante: Interno Grupo: Plantilla Subgrupo: Curso

Anexo 2. Para los nombres de variable se aplican las siguientes normas:

Conocimientos previos

Técnicas de visualización

5.CREACIÓN DE TABLAS.

Enlaces en HTML (práctica)

Notas sobre HTML Estándar

Formularios HTML (práctica)

Universidad de El Salvador Facultad Multidisciplinaria de Occidente Departamento de Ingeniería

Selección multicolección

Objetivos. El alumno conocerá los elementos indispensables para crear una página web. 1. Crear una página web básica utilizando html.

Práctica VIII Manejo de Tablas. INSTRUCIONES: Lee los objetivos y las observaciones de esta práctica y realiza lo que se te pide.

Ministerio de Educación, Cultura y Deporte. HTML5 en la educación. Módulo 7: Organización de la información.

UNIVERSIDAD DE MONTEVIDEO Biblioteca Universitaria

n 6 Logro Conocimientos previos Tema: Datos y # Ficha de aprendizaje

(X)HTML. Tablas. Las tablas son grupos de celdas que contienen información.

Estilos para la Redacción de Trabajos Científicos ajustadas al Manual de Estilo de Publicaciones de la. Asociación Psicológica Americana

Excel Fundamentos de Excel. Área académica de Informática

Bases de datos. Introducción

UNIDAD 1 GENERALIDADES HTML

ETIQUETAS PRINCIPALES

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION

HTML/XHTML/FORMS. CI-2413 Desarrollo de aplicaciones para Internet Prof. Braulio José Solano Rojas ECCI, UCR

Bases de datos. Introducción

Actividad 3: Codificación básica de un texto en HTML

Lenguajes y estándares para la Web. Tema 3: XHTML. Elementos de marcado

INSTITUTO DE EDUCACION COMFENALCO VALLE PROGRAMA DE PRIMARIA Y BACHILLERATO POR CICLOS PARA JÓVENES Y ADULTOS. GUIA DE APRENDIZAJE No. 05.

Estadística: Conceptos Básicos, Tablas y Gráficas. Dra. Noemí L. Ruiz Limardo Revisado 2011 Derechos de Autor Reservados

Objeto petición. Introducción. Mensajes de petición. Copyright 2016 Node Academy. Reservados todos los derechos. Objeto petición 1

MICROSOFT WORD. Más opciones de edición de documentos

Tipos De Datos. Numéricos. Alfanuméricos (string) Arreglos (Vectores, Matrices) Estructurados Registros (Def. Por el Archivos Usuario) Apuntadores

UNIDAD 8. LAS CONSULTAS DE RESUMEN

Maribel Martínez y Ginés Ciudad-Real Fichas para mejorar la atención MATRIZ DE LETRAS

INSTITUTO TECNICO COMERCIAL DEL NORTE DOCUMENTO ESTANDAR SGC NIVELACION DE SISTEMAS 1ER PERIODO GRADO 9º

INSERCIÓN DE GRÁFICOS

Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 3

Módulo Presentaciones. Objetivos del módulo

Manipulando celdas. Te recomendamos iniciar Excel 2007 ahora para ir probando todo lo que te explicamos.

INTRODUCIR FORMULAS EN EXCEL

2. Manejar los elementos básicos de un lenguaje usado en la creación de Páginas Web. 2.1 Definición de objetos y contenidos de la página web.

Como ya sabes, una lista es una serie de párrafos de texto que

Estudio de un caso Análisis de esquemas XML [2]

Destrezas algebraicas: de lo concreto a lo abstracto MARIA DE L. PLAZA BOSCANA

Capítulo 0. Repaso de HTML

Estas líneas son permanentes en una página Web. Siempre van a estar presentes no importando qué tan corta o tan larga sea la página y el contenido.

Características de JavaScript

Introducción a HTML Manual-Estructura Básica. Prof. César S. Rangel Farias.

Calc I Primeros pasos: Entorno de trabajo, celdas y. rangos

MICROSOFT WORD COM PUTACI ÓN

Tutorial de Accesibilidad y el futuro de los elementos en HTML5 Tablas

Nos muestra el contenido de la celda activa, es decir, la casilla donde estamos situados.

Programación de aplicaciones WEB

Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales.

Categoría Área de conocimiento Ref. Unidad de Trabajo

ETIQUETAS HTML 5 Diseño de Sitios Web TUW

Manual básico de HTML

PASOS PARA LA VALIDACION DE DATOS

Vamos a profundizar un poco sobre los distintos tipos de datos que podemos introducir en las celdas de una hoja de cálculo

4- Introducción a PHP

La primera etiqueta que vamos a aprender es aquella por la que deben empezar todos los documentos que queramos sean considerados HTML; esta es:

Funciones de Búsqueda y Referencia con Microsoft Excel 2010

índice MÓDULO 1: Word 2003 Parte 1ª Ofimática Básica Word 2003 TEMA 1. Primeros Pasos TEMA 2. Introducir Texto TEMA 3. Trabajar con un Documento

5.- Crear páginas web con Nvu

Cómo deben ser redactados?

Transcripción:

Listas y tablas en HTML Tiempo estimado: 15min Ya hemos visto cómo añadir párrafos de texto a un documento HTML. Ahora, vamos a ver otros elementos muy utilizados para estructurar el contenido: las listas y las tablas. Esta lección es muy sencilla, se divide en dos partes. Primero, presentamos las listas. Y segundo, las tablas. Al finalizar la lección, el estudiante sabrá: Cómo crear listas en HTML. Cómo crear tablas en HTML. Introducción La organización de contenido mediante listas y tablas es muy habitual. Lo vemos en los libros técnicos, en las revistas o en los periódicos donde se usan las listas y las tablas para representar o enumerar conceptos. En HTML, las cosas no pueden ser de otra manera y proporciona elementos específicos con los que delimitar sus contenidos. Listas Una lista (list) representa una colección, enumeración o secuencia de elementos. Se utilizan principalmente para enumerar elementos y/o describir procesos paso a paso. Atendiendo al tipo de presentación, se distingue entre listas ordenadas, desordenadas y de descripción. Una lista ordenada (ordered list) es aquella que enumera cada elemento siguiendo un orden numérico o alfabético el cual precede al elemento. Mientras que una lista desordenada (unordered list) es aquella que enumera cada elemento, pero sin indicar ningún orden, precedida generalmente por una pequeña viñeta en forma de círculo o cuadrado negro. Finalmente, una lista de descripción (description list) es aquella que enumera varios términos con sus definiciones como, por ejemplo, un glosario. Listas ordenadas Una lista ordenada (ordered list) es aquella que enumera cada elemento siguiendo un orden numérico (1, 2, 3...) o alfabético (a, b, c...) el cual precede al elemento. En resumen, una secuencia de pasos a seguir en un orden dado. Las listas ordenadas se representan mediante elementos <ol> y : <ol type="tipo" start="inicio"> </ol> El atributo type indica qué debe preceder a cada elemento de la lista: un número o una letra. Por ejemplo, type="1" indica una enumeración numérica; en cambio, type="a" una enumeración alfabética con letras en minúsculas y type="a" con letras en mayúsculas. Por su parte, el atributo start indica el valor en el que comenzar a enumerar; si se omite, 1, a o A, según el tipo de lista. Copyright 2016 nodemy.com. Reservados todos los derechos. Listas y tablas en HTML 1

Cada elemento de la lista se delimita mediante un elemento : Contenido del elemento Generalmente, las listas, independientemente de su tipo, suelen ir precedidas de un párrafo que introduce la enumeración. He aquí un ejemplo ilustrativo: <p> Los pasos para preparar un capuccino son los siguientes: </p> <ol> Llenar de leche fría 1/3 parte de una jarra metálica. Accionar la salida de vapor durante dos segundos para eliminar los residuos de agua. Introducir la punta de lanza de vapor en la leche y accionarla. A medida que la espuma suba, bajar la jarra manteniendo la punta siempre sumergida e inclinarla para conseguir el remolino en la leche. Continuar hasta que la leche alcanza los 65º y su volumen se haya doblado. Golpear la jarra sobre una superficie para compactar la espuma. Preparar un espresso en una taza grande. Verter la leche en la taza, comenzando por el centro. </ol> El cual el navegador presentará al usuario como sigue: Los pasos para preparar un capuccino son los siguientes: 1. Llenar de leche fría 1/3 parte de una jarra metálica. 2. Accionar la salida de vapor durante dos segundos para eliminar los residuos de agua. 3. Introducir la punta de lanza de vapor en la leche y accionarla. A medida que la espuma suba, bajar la jarra manteniendo la punta siempre sumergida e inclinarla para conseguir el remolino en la leche. Continuar hasta que la leche alcanza los 65º y su volumen se haya doblado. 4. Golpear la jarra sobre una superficie para compactar la espuma. 5. Preparar un espresso en una taza grande. 6. Verter la leche en la taza, comenzando por el centro. Listas desordenadas Por su parte, una lista desordenada (unordered list) es aquella que enumera una colección de elementos o cosas, precediéndolos de una viñeta como, por ejemplo, un círculo o un cuadrado. Se representan mediante elementos <ul> y : <ul> </ul> El elemento <ul> indica que se trata de una lista desordenada; mientras que, al igual que en las ordenadas, contiene el texto de un elemento. Por ejemplo, la siguiente lista desordenada: <p>los tipos de lista son:</p> Copyright 2016 nodemy.com. Reservados todos los derechos. Listas y tablas en HTML 2

<ul> Ordenadas Desordenadas De descripción </ul> Se presentaría al usuario como sigue: Los tipos de lista son: Ordenadas Desordenadas De descripción Listas de descripción Una lista de descripción (description list) es aquella que presenta elementos con sus definiciones. Se utilizan principalmente para enumerar términos y descripciones o definiciones. Se representan mediante elementos <dl>, <dt> y <dd>: <dl> <dt>término</dt> <dd>descripción o definición</dd> <dt>término</dt> <dd>descripción o definición</dd> </dl> El elemento <dl> informa que se trata de una lista de descripción. El término se delimita mediante un elemento <dt> y su descripción o definición mediante uno o más elementos <dd>. Veamos un ejemplo ilustrativo: <p>html proporciona tres tipos de listas:</p> <dl> <dt>listas ordenadas</dt> <dd> Aquellas que enumeran elementos en orden, precedidos por un índice de posición. </dd> <dt>listas desordenadas</dt> <dd> Aquellas que enumeran elementos precediéndolos mediante una viñeta. </dd> <dt>listas de descripción</dt> <dd> Aquellas que enumeran términos y sus definiciones o descripciones en forma de glosario. </dd> </dl> El ejemplo anterior se presentaría como sigue: HTML proporciona tres tipos de listas: Listas ordenadas Aquellas que enumeran elementos en orden, precedidos por un índice de posición. Listas desordenadas Aquellas que enumeran elementos precediéndolos mediante una viñeta. Listas de descripción Aquellas que enumeran términos y sus definiciones o descripciones en forma de glosario. Listas anidadas Una lista anidada (nested list) es aquella que se encuentra dentro de otra, básicamente en un elemento o <dd>. Así pues, es posible definir listas dentro de listas. Tablas Una tabla (table) es un conjunto de datos presentados en forma de filas y columnas. De manera similar a las tablas que todos conocemos de los libros técnicos o de las presentaciones de datos que vemos en Copyright 2016 nodemy.com. Reservados todos los derechos. Listas y tablas en HTML 3

los periódicos. Por un lado, tenemos las filas (rows), que contienen la información de un determinado elemento. Por otra parte, tenemos las columnas (columns), que representan un determinado aspecto de los datos. Para definir tablas, hay que utilizar el elemento de bloque <table>. El cual divide su información en secciones: el título, el encabezamiento, el cuerpo y el pie. He aquí un ejemplo ilustrativo: <table> <caption>esto es el título</caption> <thead> <!-- fila(s) de encabezamiento --> </thead> <!-- filas de datos --> <tfoot> <!-- fila(s) de resumen --> </tfoot> </table> Título de la tabla El título (caption) es la palabra o frase que describe el objeto o asunto de los datos presentados en la tabla. Es opcional, pero muy recomendable, sobre todo por aspectos SEO. Se delimita mediante un elemento <caption>, el cual presenta básicamente dos sintaxis: <caption>título</caption> <caption> <details> <summary>título</summary> <!-- aquí una breve descripción --> </details> </caption> La primera sintaxis es la más sencilla. Proporciona simplemente un título descriptivo. La segunda presenta tanto un título como un breve resumen textual de la tabla. Encabezamiento de la tabla El encabezamiento (heading) contiene las filas que describen los datos. Generalmente, esto es la fila que contiene los nombres de las columnas. Es opcional, pero se recomienda encarecidamente su uso. Las filas, de encabezamiento, datos o pie, se delimitan o representan mediante elementos. Su contenido depende del tipo de fila. En el caso de una fila de encabezamiento, debe de contener elementos <th>, cada uno de los cuales proporciona el nombre de su columna correspondiente. Por ejemplo: <thead> <th>ciudad</th> <th>población</th> <th>superficie (km<sup>2</sup)</th> Copyright 2016 nodemy.com. Reservados todos los derechos. Listas y tablas en HTML 4

</thead> Cuerpo de la tabla El cuerpo (body) contiene las filas de datos a presentar al usuario. Son los datos puros y duros. Se delimitan mediante uno o más elementos. Generalmente, se usa un único por tabla, pero si se desea agrupar filas de datos relacionadas, se puede delimitar cada grupo mediante su propio. Este elemento contiene filas que, recordemos, se representan mediante elementos. Esta vez, estos elementos contendrán la información de cada columna mediante su propio elemento <td>. Ejemplo: <td>londres</td> <td>8630000</td> <td>1572</td> <td>roma</td> <td>2874038</td> <td>1285</td> <td>valencia</td> <td>786189</td> <td>134</td> Aunque es posible definir una tabla, proporcionando sólo sus filas, esto es, sus elementos, sin necesidad de agruparlas en encabezamiento, cuerpo y pie, se recomienda encarecidamente no hacerlo así. Es mejor dividir la tabla en estas secciones de información y añadir cada fila a su correspondiente grupo. Pie de tabla El pie (footer) contiene las filas resúmenes de los datos. Se delimita mediante <tfoot> y contiene filas de datos. Es opcional. Veamos un ejemplo ilustrativo completo: <table> <caption>ciudades europeas</caption> <thead> <th>ciudad</th> <th>población</th> <th>superficie (km<sup>2</sup>)</th> </thead> <td>londres</td> <td>8 630 000</td> <td>1 572</td> <td>roma</td> <td>2 874 038</td> <td>1 285</td> <td>valencia</td> Copyright 2016 nodemy.com. Reservados todos los derechos. Listas y tablas en HTML 5

<td>786 189</td> <td>134</td> <tfoot> <td></td> <td>12 290 227</td> <td>2 991</td> </tfoot> </table> Que el navegador presentará generalmente como sigue: Extensión de celdas Cada uno de los cuadros que representa un dato es una celda (cell). La intersección de fila con columna: A veces, es necesario extender una celda en varias columnas adyacentes y/o filas. Para extender o expandir una celda en varias columnas adyacentes, se utiliza el atributo colspan. En él, hay que indicar el número de columnas que abarcará. Mientras que la extensión o expansión de una celda a nivel de fila, se hace de igual manera pero con el atributo rowspan. Ambos atributos se indican en los elementos <td> y <th>. Cómo se define la siguiente tabla: Sencillo: <table> <td>celda 1.1</td> <td colspan="2">celda 1.2-3</td> <td>celda 1.4</td> <td>celda 2.1</td> <td>celda 2.2</td> <td rowspan="2">celda 2-3.3</td> Copyright 2016 nodemy.com. Reservados todos los derechos. Listas y tablas en HTML 6

<td>celda 2.4</td> <td>celda 3.1</td> <td>celda 3.2</td> <td>celda 3.4</td> </table> Copyright 2016 nodemy.com. Reservados todos los derechos. Listas y tablas en HTML 7