Visita Encydia-Wikilingue.con

HTML

html - Wikilingue - Encydia

Tramo de código HTML

HTML (acrónimo para la expresión inglesa HyperText Markup Language, que significa Lenguaje de Marcación de Hipertexto) es un lenguaje de marcación utilizada para producir páginas en la Web. Documentos HTML pueden ser interpretados por navegadores. La tecnología es fruto de la "boda" de los patrones HyTime y SGML .

HyTime es un patrón para la representación estructurada de hipermédia y contenido basado en tiempo. Un documento es visto como un conjunto de eventos concurrentes dependientes de tiempo (como áudio, vídeo, etc.), conectados por hiper-conexiones. El patrón es independiente de otros patrones de procesamiento de texto en general.

SGML es un patrón de formatação de textos. No fue desarrollado para hipertexto, pero se hizo conveniente para transformar documentos en hiper-objetos y para describir las conexiones.

Tabla de contenido

Historia

Tim Berners-Lee creó el HTML original (y otros protocolos asociados como el HTTP) en una estación NeXTcube usando el ambiente de desarrollo NeXTSTEP. En la época el lenguaje no era una especificación, pero una colección de herramientas para resolver un problema de Tim: la comunicación y disseminação de las investigaciones entre él y su grupo de compañeros. Su solución, quedada con a entonces emergente internet pública (que haría-si internet ) ganó atención mundial.

Las primeras versiones del HTML fueron definidas con reglas sintáticas flexibles, lo que ayudó aquellos sin familiaridade con la publicación en la Web. Actualmente la sintaxis del HTML es muy más rígida, permitiendo un código más preciso. A través del tiempo, la utilización de herramientas para autoría de HTML aumentó, así como la tendencia en hacer la sintaxis cada vez más rígida. A pesar de eso, por cuestiones históricas (retrocompatibilidade), los navegadores aún hoy consiguen interpretar páginas web que están lejos de ser un código HTML válido.

El lenguaje fue definido en especificaciones formales en la década de 1990, inspiradas en las propuestas originales de Tim Berners-Lee en crear un lenguaje basado en SGML para internet. La primera publicación fue esbozada por Berners-Lee y Dan Connolly, y publicada en 1993 en la IETF como una aplicación formal para el SGML (con una DTD en SGML definiendo la gramática). La IETF creó un grupo de trabajo para el HTML el año siguiente, y publicó el HTML 2.0 en 1995. Desde 1996, las especificaciones HTML vienen siendo mantenidas, con el auxílio de fabricantes de software, por la World Wide Web Consortium (W3C).[1] A pesar de eso, en 2000 el lenguaje se hizo también una norma internacional (ISO/IEC 15445:2000). La última especificación HTML lanzada por la W3C fue la recomendación HTML 4.01, publicada a finales de 1999 . Una errata aún fue lanzada en 2001.

Desde la publicación del HTML 3.5 a finales de 1997, el grupo de trabajo de la W3C ha cada vez más — y de 2002 a 2006, de forma exclusiva — focado en el desarrollo del XHTML, una especificación HTML basada en XML que es considerada por la W3C como un sucesor del HTML.[2][3][4] El XHTML hace uso de una sintaxis más rigurosa y menos ambígua para hacer el HTML más simple de ser procesado y extendido.

Etiquetas

Todo documento HTML presenta etiquetas[5], elementos entre paréntesis angulares (chevron) (< y ); >esos elementos son los mandos de formatação del lenguaje. La mayoría de las etiquetas tiene su correspondiente de cierre:

<etiqueta>...</etiqueta>

Eso es necesario porque las etiquetas sirven para definir la formatação de una porción del documento, y así marcamos donde comienza y termina el texto con la formatação especificada por ella. Algunos elementos son llamados “vacíos”, pues no marcan una región de texto, sólo insertan algún elemento en el documento:

<etiqueta>

Una etiqueta es formada por mandos, atributos y valores. Los atributos modifican los resultados patrones de los mandos y los valores caracterizan ese cambio. Ejemplo:

<HR color="red">

