SlideShare una empresa de Scribd logo
Lenguaje de Marcas
y
Sistemas de Gestión
Raúl Rodríguez Mercado
raul.rodriguez@universidadeuropea.es / @raulrodriguezue
Dpto. Ciencias y Tecnología de la Informática y Comunicación
UA 2.5 – Introducción HTML: Tablas
UA 2.5: Introducción HTML: Tablas
Objetivos
 Definir qué es una página web
 Utilizar lenguajes de marcas para la transmisión de información a través de la Web
analizando la estructura de los documentos e identificando sus elementos.
2
Contenidos
 Estructura básica y características
principales de HTML5
 Cómo usar y crear tablas en HTML5.
3
UA 2.5: Introducción HTML: Tablas
Definición de Tabla
 Una tabla en un conjunto de celdas donde podemos alojar distintos contenidos.
 Características de las tablas:
 Definimos las tablas con la etiqueta <table>.
 La tabla está dividida en filas definidas con la etiqueta <tr>.
 Cada fila dividida en celdas definidas con la etiqueta <td>.
 Las celdas pueden contener texto, imágenes, formularios, listas, otras tablas, etc.
UA 2.5: Introducción HTML: Tablas
4
Definición de Tabla
Ejemplo:
UA 2.5: Introducción HTML: Tablas
5
6
UA 2.5: Introducción HTML: Tablas
Elementos de una Tabla
 <table></table>  Inicio y fin de tabla
 <caption>...</caption>  Podemos colocar un título a una tabla.
 align="top/ bottom“  Atributo que alinea el título respectivamente arriba o abajo de
la tabla
 <thead></thead>  Define una cabecera de la tabla
 <th>...</th>  Define una celda de tipo cabecera en la tabla. Por defecto centra el
texto vertical y horizontalmente y lo muestra en negrita. Tiene los mismos atributos que
td
 <tbody></tbody>  Define el contenido de la tabla
 <tfoot></tfoot>  Define un pie para la tabla
 <tr></tr>  Define una fila para la tabla
 <td></td>  Define una celda para una fila
UA 2.5: Introducción HTML: Tablas
Elementos de una Tabla
 <caption> </caption>
7
UA 2.5: Introducción HTML: Tablas
Elementos de una Tabla
 <th> </th>
8
UA 2.5: Introducción HTML: Tablas
Elementos de una Tabla
Atributos para <td> </td> y <th> </th>
 En ambas etiquetas podemos utilizar los atributos
combinación de filas y columnas.
rowspan y colspan para realizar la
 rowspan: indica el número de filas que ocupa la celda (combinación de filas)
 colspan: indica el número de columnas que ocupa la celda (combinación de columnas)
9
UA 2.5: Introducción HTML: Tablas
Elementos de una Tabla
Atributos para <td> </td> y <th> </th>
10
UA 2.5: Introducción HTML: Tablas
Elementos de una Tabla
 Si la tabla es bastante grande, lo mejor es dividirla en varias partes. Para esto, las etiquetas
HTML utilizan las siguientes etiquetas dividiéndolas en tres campos la tabla:
 el encabezado (al principio): se define con las etiquetas <thead></thead>
 el cuerpo (en el centro): se define con las etiquetas <tbody></tbody>
 el pie de tabla (al final): se define con las etiquetas <tfoot></tfoot>
Ejemplo
tablagrupos.html
11
UA 2.5: Introducción HTML: Tablas
Propiedades de una Tabla
Propiedades Tablas
 Border: ancho del borde
exterior de la tabla en px.
 Cellspacing: especifica el
espacio entre las celdas.
 Cellpadding: especifica el
espacio entre el borde de una
celda y su contenido.
12
UA 2.5: Introducción HTML: Tablas
Propiedades de una Tabla
13
UA 2.5: Introducción HTML: Tablas
Propiedades de una Tabla
 Atributo width  Para cambiar la anchura total de la tabla en pixel (px) o porcentajes (%).
Ejemplo: <table width=75%> o <table width=“680”>. También podemos cambiar el tamaño de
las celdas con este atributo.
14
UA 2.5: Introducción HTML: Tablas
Propiedades de una Tabla
Alineación de texto
 Si quieres que el texto esté alineado a la izquierda, no tienes que hacer nada, es la alineación
que se establece por defecto  <td align="left">
 Para alinear el texto en el centro: <td align="center">
 Para alinear el texto a la derecha: <td align="right">
