Software">
Tema 2
Tema 2
Tema 2
VISUALIZACIÓN DE LA INFROMACIÓN
WEB. HTML5
Profesores: - Sergio M. Mbomio
- Tomás
1. Evolución de la tecnología HTML 5
Primer aproximación de lenguajes de marcado
Estructura
básica HTML
Vs
Estructura
báscia HTML5
básica de una La etiqueta html Marca el principio y fin del mismo del dcumento
3. Estructura
básica de una
página HTML 5.
Ejercicio. Crear un documento HTML
con el siguiente texto:
La etiqueta p indica un párrafo. En el ejemplo tenemos dos párrafos
Este es el párrafo 1
Gráficamente
Este es el párrafo 2
3. Estructura
básica de una
página HTML 5.
Ejercicio. Escribe el código adjunto
en el bloc de notas y guarda el
archivo con extensión .html
HTML5 y
❑ Editores de texto multi-propósito (editores de código): son editores
pensados para escribir código de cualquier lenguaje de programación.
Cuando escribimos en HTML, colorean el texto resaltando el código de
validadores de forma que sea más legible. Además, ayudan a escribir código HTML.
Ejemplos: Notepad++, TextMate, Atom, Visual Studio Code o Sublime Text.
código HTML5 También se llaman editores políglotas.
HTML5 y
pensados para escribir código de cualquier lenguaje de programación.
Cuando escribimos en HTML, colorean el texto resaltando el código de forma
que sea más legible. Además, ayudan a escribir código HTML. Ejemplos:
validadores de Notepad++, TextMate, Atom, Visual Studio Code o Sublime Text.
Visual Studio
Editor WebStorm
Code
A. Las herramientas para escribir código HTML5 son:
aplicaciones en validar todas las versiones de HTML, incluida la versión 5. Los errores
graves se muestran en rojo y puede haber avisos (warnings) que son
HTML5 y
fallos leves, pero que hay que tener en cuenta.
Visual Studio
Code
B. Validadores de código HTML5: A los navegadores les interesa hacer
funcionar el código, sea válido o no. Sin embargo, como creadores de páginas
web, debemos cumplir las normas del lenguaje (HTML, XML,…) aprendiendo así
realmente el lenguaje y además impidiendo que el navegador se equivoque al
aplicaciones en
validar todas las versiones de HTML, incluida la versión 5. Los errores
graves se muestran en rojo y puede haber avisos (warnings) que son
fallos leves, pero que hay que tener en cuenta.
HTML5 y ❑ Validadores de los entornos de desarrollo (IDE): la mayor parte de
<!DOCTYPE html>
<html lang=“es-ES”>
<head>
<title>Mi primera web</title>
<meta charset=“utf-8”>
</head>
<body>
<H1><CENTER>Primera página</CENTER></H1>
<HR>
Esta es mi primera página, aunque todavía es muy sencilla.
Como el lenguaje HTML no es fácil, pronto estaré en condiciones de
hacer cosas más interesantes.
<body>
</html>
Etiqueta <BR>, sirve para separar los párrafos o cualquier otra cosa pero sin
dejar una línea en blanco. No tiene etiqueta de cierre.
Etiqueta <B>, para poner el texto entre ella en negrita. Se cierra con </B>
5. Dando formato Etiqueta <I>, para poner el texto en cursiva. Se cierra con </I>
Etiqueta <BLOCKQUOTE>, sirve para crear márgenes al texto que va entre
5. Dando formato etiquetas siguientes <DT> y <DD> que no tienen etiquetas de cierre.
al texto <DL>
<DT>Una cosa a definir
<DD>La definiciòn de esa cosa
<DT>Otra cosa a definir
<DD>La definición de esta otra cosa
</DL>
El Resultado es:
Una cosa a definir
La definición de esta cosa
Otra cosa a definir
La definición de esta otra cosa
Ejemplo 3
al texto </head>
<title>Mi primera web2</title>
<meta charset=“utf-8”>
<body>
<CENTER><H1>Mis aficiones</H1></CENTER>
<HR>
Sin un orden particular, mis <B>aficiones</B> son las
siguientes:
<UL>
<LI>El cine
<LI>El deporte
<UL>
<LI>Natación
<LI>Baloncesto
</UL>
<LI>La música
</UL>
La música que más me gusta es <I>(en orden de preferencia):</I>
<OL>
<LI>El Ebolaza
<LI>El Tembete
<LI>El Bivalaga
</OL>
<body>
</html>
Estructura de los enlaces:
<a href=“xxx”>yyy</a>. Donde xxx es ek destino del enlace e yyy es el
texto indicativo en la pantalla del enlace (con un color especial y subrayado).
6. Enlaces con Tipos de enlaces:
6. Enlaces con servidor distinto al que soporta nuestra página, es necesario conocer su
dirección completa, o URL. El URL podría ser, además de la dirección de una
otras páginas página del Web, una dirección FTP. La estructura es:
<a href=http://www.google.com>página de google</a>
Navega en los distintos enlaces de la página del ejemplo para verificar su funcionamiento
Para insertar una imagen en nuestra página web utilizamos la etiqueta IMG. Su
estructura es:
<IMG SRC=“imagen.gif>. El atributo de la etiqueta IMG es SRC (source ó
7. Imágenes fuente en español) nos indica la ubicación de la imagen. La / sirve para entrar
en un directorio o carpeta, si la imagen está ubicada en una carpeta diferente a
donde tenemos nuestra página web. Si la imagen está ubicada en un directorio
superior al de la página se utilizan los dos puntos (..): ../
gif es un formato de imagen que aceptan los navegadores. Otro formato
que aceptan es jpg.
Dentro de la etiqueta IMG se puede añadir otro atributos, como ALT, que es la
descripción de la imagen. Si por lo que sea, el navegador no puede cargar la
imagen, el texto alternativo (ALT) saldrá en su defecto. Y si la imagen se carga,
ALT será lo que aparezca cuando el cursor del ratón pare un segundo encima
de la imagen. Ejemplo de uso:
<IMG SRC=“imagen.gif” ALT=“descripción”>. La etiqueta IMG no tiene
etiqueta de cierre.
La propiedad ALIGN de la etiqueta IMG nos indica la alineación del texto que
rodea a la imagen con respecto a ella misma. Sus valores pueden ser TOP,
MIDDLE y BOTTON. Ejemplos de uso:
<IMG SRC=“imagen.gif” ALIG=TOP> Texto alineado arriba
<IMG SRC=“imagen.gif” ALIG=MIDDLE> Texto alineado en medio
<IMG SRC=“imagen.gif” ALIG=BOTTON> Texto alineado abajo
Ejemplo de tabla:
<tr>
<td>1</td> 1 2 3
<td>2</td> 4 5 6
<td>3</td>
</tr>
<tr>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
Ejemplo de tabla
<!DOCTYPE html>
<html lang="es-ES">
8. Tablas <head>
<title>Mi primera web3</title>
<meta charset="utf-8">
</head>
<body>
<tabel>
<tr>
<td>Provincia</td>
<td>Djibloho</td>
<td>Kie Ntem</td>
<td>Wele Nzas</td>
<td>Bioko Norte</td>
</tr>
<tr>
<td>Habitantes</td>
<td>5.500.000</td>
<td>805.000</td>
<td>438.000</td>
<td>752.000</td>
</tr>
<tr>
<td>Superficie</td>
8. Tablas <td>7.733</td>
<td>6.303</td>
<td>12.500</td>
<td>5.910</td>
</tr>
<tr>
<td>Densidad (hab./km2)</td>
<td>712</td>
<td>127.45</td>
<td>35.92</td>
<td>126.53</td>
</tr>
<tr>
<td>Código Postal</td>
<td>08</td>
<td>43</td>
<td>25</td>
Si añades el atributo border con valor 1 a la <td>17</td>
etiqueta table, la tabla tiene el aspecto de la </tr>
imagen. </table>
Se recomienda al alumno variar dicho </body>
valor para ver como varia el aspecto de </html>
la tabla.
Algunos atributos de las tablas:
Dimensión de la tabla: El navegador se rowspan: Se indica un valor entero positivo que especifica la cantidad de filas
encarga normalmente de dimensionar el que se expande la celda.
tamaño total de la tabla de acuerdo con el
nº de filas, de columnas, por el contenido align: Alineación horizontal del contenido de la celda; tiene los siguientes
valores: right, left, center, justify o char. Por ejemplo: align=“right” produce una
de las celdas, espesor de los bordes, etc.
alineación a la derecha del contenido de la celda.
A veces queremos que la tabla tenga el valign: alineación vertical del contenido de la celda; puede ser top, middle,
tamaño que nos gusta, tanto en anchura bottom o baseline.
que en longitud. Esto se consigue char: Carácter usado para alinear el contenido de la celda, cuando se usa
añadiendo a la etiqueta table, los atributos align=“char”.
width y height igual a un porcentaje de la
dimensión de la pantalla o a una cifra que Título de la tabla:
<caption> </caption> permite añadir el título de la tabla justo encima de la
equivale al número de pixeles.
tabla.
Ejemplo: Encabeado de celda <th>: sirve para ponerle títulos a las columnas:
<table width=“60”>
<table height=“200”> Col1 Col2 Col3
1 2 3
4 5 6
Formularios. Mediante los formularios:
http://www.aprenderaprogramar.com/newuser.php?
nombre=Pepe&apellido=Flores&email=h52turam
%40uco.es&sexo=Mujer
El texto de color azul es la dirección web en sí. El símbolo ? Indica donde empiezan los
parámetros que se reciben desde el formulario que ha enviado los datos de la página web.
Después del símbolo ? aparecen pareja de datos son su nombre y valor separados por el
símbolo &.
Elementos de los formularios: En los formularios tenemos elementos para
Ejemplo:
Ejemplo:
Las propiedades value (el texto del botón) y OnClick (evento que se
desencadena al pulsar con el ratón sobre el botón, funcionan como en los
botones submit y reset.
9. Formulario
Podemos usar la propiedad selected para hacer que una de las opciones se
encuentre seleccionada al cargar la página web.
<option name=“Soltero” selected>Soltero</option>
Para que se reproduzca el audio tenemos que añadir el atributo controls para
que muestre los controles para que el usuario pueda pulsar el botón “PLAY”.
Por tanto, el elemento HTML queda como sigue:
<audio src="audio.mp3" preload="none" controls></audio>
10. Multimedia
10. Multimedia
❑ Video: Para poder insertar videos en nuestras páginas HTML tenemos que
utilizar la etiqueta <video>. Su estructura básica es:
esto mostrará el primer fotograma del video, con un tamaño de 640x480, pero
se verá como una imagen, ya que no muestra los controles del video y tampoco
tiene la autoreproducción activada. Podríamos solucionarlo indicando los
atributos controls o autoplay.
10. Multimedia