HTML es el lenguaje con el que se definen las pginas web. Bsicamente se trata
de un conjunto de etiquetas que sirven para definir el texto y otros elementos que
compondrn una pgina web.
Este lenguaje se escribe en un documento de texto, por eso necesitamos un editor
de textos para escribir una pgina web. As pues, el archivo donde est contenido
el cdigo HTML es un archivo de texto, con una peculiaridad, que tiene
extensin .html o .htm (es indiferente cul utilizar). De modo que cuando
programemos en HTML lo haremos con un editor de textos, lo ms sencillo posible
y guardaremos nuestros trabajos con extensin .html, por ejemplo mipagina.html
El HTML el lenguaje consta de etiquetas que tienen esta forma <B> o <P>. Cada
etiqueta significa una cosa, por ejemplo <B> significa que se escriba en negrita
(bold) o <P> significa un prrafo, <A> es un enlace, etc. Casi todas las etiquetas
tienen su correspondiente etiqueta de cierre, que indica que a partir de ese punto
no debe de afectar la etiqueta. Por ejemplo </B> se utiliza para indicar que se deje
de escribir en negrita. As que el HTML no es ms que una serie de etiquetas que
se utilizan para definir el contenido del documento y algn estilo bsico.
Historia de HTML
El origen del lenguaje HTML se remonta al fsico Tim Berners-Lee, un trabajador
del CERN (Organizacin Europea para la Investigacin Nuclear) quien a finales de
1989 propuso el lenguaje HTML junto con el protocolo HTTP, cuya finalidad era
crear un medio para poder compartir informacin entre diversos grandes fsicos
de la poca que trabajaban por todo el mundo.
El primer documento que se public de manera formal, sobre la estructura del
HTML se public en el ao de 1991 con el nombre de: HTML Tags, simplemente
texto en donde se explican las etiquetas que se usan en HTML. Este documento
an se encuentra disponible para su consulta en la web: HTML Tags.
Tal y como explica el documento, en HTML se utilizan etiquetas de apertura y de
cierre (solo en algunas excepciones no) en donde se abre con los corchetes
angulares y se cierra de igual manera con los corchetes pero anteponiendo un (/).
Es decir: <Title></Title>
El primero en salir fue el HTML 1, sin embargo no fue considerado un estndar,
por lo que muchas veces se considera al HTML 2 como la primera versin del
HTML.
Multimedia
Otros archivos multimedia como sonido o video pueden ser incluidos tambin en
las pginas web, como parte de la pgina o mediante hipervnculos. Juegos y
animaciones tambin pueden ser adjuntados a la pgina mediante tecnologas
como Adobe Flash y Java. Este tipo de material depende de la habilidad del
navegador para manejarlo y que el usuario permita su visualizacin.
Comportamiento dinmico
Cdigo del lado del cliente como JavaScript o AJAX pueden incluirse adjuntos al
HTML o por separado, ligados con el cdigo especfico en el HTML. Este tipo de
cdigo necesita correr en la computadora cliente, si el usuario lo permite, y puede
proveer de un alto grado de interactividad entre el usuario y la pgina web.
Las pginas web dinmicas son aquellas que pueden acceder a bases de datos
para extraer informacin que pueda ser presentada al visitante dependiendo de
ciertos criterios. Ejemplo de esto son pginas que tienen sistemas de
administracin de contenido o CMS. Estos sistemas permiten cambiar el contenido
de la pgina web sin tener que utilizar un programa de ftp para subir los cambios.
Existen diversos lenguajes de programacin que permiten agregar dinamismo a
una pgina web tal es el caso de ASP, PHP, JSP y varios ms.
Salida
Etiquetas requeridas
El texto en negritas.
El <B>texto</B> en negritas.
El texto en itlicas.
El <I>texto</I>
El <TT>texto</TT> en
Formato teletipo.
texto
El
en 2 tamaos ms
grandes y en rojo. El tamao
puede ser un valor absoluto en
el rango 1...7.
Utilizar la direccin de e-mail
Encabezados:
Salida
Etiquetas requeridas
Encabezado H1
<H1>Encabezado H1<\H1>
Encabezado H3
<H3>Encabezado H3<\H3>
Encabezado H6
<H6>Encabezado H6<\H6>
Salida
ltima oracin del prrafo.
Primera oracin del nuevo prrafo.
Una oracin
sobre otra.
Etiquetas requeridas
ultima oracin
<P>
Primera oracin
Una oracin
<BR>
Sobre otra.
<html>
<head>
<meta name="author" content="aulaclic">
<meta name="description" content="Curso de HTML gratuito">
<meta name="keywords" content="cdigo HTML etiqueta pgina web gratis
curso">
</head>
Entidadesds z
Muchas veces necesitamos incluir en nuestros textos, signos que tienen un significado
especial en HTML
(por ej. "<" - menor que).
Para poder mostrarlos, debemos usar su nombre en cdigo.
Los nombres de las entidades estn compuestos por el signo(&), luego el nombre de la
entidad y al final (";" - punto y coma).
Los nmeros de estos caracteres estn compuestos por (&), luego (# - numeral), el
nmero de la entidad y al final (";" - punto y coma).
Por ejemplo para mostrar el signo "<" debemos escribir < o <.
El uso ms comn de los caracteres especiales es el espacio en blanco. Si en un texto
figuran 5 espacios en blanco seguidos, HTML automaticamente borra 4.
Para ingresar espacios en blanco usamos " " y HTML los dejar en su lugar.
Otro uso muy frecuente es el de insertar acentos en el cdigo html por medio de los
nmeros de las entidades
Etiquetas multimedia.
Etiqueta bgsound
La etiqueta bgsound sirve para insertar sonido de fondo en las
pginas web. Su principal inconveniente es que slo funciona con
Internet Explorer, por lo que su uso es muy limitado. De todas maneras
vamos a ver cul es su forma y sus principales atributos:
<bgsound src="ruta_fichero" loop="numero" balance="b"
volume="v"></bgsound>
Los valores de los atributos son los siguientes:
Como ya se ha dicho esta etiqueta suele ser muy poco usada ya que
tiene las limitaciones de que slo funciona con Internet Explorer, y
adems el usuario no puede controlar el sonido desde la pgina.
Etiqueta img
La etiqueta <img .../> que se usa normalmente para insertar
imgenes tambin puede servir para insertar videos, sin embargo tiene
sus limitaciones ya que slo funciona con Internet Explorer y no con
todos los tipos de archivo. De hecho slo funciona con videos con
extensin .avi, .mov, y .mpg. los atributos especficos para utilizar esta
etiqueta para video son los siguientes:
Etiqueta embed
La etiqueta embed sirve tanto para incrustar archivos de audio como
de video en la pgina web. Esta etiqueta posee varios atributos, que
pueden ser distintos en funcin del objeto que vayamos a mostrar en la
pagina. su sintaxis general sera la siguiente.
<embed src="..." ...(atributos) ...></embed>
tipo mpeg. Archivos con extensiones .mp3 .mpg. .mpeg .mp4. Tambin
puede usarse con videos con extensin .avi, ya que tambin lo reproduce, y a
veces el usuario no tiene instalado el plugin para videos avi. Tambin podemos
usar los valores type="audio/mpeg" o type="video/mpeg" segn sea el
archivo de audio o de video.
type="application/mov" :
para
archivos
de
video
con
extensin .mov.
type="application/wmv" :
para
archivos
de
video
con
extensin .wmv.
type="application/x-shockwave-flash" : para archivos flash de
video con extensin .swf.