Poner color o imagen de fondo en una tabla
 Para cambiar el color de fondo de una tabla se debe de usar el siguiente código:
<table bgcolor="codigo de color">  Código en hexadecimal #xxxxxx o nombre
 Para colocar una imagen de fondo de una tabla se pone: <table background=“url de la
imagen”>  Es recomendable asignarle un borde, alineación, tamaño y separación de celdas.
15
UA 2.5: Introducción HTML: Tablas
16
Propiedades de una Tabla
Poner color o imagen de fondo en una tabla
 Borde de color. El atributo bordercolor=“#$$$$$$” o bordercolor=“color” permite
cambiar el color del borde de una celda. Este color de borde podrá aplicarse a <table>, fila
<tr> o celda <td>.
 Con los atributos colspan y rowspan se podrá realizar la opción de combinar celdas
indicando el nº de columnas o filas que ocupará la celda. (Visto anteriormente)
 Bordes externos. Se pueden definir otro tipo de bordes externos utilizando el atributo
border frame=“tipo” de <table> donde tipo puede ser void, above, below, hsides, vsides,
rhs, lhs, box o border.
 Bordes internos. Se pueden definir otro tipo de bordes externos utilizando el atributo
border rules=“tipo” de <table> donde tipo puede ser none, rows, cols, all, groups.
UA 2.5: Introducción HTML: Tablas
Propiedades de una Tabla
17
UA 2.5: Introducción HTML: Tablas
Propiedades de una Tabla
<colgroup> y <col>
 <colgroup></colgroup> : Permite agrupar una o más columnas para darles formato de manera
conjunta.
 Debe aparecer después de la etiqueta <caption> (si la hubiera) y antes de cualquier otra
etiqueta de la tabla
 <col></col> : Permite definir el estilo para una o más columnas.
 span=“numCol” Número de columnas a las que afecta el estilo
 style=“codigo” Estilo a aplicar. Aplicar el estilo a través de CSS
El estilo y demás características de nuestras
celdas, se realizará siempre en CSS
18
UA 2.5: Introducción HTML: Tablas
Bordes de una Tabla
 Como hemos visto, se pueden poner ciertas propiedades a las tablas para darles formas,
características etc.
 Lo que hemos utilizado, no es del todo correcto, porque se suele utilizar CSS para ello.
 De esta manera, vamos a adelantarnos un poco en el temario y vamos a hablar de estilos de
CSS.
 No es totalmente correcto lo que vamos a hacer aquí, pero nos va a servir para entender los
tipos de bordes más usados (hay muchos más), y que veremos en siguientes unidades de
aprendizaje.
 En principio lo que vamos a hacer es lo siguiente:
Etiqueta que delimitará
el CSS
19
20
UA 2.5: Introducción HTML: Tablas
Bordes de una Tabla
 Vamos a presentar tres tipos de bordes, los que considero más usados.
 Bordes Simple o Típico
 Bordes sin colapsar
 Bordes inferior o superior
Borde sin Colapsar
Borde Simple o Típico Borde Inferior o Superior
Si lo quisiéramos superior debemos cambiar border-bottom por border-top.
HTML_Tablas en lenguaje HTML y CSS3 dinamicos

Más contenido relacionado

PPTX
Tablas en html
DOCX
Colegio nicolas esguerraa
DOCX
Colegio nicolas esguerra
PPTX
Unidad #3
PPTX
Unidad #3
PDF
Tablas en HTML
DOCX
Colegio nacional nicolas esguerra
PDF
Act 03 - Tablas HTML Y CSS PARA PREGRADO.pdf
Tablas en html
Colegio nicolas esguerraa
Colegio nicolas esguerra
Unidad #3
Unidad #3
Tablas en HTML
Colegio nacional nicolas esguerra
Act 03 - Tablas HTML Y CSS PARA PREGRADO.pdf

Similar a HTML_Tablas en lenguaje HTML y CSS3 dinamicos (20)

