listas de definición en html

13
joaquinls Listas de definición en HTML Joaquín Lara Sierra Nuevas etiquetas HTML5 estructurales por Joaquin Lara Sierra se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 2.5 Colombia. Basada en una obra en http://www.ibm.com/developerworks/ssa/web/library/wa-html5structuraltags/. 1

Upload: joaquin-lara-sierra

Post on 02-Jun-2015

480 views

Category:

Education


5 download

DESCRIPTION

Material educativo sobre Listas de definición en HTML. Por Joaquin Lara Sierra. Docente Universidad Tecnológica de Bolívar.

TRANSCRIPT

Page 1: Listas de definición en HTML

joaquinls

Listas de definición en

HTMLJoaquín Lara Sierra

Nuevas etiquetas HTML5 estructurales por Joaquin Lara Sierra se encuentra bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 2.5 Colombia.

Basada en una obra en http://www.ibm.com/developerworks/ssa/web/library/wa-html5structuraltags/.

1

Page 2: Listas de definición en HTML

joaquinls

De que hablar

• Listas de definición.

• Ejercicios en clase.

• Taller propuesto (Savio).

2

Page 3: Listas de definición en HTML

joaquinls

En ocasiones, es posible agrupar determinadas palabras o

frases en un conjunto de elementos que tienen más

significado de forma conjunta. El menú de navegación de

un sitio web por ejemplo está formado por un grupo de

palabras. Aunque cada palabra por separado tiene sentido,

de forma conjunta constituyen el menú de navegación de

la página, por lo que su significado conjunto es mayor que

por separado.

Tipos No Ordenadas Ejemplo Ordenadas Ejemplo De DefiniciónListas

3

Page 4: Listas de definición en HTML

joaquinls

Tipos

• El lenguaje HTML define tres tipos diferentes de listas

para agrupar los elementos: listas no ordenadas (se

trata de una colección simple de elementos en la que

no importa su orden), listas ordenadas (similar a la

anterior, pero los elementos están numerados y por

tanto, importa su orden) y listas de definición (un

conjunto de términos y definiciones similar a un

diccionario).

No Ordenadas Ejemplo Ordenadas Ejemplo De DefiniciónListas

4

Page 5: Listas de definición en HTML

joaquinls

Las listas no ordenadas son las más sencillas y las que más se

utilizan. Una lista no ordenada es un conjunto de elementos

relacionados entre sí pero para los que no se indica un orden o

secuencia determinados.

La etiqueta <ul> (Se emplea para definir listas no ordenadas)

encierra todos los elementos de la lista y la etiqueta <li> (Se

emplea para definir los elementos de las listas (ordenadas y no

ordenadas)) Cada uno de sus elementos.

Tipos No Ordenadas Ejemplo Ordenadas Ejemplo De DefiniciónListas

5

Page 6: Listas de definición en HTML

joaquinls

<html>

<head><title>Ejemplo de etiqueta UL</title></head>

<body>

<h1>Menú</h1>

<ul>

<li>Inicio</li>

<li>Noticias</li>

<li>Artículos</li>

<li>Contacto</li>

</ul>

</body>

</html>

Tipos No ordenadas Ejemplo Ordenadas Ejemplo De DefiniciónListas

6

Page 7: Listas de definición en HTML

joaquinls

Las listas ordenadas son casi idénticas a las listas no

ordenadas, salvo que en este caso los elementos

relacionados se muestran siguiendo un orden determinado.

Cuando se crea por ejemplo una lista con las instrucciones

de un producto, es importante el orden en el que se realiza

cada paso. Cuando se muestra un índice o tabla de

contenidos en un libro, es importante el orden de cada

elemento del índice.

En todos estos casos, la lista más adecuada es la lista

ordenada, que se define mediante la etiqueta <ol>. Los

elementos de la lista se definen mediante la etiqueta <li>, la

misma que se utiliza en las listas no ordenadas.

Tipos No Ordenadas Ejemplo Ordenadas Ejemplo De DefiniciónListas

7

Page 8: Listas de definición en HTML

joaquinls

<html>

<head><title>Ejemplo de etiqueta OL</title></head>

<body>

<h1>Instrucciones</h1>

<ol>

<li>Enchufar correctamente</li>

<li>Comprobar conexiones</li>

<li>Encender el aparato</li>

</ol>

</body>

</html>

Contexto Navegadores DocType Estructura Ejemplo De Definición¿Qué es?

8

Page 9: Listas de definición en HTML

joaquinls

Las listas de definición apenas se utilizan en la mayoría de páginas

HTML. Su funcionamiento es similar al de un diccionario, ya que

cada elemento de la lista está formado por términos y definiciones.

La etiqueta <dl> (Se emplea para definir listas de definición) crea la

lista de definición y las etiquetas <dt> (Se emplea para definir los

términos de los elementos de una lista de definición) y <dd> (Se

emplea para indicar las definiciones de los elementos de una lista

de definición) definen respectivamente el término y la descripción

de cada elemento de la lista.

9

Contexto Navegadores DocType Estructura Enfoques De Definición¿Qué es?

Page 10: Listas de definición en HTML

joaquinls

<html>

<head><title>Ejemplo de etiqueta DL</title></head>

<body>

<h1>Metalenguajes</h1>

<dl>

<dt>SGML</dt>

<dd>Metalenguaje para la definición de otros lenguajes de marcado</dd>

<dt>XML</dt>

<dd>Lenguaje basado en SGML y que se emplea para describir

datos</dd>

<dt>RSS</dt>

<dt>GML</dt>

<dt>XHTML</dt>

<dt>SVG</dt>

<dt>XUL</dt>

<dd>Lenguajes derivados de XML para determinadas aplicaciones</dd>

</dl>

</body>

</html>

10

Contexto Navegadores DocType Estructura Enfoques De Definición¿Qué es?

Ejemplo

Page 11: Listas de definición en HTML

joaquinls

11

Contexto Navegadores DocType Estructura Enfoques De Definición¿Qué es?

Ejemplo

Page 12: Listas de definición en HTML

joaquinls

12

Contexto Navegadores DocType Estructura Enfoques De Definición¿Qué es?

Ejercicio• Determinar el código

HTML que corresponde a

la siguiente lista anidada

compleja.

• Haga el ejercicio y

socialice en la clase

encuentro.

Page 13: Listas de definición en HTML

joaquinls

Gracias

13