En el cual:

Cada mando tiene sus atributos posibles y sus valores. Un ejemplo, es el atributo size que puede ser usado con el mando FONT, con el HR pero que no puede ser usado con el mando BODY. Eso quiere decir que debemos saber exactamente cuáles los atributos y valores posibles para cada mando.

De una manera general el HTML es un poderoso recurso, siendo un lenguaje de marcación muy simple y accesible vuelta para la producción y reparto de documentos e imágenes.

Edición de documentos HTML

Los documentos en HTML son archivos de texto simple que pueden ser creados y editados en cualquier editor de textos común, como el Bloque de Notas del Windows, o el TextEdit, del Macintosh. Para facilitar la producción de documentos, sin embargo, el mercado editores HTML específicos, con recursos sofisticados, que facilitan la realización de tareas repetitivas, inserción de objetos, elaboración de tablas y otros recursos (Ver lista abajo). Básicamente se dividen en dos tipos:

Estructura básica de un documento

La estructura de un documento HTML presenta los siguientes componentes:


GeSHi Error: GeSHi could not find the language html4strict (using path /home/admin/wikitranslation/commons/extensions/SyntaxHighlight_GeSHi/geshi/geshi/) (code 2)

Usted necesita especificar un lenguaje, tal como: <source lang="html4strict">...</source>

Lenguajes soportados en el realce de sintaxis:

(error al cargar la lista de lenguajes soportados)

Las etiquetas HTML no son sensibles a la caja, por lo tanto es igual escribir <HTML>, <Html>, <html> o Html <>.

Las etiquetas básicas de HTML, cuya presencia es altamente recomendada en las páginas son:

Cabeçalho

Dentro del cabeçalho podemos encontrar los siguientes mandos:

Obs: las etiquetas <style> y script <> sirven tanto para delimitar el espacio usados por los códigos en la página cuanto para invocar códigos existentes en otros archivos externos.

Cuerpo

Dentro del cuerpo podemos encontrar otras varias etiquetas que irán a moldear la página, como por ejemplo:

Hiperligações

Una propiedad importante de los documentos HTML es la posibilidad de hacer hiperligações. Para eso se usa la etiqueta <a (del> inglés, anchor). Esta tiene los atributos: href que define el blanco de la hiperligação (que puede ser una página de Internet , una parte de la misma página o una dirección de email ) o name que define un blanco en esa página (a donde se puede hacer una hiperligação usando la etiqueta a con el atributo href). Ejemplos:

En que nombre y texto pueden ser sustituidos por lo que desearse. Después se usa <la href="#nombre"> </a para> hiperligar a este "anchor".

Caracteres especiales y símbolos

Los caracteres especiales se definen usando mandos que comienzan con & y terminan con uno ;. Algunos ejemplos incluyen &aacute; (á), &agrave; (a la), &atilde; (ã), &acirc; (â), &auml; (ä) y ccedil; & (ç). Otra vocal puede ser sustituida pelo a de estos ejemplos, incluyendo mayúsculas.

Editores HTML

Referencias

  1. Dave Raggett. Raggett on HTML 4.  Addison-Wesley's, 1998. pp.chap. 2: La history of HTML. ISBN 0-201-17805-2
  2. HTML working group charter (2000–2002). World Wide Web Consortium.
  3. HTML working group charter (2002–2004). World Wide Web Consortium.
  4. HTML Working Group Roadmap. World Wide Web Consortium.
  5. Un término alternativo bastante usado es tag
  6. http://googlewebmastercentral.blogspot.con/2009/09/google-dones-not-use-keywords-meta-tag.html

SICA, Carlos. HTML: Hable el Lenguaje de la Internet.  1.ed. Maringá - PR: Independiente, 1997. pp.50. 500 v. v. 1

Ver también

Portal La Wikipédia posee el portal:
Portal de las tecnologías de información
{{{Portal2}}}
{{{Portal3}}}
{{{Portal4}}}
{{{Portal5}}}

Conexiones externas

Wikilivros
El Wikilivros tiene un libro llamado Curso de HTML