PPTX
Act 03 - Tablas en html para pregrado.pptx
DOCX
Colegio nacional nicolas esguerra
DOCX
Colegio nacional nicolas esguerra
DOCX
Colocar un fondo en una pagina web
DOCX
Trabajo 6
PDF
Iv bimestre tablas en html
DOCX
PPTX
Etiquetas para tablas y sus propiedades
PDF
Factores de HTML_Andrea Sofia
PPTX
Inf2 p1b exc15_celin_valenzuela
DOCX
Trabajo 3
DOCX
Colegio nacional nicoles esguerra
PPTX
Informatica exc15
PPTX
Inf2 exc15 p1a_adilene
DOCX
Trabajo tablas
DOCX
Web3
PDF
12tablas
DOCX
Pagina web 5.
PPTX
Tablas en html _informatica_mitzi_1b
PPTX
Inf2 exc15 p1_a_unidad 3_html_fridaleyva
Act 03 - Tablas en html para pregrado.pptx
Colegio nacional nicolas esguerra
Colegio nacional nicolas esguerra
Colocar un fondo en una pagina web
Trabajo 6
Iv bimestre tablas en html
Etiquetas para tablas y sus propiedades
Factores de HTML_Andrea Sofia
Inf2 p1b exc15_celin_valenzuela
Trabajo 3
Colegio nacional nicoles esguerra
Informatica exc15
Inf2 exc15 p1a_adilene
Trabajo tablas
Web3
12tablas
Pagina web 5.
Tablas en html _informatica_mitzi_1b
Inf2 exc15 p1_a_unidad 3_html_fridaleyva
Publicidad

Más de AlexBaldeon2 (18)

PDF
Actividad 01 Diagramas UML para recoleccion de informacion.pdf
PPTX
Act. 09 Herramientas cualitativas para investigacion.pptx
PDF
Act. 03 Marco Teorico Marco Teorico Marco Teorico.pdf
PDF
Act. 07 - Hipotesis Hipotesis HipotesisHipotesis.pdf
PDF
Act 07 - Practica Generales de Gestion.pdf
PPTX
herramientascualitativas-240423234452-a1898319.pptx
PPT
Introduccion al PHP Introduccion al PHP.ppt
PPTX
Act 10 - Funciones para alumnos de .pptx
PPT
PPT-Bunge_ClasePPT-Bunge_ClasePPT-Bunge_Clase.ppt
PPTX
HTML_Tablas para la creacion de tablas.pptx
PPTX
Strategy for Social Media MK Plan Infographics by Slidesgo.pptx
PPTX
Acti 04 Css con html5 para creacion de web.pptx
PPTX
Act 06 - CSS para aplicaciones web y responsibo
PPT
SOA Arquitectura Orientada a Servicios.ppt
PDF
1-HTMLpara certificacion y avance.pptx.pdf
PDF
casos practicos Itil para certificacion junior
PDF
Cultura Paracas para educacion nivel primario
PPTX
Cultura Paracas historia vivienda lugares
Actividad 01 Diagramas UML para recoleccion de informacion.pdf
Act. 09 Herramientas cualitativas para investigacion.pptx
Act. 03 Marco Teorico Marco Teorico Marco Teorico.pdf
Act. 07 - Hipotesis Hipotesis HipotesisHipotesis.pdf
Act 07 - Practica Generales de Gestion.pdf
herramientascualitativas-240423234452-a1898319.pptx
Introduccion al PHP Introduccion al PHP.ppt
Act 10 - Funciones para alumnos de .pptx
PPT-Bunge_ClasePPT-Bunge_ClasePPT-Bunge_Clase.ppt
HTML_Tablas para la creacion de tablas.pptx
Strategy for Social Media MK Plan Infographics by Slidesgo.pptx
Acti 04 Css con html5 para creacion de web.pptx
Act 06 - CSS para aplicaciones web y responsibo
SOA Arquitectura Orientada a Servicios.ppt
1-HTMLpara certificacion y avance.pptx.pdf
casos practicos Itil para certificacion junior
Cultura Paracas para educacion nivel primario
Cultura Paracas historia vivienda lugares
Publicidad

Último (15)

