Documentos de Académico
Documentos de Profesional
Documentos de Cultura
10 Generar Tabla Contenido Enunciado
10 Generar Tabla Contenido Enunciado
LECCIÓN 1. INTRODUCCIÓN_____________________________________________________________________ 2
¿QUÉ ES HTML?_____________________________________________________________________________________2
CARACTERÍSTICAS DE HTML:_________________________________________________________________________5
VERSIONES DE HTML:_______________________________________________________________________________6
VERSIÓ N 2.0__________________________________________________________________________________________6
VERSIONES 3.0 Y 3.2_________________________________________________________________________________6
Caracteres.__________________________________________________________________________________________7
Caracteres de control______________________________________________________________________________8
Herramientas de Edició n.__________________________________________________________________________8
¿Qué es HTML?
El protocolo HTML fue creado para transferir por la red ficheros en formato
ASCII, formados por texto plano. Pero, con el progreso de las tecnologías y con
la inclusión de diferentes tipos de ficheros no ASCII en las aplicaciones por
Internet (imágenes, vídeos, sonidos, etc.), surgió la necesidad de transformar
estos formatos a tipo ASCII (u otros juegos de caracteres compatibles), para su
correcta recepción en el navegador.
Fue tan grande e importante la ampliación que se dio con los tipos Mime al
correo que pronto se aplicaron también a los documentos web, lo que permitió
incluir en las páginas HTML archivos varios (al principio casi siempre eran
imágenes, y luego vídeos, sonidos, applets de Java, etc.), que dieron nueva
vida a la web.
Página 2
HTML tiene entre otras, dos ventajas principales que lo hacen prácticamente
imprescindible a la hora de diseñar una presentación web: su compatibilidad y
su facilidad de aprendizaje, debido al reducido número de etiquetas que usa.
flexibilidad
independencia
Barato, no cuesta un céntimo.
Básicamente, los documentos escritos en HTML constan del texto mismo del
documento y las etiquetas que pueden llevar atributos. Esto, llevado a la
práctica, vendría a ser:
Comienzan con el signo (<), seguido del la palabra clave y terminan con el
signo (>), estos signos se conocen con el nombre de paréntesis angulares.
Por ejemplo:
<HR>
<STRONG>
<I>
<b> que <B> Las dos aplican negrita al texto que va entre la etiqueta de
apertura y la de cierre. Porque no debemos de olvidar que muchas de las
etiquetas llevarán además de la etiqueta de apertura, también la de cierre.
Página 3
Hay algunos atributos que requieren un valor precedido por un signo igual.
Por ejemplo:
<HR width=”200”>
Esta etiqueta podría haberse usado sin atributo, pero en este caso, nos hubiera
dibujado una línea con ancho estándar.
La mayoría de los atributos en HTML son opcionales, sólo unos pocos son
requeridos en la etiqueta de apertura.
Página 4
Características de HTML:
Página 5
Versiones de HTML:
Versión 2.0
Aunque la versión 2.0 cumplía bien el objetivo para el que se creó, carecía de
herramientas para tener un control mínimamente complejo de los documentos.
No se consideró necesario que lo tuviera, ya que por aquel entonces Internet
era un fenómeno más bien circunscrito a la actividad académica, y el contenido
primaba sobre el diseño. Debido a ello, Netscape (líder del mercado de
navegadores, por aquel entonces) empezó a incluir etiquetas nuevas no
incluidas en ningún estándar.
Por estos problemas, el IETF (el comité que suele decidir todos los estándares
dentro de Internet) comenzó a elaborar el borrador del HTML 3.0, que resultó
ser demasiado grande para la época, lo que dificultó su aceptación en el
mercado.
Esto llevó a una serie de compañías (entre ellas Netscape, Microsoft, IBM, Sun,
etc.) a crear un nuevo comité llamado W3C, que es el que actualmente elabora
las nuevas versiones del HTML. Su primer trabajo consistió en crear el borrador
del HTML 3.2, que incluía muchas de las mejoras que los principales
navegadores (Netscape y Explorer) habían introducido en Internet, como son
las tablas, los applets, etc.
VERSIÓN 4.0
Página 6
Caracteres.
El HTML 2.0 eligió como tabla estándar la ISO-Latin-1, que comparte con la
ASCII los 127 caracteres e incluye unos cuantos más, hasta el número 255.
La manera de incluir los caracteres extendidos (cuyo número está más allá del
127) consiste en encerrar el código entre los caracteres &# y ;. Así pues, lo
siguiente:
½
nos debería dar un medio (½). También existe una serie de sinónimos para
poder recordar con más facilidad estos caracteres. Así, por ejemplo, ½
Código Resultado
Acento agudo
´ ´
á á
é é
í í
ó ó
ú ú
Á Á
É É
Í Í
Ó Ó
Ú Ú
Página 7
Caracteres de control
Código Resultado
< <
> >
& &
" "
Herramientas de Edición.
Página 8
LECCIÓN 2: UNA PÁGINA WEB SENCILLA.
Ejemplo:
<HTML>
<HEAD>
<TITLE> Título del documento</TITLE>
</HEAD>
<BODY>
Página 9
<BODY>
</HTML>
Figura 1.1
Figura 1.2
Página 10
La marca <HTML>.
Si editamos una página con cualquier editor de texto veremos que lo primero
que pone es algo así (dan igual mayúsculas que minúsculas, pero, a partir de
ahora, usaremos las mayúsculas por cuestión de claridad):
<HTML>
Y que lo ultimo es
</HTML>
Coge cualquier página Web y accede a su código fuente a través del menú de
Ver del navegador, seleccionando la opción código fuente, y observa como la
primera etiqueta que encuentras es <HTML> y la última </HTML>
<HEAD>
<TITLE>Mi primera pagina</TITLE>
</HEAD>
que indica la cabecera de la pagina, la cual sirve para introducir gran cantidad
de información que le es sobre todo útil al servidor donde colocas tu página,
una de las mas importante es:
<HEAD>
<TITLE>
Página 11
</TITLE>
</HEAD>
<HR>
Vamos a ver cuáles son los parámetros que admite la etiqueta “<BODY>”:
Parámetro Utilidad
BACKGROUND Permite definir un gráfico de fondo para la página.
BGCOLOR Permite definir el color de fondo de la página.
BGPROPERTIES Cuando es igual a FIXED el gráfico definido como fondo
de la página permanecerá inmóvil, aunque utilicemos las
barras de desplazamiento.
TEXT Cambia el color del texto.
LINK Cambia el color de un enlace no visitado (por defecto,
azul)
VLINK Cambia el color de un enlace ya visitado (por defecto,
púrpura).
ALINK Cambia el color que toma un enlace mientras lo estamos
pulsando (por defecto, rojo).
LEFTMARGIN y Especifican el número de píxeles que dejará de margen
TOPMARGIN entre el borde de la ventana y el contenido de la página.
Página 12
Se suelen utilizar para dejarlos a cero.
La marca <TITLE>.
<HEAD>
<TITLE>Mi primera pagina</TITLE>
</HEAD>
Con esto que hemos visto tenemos ya una página muy básica pero completa,
campos a poner un ejemplo:
<HTML>
<HEAD>
<TITLE>
Titulo de mi página
</TITLE>
</HEAD>
<BODY>
Este es un ejemplo MUY básico de una Página reducida puedes
copiarla y guardarla con tu editor de textos favorito con el nombre
que prefieras, guardarlo con la extensión *.htm o *.html, y así
poder abrir tu primera obra en HTML con cualquier navegador.
Fíjate que en el código fuente hay un salto de línea, pero no sale
en el navegador.
Y aquí hay un gran espacio, pero tampoco sale.
Ya veremos como se soluciona esto.
</BODY>
</HTML>
Cabeceras.
Página 13
La cabecera abarca todo el código entre las etiquetas <HEAD> y </HEAD>, su
contenido no es visible en la ventana del navegador y puede contener los
siguientes elementos:
Titulo de la página
Etiquetas BASE, LINK, ISINDEX
META Tags
Declaraciones de estilos, mediante la etiqueta STYLE
Códigos de lenguajes de script en cliente: JavaScript, VBScript, etc.
Códigos de lenguajes en servidor: JSP, Java, ASP, PHP, etc.
Suele ser el lugar más indicado para colocar aquellos elementos de la página
que no alteren el contenido de la misma, aunque sí la forma de presentarlo y
su comportamiento. Es por eso que es el lugar más recomendable para colocar
los scripts y las hojas de estilo, como veremos en los capítulos
correspondientes.
Página 14