Crea tu Web: Indice de diseño

El manual completo HTML en formato PDF
¡ sólo
4 €!

Tras confirmar el pago recibirá instrucciones en su email
  • Introducción al curso
    • Introducción
    • Requisitos
    • Agradecimiento
  • El HTML
    • Versiones de HTML
    • HTML 2.0
    • HTML 3.0 y 3.2
    • HTML 4.0
    • Estándares en este curso
  • Mi primera página
    • La primera página
    • El código
    • La explicación
    • El cuerpo del documento
  • El documento HTML
    • La página
    • La cabecera
    • El cuerpo
  • Formato del texto
    • Formato básico
    • Formato del párrafo
    • Las 6 cabeceras
    • Cambiando el tipo de letra
    • Formato de frase
    • Otros elemento
  • Tipos de letras
    • Formateo de texto
    • Cambio de color
    • Tamaños del texto
    • Tipo de letra
  • Caracteres especiales
    • Caracteres especiales
    • Caracteres extendidos
    • Caracteres de control
  • Enlaces web
    • Los enlaces
    • La etiqueta <A>
    • Las URLs
    • Anclas
  • Listas
    • Listas
    • Listas desordenadas
    • Listas ordenadas
    • Listas de definiciones
  • Imágenes
    • Imágenes
    • Imágenes y enlaces
    • Alineación respecto al texto
  • Formularios
    • Formularios
    • Cajas de texto
    • Opciones
    • Botones del formulario
    • Otros elemento
  • Formularios avanzados
    • Controles avanzados
    • Etiquetas
    • Agrupación de elementos
    • Desactivación de elementos
  • Mapas
    • Mapas
    • Mapas lado cliente
    • Cómo usar un mapa
  • Tablas
    • Tablas
    • Definir las filas
    • Definir las celdas
    • Título de la tabla
  • Marcos
    • Marcos
    • Etiqueta <FRAMESET>
    • Etiqueta <FRAME>
    • Acceso a otros marcos
  • Hojas de estilo (1)
    • Estilos CSS
    • Clases
    • Etiquetas <SPAN> y <DIV>
  • Hojas de estilo (2)
    • Referencia CSS
    • Propiedades de bloque
    • Propiedades de tipo de letra
    • Propiedades de formato del texto
    • Propiedades de color y fondo
    • Propiedades de clasificación
  • Los scripts
    • Los Scripts
    • Javascript
  • Capas
    • Las capas
    • Definición
    • Propiedades
  • Sonido
    • Sonido en la página
    • Sonido manual
    • Sonido de fondo
  • Trucos
    • Guía de estilo
      • Guía de estilo
      • Contenido
      • Navegación
      • Estructura de las páginas
      • Accesibilidad
      • Diseño
      • Mantenimiento y prueba
    • Enlaces de interés
      • Más HTML
      • Más JavaScript
      • HTML dinámico
      • Otras tecnologías
      El HTML
       El HTML

      Antes de entrar de lleno en materia un poquito de historia, nunca viene mal conocer el material de trabajo a fondo. El HTML o lenguaje de marcas de hipertexto es un derivado de un lenguaje usado para describir documentos, el SGML. ¿Y esto que significa? Pues muy sencillo: la estructura de las páginas web se describe en la propia página mediante una serie de etiquetas que le dicen al navegador como debe mostrar el documento, o sea, la página web: cuando debe cambiar de párrafo, cuando debe mostrar el texto en negrita o en color, cuando mostrar una imagen, cuando un enlace a otro documento, etc. Y esto se lo dice al navegador mediante unas marcas o etiquetas en el documento. El HTML es el lenguaje que explica qué etiquetas se pueden usar en una página y como se usan.

      Como ves todo va mezclado: información y formato, algo que ha comenzado a cambiar con la aparición de los estilos CSS, un interesante intento de separar la información del formato de presentación.

      arriba


      Los inicios: HTML 2.0
      Cuando internet salió del ámbito universitario y se convirtió en una herramienta de dominio público la versión de HTML existente era la 2.0, algo limitada pero que cualquier navegador va a ser capaz de interpretar.
      arriba


       HTML 3.0 y 3.2

      A medida que la red se extendía, los documentos que circulaban por ella se hicieron más complejos y completos, la versión 2.0 pronto se mostró demasiado limitada para cumplir con su cometido: mostrar las páginas web en los terminales de los usuarios. Así que los exploradores comenzaron a incluir etiquetas extras no contempladas en el estándard. Por entonces el IETF (Intenert Enginierign Task Force) era el encargado de normalizar todo lo relativo a la recien nacida red de redes y elaboró la versión 3.0, versión que pretendía incorporar las nuevas etiquetas y las que estuvieran por llegar.

      Este standard no terminó de cumplir lo esperado, además en esas fechas la sección de standarización de HTML de este comité cerraba sus puertas, por lo que un grupo de empresas, entre las que estaban Netscape, Microsoft, IBM y Sun, crearon un nuevo comité para estandarizar internet, era el W3C, organismo que aún hoy dicta los estándares no solo para HTML, sino también para las hojas de estilo CSS y otras herramientas de la red. Su primer trabajo consistió en mejorar la versión 3.0 de HTML, lo que llevó al HTML 3.2, que incluía muchas de las nuevas etiquetas que los principales navegadores de la época, osea, Netscape y Explorer, ya estaban utilizando.

      arriba


       HTML 4.0

      El HTML 3.2 era una solución temporal que se aprobó en enero de 1997, momento en el que el W3C comenzaba a eloborar un nuevo estandard con reformas profundas, era la versión 4.0. En julio de 1997 se presenta el borrador de este nuevo estándar que unifica el manejo de los marcos (frames e iframes), las hojas de estilo y los scripts. El 17 de diciembre de 1997 dicho borrador corregido fue finalmente aprobado como HTML 4.01, y es el que aún hoy día viene usándose para la creación de las páginas web.

      arriba


      Versiones para este manual

      En principio cualquier navegador debería ser capaz de interpretar el HTML 3.2, pero si en algún caso es necesario señalar que algún elemento es solo soportado por una determianda versión o navegador usaremos los símbolos que veis en esta tablita:

      Introducido con la versión 3.2 del HTML

      Introducido con la versión 4.0 del HTML

      Carecterística soportado sólo por Explorer

      Carecterística soportado sólo por Netscape
      arriba


      Comunidad Virtual. Alojamiento gratis