PDF
Mesopotamia y Egipto.pptx.pdf historia universal
PDF
CAPACITACIÓN MIPIG - MODELO INTEGRADO DE PLANEACIÓN Y GESTIÓN
PPTX
Qué es Google Classroom Insertar SlideShare U 6.pptx
PPTX
Evolución de la computadora ACTUALMENTE.pptx
PDF
Herramientaa de google google keep, maps.pdf
PPTX
presentacion_energias_renovables_renovable_.pptx
PDF
LA INTELIGENCIA ARTIFICAL SU HISTORIA Y EL FUTURO
PPTX
FUNCIONES DE CLASSROOM EN EL FUNCIONAMIENTO ESCOLAR
PDF
Frases de Fidel Castro. Compilación Norelys Morales Aguilera
PDF
[Ebook gratuito] Introducción a la IA Generativa, Instalación y Configuración...
PPT
laser seguridad a la salud humana de piel y vision en laser clase 4
PPTX
Guia de power bi de cero a avanzado detallado
PPTX
Plantilla-Hardware-Informático-oficce.pptx
PPTX
Presentación de un estudio de empresa pp
PPTX
tema-2-interes-.pptx44444444444444444444
Mesopotamia y Egipto.pptx.pdf historia universal
CAPACITACIÓN MIPIG - MODELO INTEGRADO DE PLANEACIÓN Y GESTIÓN
Qué es Google Classroom Insertar SlideShare U 6.pptx
Evolución de la computadora ACTUALMENTE.pptx
Herramientaa de google google keep, maps.pdf
presentacion_energias_renovables_renovable_.pptx
LA INTELIGENCIA ARTIFICAL SU HISTORIA Y EL FUTURO
FUNCIONES DE CLASSROOM EN EL FUNCIONAMIENTO ESCOLAR
Frases de Fidel Castro. Compilación Norelys Morales Aguilera
[Ebook gratuito] Introducción a la IA Generativa, Instalación y Configuración...
laser seguridad a la salud humana de piel y vision en laser clase 4
Guia de power bi de cero a avanzado detallado
Plantilla-Hardware-Informático-oficce.pptx
Presentación de un estudio de empresa pp
tema-2-interes-.pptx44444444444444444444

HTML_Tablas en lenguaje HTML y CSS3 dinamicos

  • 1. Lenguaje de Marcas y Sistemas de Gestión Raúl Rodríguez Mercado raul.rodriguez@universidadeuropea.es / @raulrodriguezue Dpto. Ciencias y Tecnología de la Informática y Comunicación UA 2.5 – Introducción HTML: Tablas
  • 2. UA 2.5: Introducción HTML: Tablas Objetivos  Definir qué es una página web  Utilizar lenguajes de marcas para la transmisión de información a través de la Web analizando la estructura de los documentos e identificando sus elementos. 2
  • 3. Contenidos  Estructura básica y características principales de HTML5  Cómo usar y crear tablas en HTML5. 3 UA 2.5: Introducción HTML: Tablas
  • 4. Definición de Tabla  Una tabla en un conjunto de celdas donde podemos alojar distintos contenidos.  Características de las tablas:  Definimos las tablas con la etiqueta <table>.  La tabla está dividida en filas definidas con la etiqueta <tr>.  Cada fila dividida en celdas definidas con la etiqueta <td>.  Las celdas pueden contener texto, imágenes, formularios, listas, otras tablas, etc. UA 2.5: Introducción HTML: Tablas 4
  • 5. Definición de Tabla Ejemplo: UA 2.5: Introducción HTML: Tablas 5
  • 6. 6 UA 2.5: Introducción HTML: Tablas Elementos de una Tabla  <table></table>  Inicio y fin de tabla  <caption>...</caption>  Podemos colocar un título a una tabla.  align="top/ bottom“  Atributo que alinea el título respectivamente arriba o abajo de la tabla  <thead></thead>  Define una cabecera de la tabla  <th>...</th>  Define una celda de tipo cabecera en la tabla. Por defecto centra el texto vertical y horizontalmente y lo muestra en negrita. Tiene los mismos atributos que td  <tbody></tbody>  Define el contenido de la tabla  <tfoot></tfoot>  Define un pie para la tabla  <tr></tr>  Define una fila para la tabla  <td></td>  Define una celda para una fila
  • 7. UA 2.5: Introducción HTML: Tablas Elementos de una Tabla  <caption> </caption> 7
  • 8. UA 2.5: Introducción HTML: Tablas Elementos de una Tabla  <th> </th> 8
  • 9. UA 2.5: Introducción HTML: Tablas Elementos de una Tabla Atributos para <td> </td> y <th> </th>  En ambas etiquetas podemos utilizar los atributos combinación de filas y columnas. rowspan y colspan para realizar la  rowspan: indica el número de filas que ocupa la celda (combinación de filas)  colspan: indica el número de columnas que ocupa la celda (combinación de columnas) 9
  • 10. UA 2.5: Introducción HTML: Tablas Elementos de una Tabla Atributos para <td> </td> y <th> </th> 10
  • 11. UA 2.5: Introducción HTML: Tablas Elementos de una Tabla  Si la tabla es bastante grande, lo mejor es dividirla en varias partes. Para esto, las etiquetas HTML utilizan las siguientes etiquetas dividiéndolas en tres campos la tabla:  el encabezado (al principio): se define con las etiquetas <thead></thead>  el cuerpo (en el centro): se define con las etiquetas <tbody></tbody>  el pie de tabla (al final): se define con las etiquetas <tfoot></tfoot> Ejemplo tablagrupos.html 11
  • 12. UA 2.5: Introducción HTML: Tablas Propiedades de una Tabla Propiedades Tablas  Border: ancho del borde exterior de la tabla en px.  Cellspacing: especifica el espacio entre las celdas.  Cellpadding: especifica el espacio entre el borde de una celda y su contenido. 12
  • 13. UA 2.5: Introducción HTML: Tablas Propiedades de una Tabla 13
  • 14. UA 2.5: Introducción HTML: Tablas Propiedades de una Tabla  Atributo width  Para cambiar la anchura total de la tabla en pixel (px) o porcentajes (%). Ejemplo: <table width=75%> o <table width=“680”>. También podemos cambiar el tamaño de las celdas con este atributo. 14
  • 15. UA 2.5: Introducción HTML: Tablas Propiedades de una Tabla Alineación de texto  Si quieres que el texto esté alineado a la izquierda, no tienes que hacer nada, es la alineación que se establece por defecto  <td align="left">  Para alinear el texto en el centro: <td align="center">  Para alinear el texto a la derecha: <td align="right"> Poner color o imagen de fondo en una tabla  Para cambiar el color de fondo de una tabla se debe de usar el siguiente código: <table bgcolor="codigo de color">  Código en hexadecimal #xxxxxx o nombre  Para colocar una imagen de fondo de una tabla se pone: <table background=“url de la imagen”>  Es recomendable asignarle un borde, alineación, tamaño y separación de celdas. 15
  • 16. UA 2.5: Introducción HTML: Tablas 16 Propiedades de una Tabla Poner color o imagen de fondo en una tabla  Borde de color. El atributo bordercolor=“#$$$$$$” o bordercolor=“color” permite cambiar el color del borde de una celda. Este color de borde podrá aplicarse a <table>, fila <tr> o celda <td>.  Con los atributos colspan y rowspan se podrá realizar la opción de combinar celdas indicando el nº de columnas o filas que ocupará la celda. (Visto anteriormente)  Bordes externos. Se pueden definir otro tipo de bordes externos utilizando el atributo border frame=“tipo” de <table> donde tipo puede ser void, above, below, hsides, vsides, rhs, lhs, box o border.  Bordes internos. Se pueden definir otro tipo de bordes externos utilizando el atributo border rules=“tipo” de <table> donde tipo puede ser none, rows, cols, all, groups.
  • 17. UA 2.5: Introducción HTML: Tablas Propiedades de una Tabla 17
  • 18. UA 2.5: Introducción HTML: Tablas Propiedades de una Tabla <colgroup> y <col>  <colgroup></colgroup> : Permite agrupar una o más columnas para darles formato de manera conjunta.  Debe aparecer después de la etiqueta <caption> (si la hubiera) y antes de cualquier otra etiqueta de la tabla  <col></col> : Permite definir el estilo para una o más columnas.  span=“numCol” Número de columnas a las que afecta el estilo  style=“codigo” Estilo a aplicar. Aplicar el estilo a través de CSS El estilo y demás características de nuestras celdas, se realizará siempre en CSS 18
  • 19. UA 2.5: Introducción HTML: Tablas Bordes de una Tabla  Como hemos visto, se pueden poner ciertas propiedades a las tablas para darles formas, características etc.  Lo que hemos utilizado, no es del todo correcto, porque se suele utilizar CSS para ello.  De esta manera, vamos a adelantarnos un poco en el temario y vamos a hablar de estilos de CSS.  No es totalmente correcto lo que vamos a hacer aquí, pero nos va a servir para entender los tipos de bordes más usados (hay muchos más), y que veremos en siguientes unidades de aprendizaje.  En principio lo que vamos a hacer es lo siguiente: Etiqueta que delimitará el CSS 19
  • 20. 20 UA 2.5: Introducción HTML: Tablas Bordes de una Tabla  Vamos a presentar tres tipos de bordes, los que considero más usados.  Bordes Simple o Típico  Bordes sin colapsar  Bordes inferior o superior Borde sin Colapsar Borde Simple o Típico Borde Inferior o Superior Si lo quisiéramos superior debemos cambiar border-bottom por border-top.