0% encontró este documento útil (0 votos)
111 vistas10 páginas

HTML Informacion PDF

Cargado por

Juan Milla
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
111 vistas10 páginas

HTML Informacion PDF

Cargado por

Juan Milla
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

21/3/2020 HTML - Wikipedia, la enciclopedia libre

HTML
HTML, siglas en inglés de HyperText Markup
Language (‘lenguaje de marcas de hipertexto’),
hace referencia al lenguaje de marcado para la
HTML
elaboración de páginas web. Es un estándar que
sirve de referencia del software que conecta con la
elaboración de páginas web en sus diferentes
versiones, define una estructura básica y un código
(denominado código HTML) para la definición de
contenido de una página web, como texto, imágenes,
videos, juegos, entre otros. Es un estándar a cargo
del World Wide Web Consortium (W3C) o
Consorcio WWW, organización dedicada a la
estandarización de casi todas las tecnologías ligadas
a la web, sobre todo en lo referente a su escritura e
interpretación. HTML se considera el lenguaje web
más importante siendo su invención crucial en la
aparición, desarrollo y expansión de la World Wide
Web (WWW). Es el estándar que se ha impuesto en
la visualización de páginas web y es el que todos los
navegadores actuales han adoptado.1

El lenguaje HTML basa su filosofía de desarrollo en


la diferenciación. Para añadir un elemento externo a
la página (imagen, vídeo, script, entre otros.), este
no se incrusta directamente en el código de la
página, sino que se hace una referencia a la
ubicación de dicho elemento mediante texto. De este
modo, la página web contiene solamente texto
mientras que recae en el navegador web
(interpretador del código) la tarea de unir todos los
elementos y visualizar la página final. Al ser un
Desarrollador
estándar, HTML busca ser un lenguaje que permita
que cualquier página web escrita en una World Wide Web Consortium, Internet
determinada versión, pueda ser interpretada de la Engineering Task Force y Web Hypertext
misma forma (estándar) por cualquier navegador Application Technology Working Group
web actualizado. https://www.w3.org/html/,
https://html.spec.whatwg.org/multipage/ y
Sin embargo, a lo largo de sus diferentes versiones, https://w3c.github.io/html/
se han incorporado y suprimido diversas
Información general
características, con el fin de hacerlo más eficiente y
facilitar el desarrollo de páginas web compatibles Extensión html y htm
con distintos navegadores y plataformas (PC de de archivo
escritorio, portátiles, teléfonos inteligentes, tabletas, Tipo de text/html
etc.) No obstante, para interpretar correctamente MIME
una nueva versión de HTML, los desarrolladores de
Type code TEXT
navegadores web deben incorporar estos cambios y
el usuario debe ser capaz de usar la nueva versión Lanzamiento 1992
del navegador con los cambios incorporados. inicial
Normalmente los cambios son aplicados mediante Tipo de Lenguaje de marcado
parches de actualización automática (Firefox,
https://es.wikipedia.org/wiki/HTML 1/10
21/3/2020 HTML - Wikipedia, la enciclopedia libre

Chrome) u ofreciendo una nueva versión del formato


navegador con todos los cambios incorporados, en Extendido SGML
un sitio web de descarga oficial (Internet Explorer). de
Por lo que un navegador desactualizado no será
Extendido a XHTML
capaz de interpretar correctamente una página web
escrita en una versión de HTML superior a la que Estándar(es) ISO/IEC 15445
pueda interpretar, lo que obliga muchas veces a los W3C HTML 4.01 (http://www.w3.o
desarrolladores a aplicar técnicas y cambios que rg/TR/1999/REC-html401-199912
permitan corregir problemas de visualización e 24/)
incluso de interpretación de código HTML. Así W3C HTML5 (http://www.w3.org/T
mismo, las páginas escritas en una versión anterior R/html5/)
de HTML deberían ser actualizadas o reescritas, lo W3C HTML5.1 (http://www.w3.or
que no siempre se cumple. Es por ello que ciertos g/TR/html51/)
navegadores todavía mantienen la capacidad de W3C HTML5.2 (http://www.w3.or
interpretar páginas web de versiones HTML g/TR/html52/)
anteriores. Por estas razones, todavía existen W3C HTML5.3 (http://www.w3.or
diferencias entre distintos navegadores y versiones g/TR/html53/)
al interpretar una misma página web.
Formato ?
abierto

Índice
Primeras especificaciones de HTML
Marcador HTML
Elementos
Atributos
Etiquetas HTML básicas
Nociones básicas de HTML
Editores de textos
Aprender HTML analizando páginas reales
Historia del estándar
Accesibilidad web
Entidades HTML
Véase también
Referencias
Bibliografía
Enlaces externos

Primeras especificaciones de HTML


Tim Berners-Lee (TBL) en 19912 3 describe 18 elementos que incluyen el diseño inicial y
relativamente simple de HTML. Trece de estos elementos todavía existen en HTML 4.4

Berners-Lee consideraba el HTML una ampliación de SGML, pero no fue formalmente reconocida
como tal hasta la publicación a mediados de 1993, por la IETF (en español: Grupo de Trabajo de
Ingeniería de Internet), de una primera proposición para una especificación del HTML: el borrador
del Hypertext Markup Language de Berners-Lee y Dan Connolly, que incluía una Definición de Tipo
de Documento SGML para definir la gramática.5 El borrador expiró a los seis meses, pero fue
https://es.wikipedia.org/wiki/HTML 2/10
21/3/2020 HTML - Wikipedia, la enciclopedia libre

notable por su reconocimiento de la etiqueta propia del navegador Mosaic usada para insertar
imágenes sin cambio de línea, que reflejaba la filosofía del IETF de basar estándares en prototipos
con éxito.6 De la misma manera, el borrador competidor de Dave Raggett HTML+ (Hypertext
Markup Format) (Formato de Marcaje de Hipertexto), de finales de 1993, sugería estandarizar
características ya implementadas, como las tablas.7

Marcador HTML
El HTML se escribe en forma de «etiquetas», rodeadas por corchetes angulares (<,>,/). El HTML
también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir o
hacer referencia a un tipo de programa llamado script, el cual puede afectar el comportamiento de
navegadores web y otros procesadores de HTML.8

HTML también sirve para referirse al contenido del tipo de MIME text/html o todavía más
ampliamente como un término genérico para el HTML, ya sea en forma descendida del XML (como
XHTML 1.0 y posteriores) o en forma descendida directamente de SGML (como HTML 4.01 y
anteriores). HTML consta de varios componentes vitales, entre ellos los elementos y sus atributos,
tipos de data y la declaración de tipo de documento.

Elementos

Los elementos son la estructura básica de HTML. Los elementos tienen dos propiedades básicas:
atributos y contenido. Cada atributo y contenido tiene ciertas restricciones para que se considere
válido al documento HTML. Un elemento generalmente tiene una etiqueta de inicio (por ejemplo,
<nombre-de-elemento>) y una etiqueta de cierre (por ejemplo, </nombre-de-elemento>). Los
atributos del elemento están contenidos en la etiqueta de inicio y el contenido está ubicado entre las
dos etiquetas (por ejemplo, <nombre-de-elemento atributo="valor">Contenido</nombre-de-
elemento>). Algunos elementos, tales como <br>, no tienen contenido ni llevan una etiqueta de
cierre. Debajo se listan varios tipos de elementos de marcado usados en HTML.

El marcado estructural describe el propósito


del texto. Por ejemplo, <h2>Golf</h2>
establece «Golf» como un encabezamiento de
segundo nivel, el cual se mostraría en un
navegador de una manera similar al título
«Marcador HTML» al principio de esta
sección. El marcado estructural no define
cómo se verá el elemento, pero la mayoría de
los navegadores web han estandarizado el
formato de los elementos. Puede aplicarse un Estructura general de una línea de código en el lenguaje
formato específico al texto por medio de hojas de etiquetas HTML.
de estilo en cascada.

El marcado presentacional describe la apariencia del texto, sin importar su función. Por ejemplo,
<b>negrita</b> indica que los navegadores web visuales deben mostrar el texto en negrita, pero
no indica qué deben hacer los navegadores web que muestran el contenido de otra manera (por
ejemplo, los que leen el texto en voz alta). En el caso de <b>negrita</b> e <i>itálica</i>, existen
elementos que se ven de la misma manera pero tienen una naturaleza más semántica:
<strong>énfasis fuerte</strong> y <em>énfasis</em>. Es fácil ver cómo un lector de pantalla
debería interpretar estos dos elementos. Sin embargo, son equivalentes a sus correspondientes
elementos presentacionales: un lector de pantalla no debería decir más fuerte el nombre de un libro,
aunque el nombre resalte en itálicas en una pantalla. La mayoría del marcado presentacional ha sido
desechada desde la versión 4.01, en favor de las hojas de estilo en cascada.

https://es.wikipedia.org/wiki/HTML 3/10
21/3/2020 HTML - Wikipedia, la enciclopedia libre

El marcado hipertextual se utiliza para enlazar partes del documento con otros documentos o con
otras partes del mismo documento. Para crear un enlace es necesario utilizar la etiqueta de ancla <a>
junto con el atributo href, que establecerá la dirección URL a la que apunta el enlace. Por ejemplo,
un enlace que muestre el texto de la dirección y vaya hacia nuestra Wikipedia podría ser de la forma
<a href=”http://www.wikipedia.org”>http://www.wikipedia.org</a>. También se pueden
crear enlaces sobre otros objetos, tales como imágenes <a href=”enlace”><img src=”imagen” />
</a>.

Atributos

En su mayoría de los atributos de un elemento son pares nombre-valor, separados por un signo de
igual «=» y escritos en la etiqueta de comienzo de un elemento, después del nombre del elemento. El
valor puede estar rodeado por comillas dobles o simples, aunque ciertos tipos de valores pueden estar
sin comillas en HTML (pero no en XHTML).9 10 De todas maneras, dejar los valores sin comillas es
considerado poco seguro.11 En contraste con los pares nombre-elemento, hay algunos atributos que
afectan al elemento simplemente por su presencia12 (tal como el atributo ismap para el elemento
img).13

Etiquetas HTML básicas


<html>: define el inicio del documento HTML, le
indica al navegador que lo que viene a
continuación debe ser interpretado como código
HTML. Esto es así de facto, ya que en teoría lo
que define el tipo de documento es el DOCTYPE,
que significa la palabra justo tras DOCTYPE el
tag de raíz.
<script>: incrusta un script en una web, o llama
a uno mediante src="url del script". Se
recomienda incluir el tipo MIME en el atributo
type, en el caso de JavaScript
text/javascript.
<head>: define la cabecera del documento HTML;
esta cabecera suele contener información sobre Un ejemplo de código HTML con coloreado de
el documento que no se muestra directamente al sintaxis.
usuario como, por ejemplo, el título de la ventana
del navegador. Dentro de la cabecera <head> es
posible encontrar:
<title>: define el título de la página. Por lo general, el título aparece en la barra de título
encima de la ventana.
<link>: para vincular el sitio a hojas de estilo o iconos. Por ejemplo:<link
rel="stylesheet" href="/style.css" type="text/css">.
<style>: para colocar el estilo interno de la página; ya sea usando CSS u otros lenguajes
similares. No es necesario colocarlo si se va a vincular a un archivo externo usando la
etiqueta <link>.
<meta>: para metadatos como la autoría o la licencia, incluso para indicar parámetros http
(mediante http-equiv="") cuando no se pueden modificar por no estar disponible la
configuración o por dificultades con server-side scripting.
<body>: define el contenido principal o cuerpo del documento. Esta es la parte del documento
html que se muestra en el navegador; dentro de esta etiqueta pueden definirse propiedades
comunes a toda la página, como color de fondo y márgenes. Dentro del cuerpo <body> es
posible encontrar numerosas etiquetas. A continuación se indican algunas a modo de ejemplo:
https://es.wikipedia.org/wiki/HTML 4/10
21/3/2020 HTML - Wikipedia, la enciclopedia libre

<article>: Representa una composición auto-contenida en un documento, página, una


aplicación o en el sitio, que se destina a distribuir de forma independiente o re-utilizable.
<h1> a <h6>: encabezados o títulos del documento con diferente relevancia.
<table>: define una tabla.
<tr>: fila de una tabla.
<td>: celda de una tabla (debe estar dentro de una fila).
<footer> : representa el pie de un documento o sección. La información que se suele
añadir en este bloque es el autor del documento, enlaces a contenido relacionado,
información de copyright, avisos legales, etc.
<a>: hipervínculo o enlace, dentro o fuera del sitio web. Debe definirse el parámetro de
pasada por medio del atributo href. Por ejemplo: <a href="http://www.example.com"
title="Ejemplo" target="_blank" tabindex="1">Ejemplo</a> se representa como
ejemplo.14
<div>: división de la página. Se recomienda, junto con css, en vez de <table> cuando se
desea alinear contenido.
<img>: imagen. Requiere del atributo src, que indica la ruta en la que se encuentra la imagen.
Por ejemplo: <img src="./imágenes/mifoto.jpg" />. Es conveniente, por accesibilidad,
poner un atributo alt="texto alternativo".
<li><ol><ul>: etiquetas para listas.
<b>: texto en negrita (etiqueta desaprobada. Se recomienda usar la etiqueta <strong>).
<i>: texto en cursiva (etiqueta desaprobada. Se recomienda usar la etiqueta <em>).
<s>: texto tachado (etiqueta desaprobada. Se recomienda usar la etiqueta <del>).
<u>: Antes texto subrayado. A partir de HTML 5 define porciones de texto diferenciadas o
destacadas del resto, para indicar correcciones por ejemplo (etiqueta desaprobada en HTML
4.01 y redefinida en HTML 5).15 16
<main>: división estructural de la página que engloba el contenido principal de la misma.
Dentro de esta etiqueta, por ejemplo, encontramos los <article>.
<span> : Sirve para diferenciar un texto de otro.
<br>: Sirve para provocar un salto de línea.Esta etiqueta no se cierra.

La mayoría de etiquetas deben cerrarse como se abren, pero con una barra («/») tal como se muestra
en los siguientes ejemplos:

<table><tr><td>Contenido de una celda</td></tr></table>.


<script>Código de un script integrado en la página</script>.
<header> División estructural en la parte del contenido.

Nociones básicas de HTML


El lenguaje HTML puede ser creado y editado con cualquier editor de textos básico, como puede ser
Gedit en GNU/Linux, el Bloc de notas de Windows, o cualquier otro editor que admita texto sin
formato como GNU Emacs, Microsoft Wordpad, TextPad, Vim, Notepad++, entre otros.

Existen, además, otros editores para la realización de sitios web con características WYSIWYG (What
You See Is What You Get, o en español: «lo que ves es lo que obtienes»). Estos editores permiten ver
el resultado de lo que se está editando en tiempo real, a medida que se va desarrollando el
documento. Ahora bien, esto no significa una manera distinta de realizar sitios web, sino que una
forma un tanto más simple, ya que estos programas, además de tener la opción de trabajar con la

https://es.wikipedia.org/wiki/HTML 5/10
21/3/2020 HTML - Wikipedia, la enciclopedia libre

vista preliminar, tiene su propia sección HTML, la cual va generando todo el código a medida que se
va trabajando. Algunos ejemplos de editores WYSIWYG son KompoZer, Microsoft FrontPage o Adobe
Dreamweaver.

Combinar estos dos métodos resulta muy interesante, ya que de alguna manera se ayudan entre sí.
Por ejemplo, si se edita todo en HTML y el desarrollador olvida algún código o etiqueta, basta con
dirigirse al editor visual o WYSIWYG y se continúa ahí la edición o viceversa, ya que hay casos en que
resulta más rápido y fácil escribir directamente el código de alguna característica que el usuario desea
adherir al sitio que buscar la opción en el programa mismo.

Existe otro tipo de editores HTML llamados WYSIWYM que dan más importancia al contenido y al
significado que a la apariencia visual. Entre los objetivos que tienen estos editores es la separación del
contenido y la presentación, fundamental en el diseño web.

HTML utiliza etiquetas o marcas, que consisten en breves instrucciones de comienzo y final,
mediante las cuales se determina la forma en la que debe aparecer en su navegador el texto, así como
también las imágenes y los demás elementos, en la pantalla del ordenador.

Toda etiqueta se identifica porque está encerrada entre los signos menor que y mayor que (<>), y
algunas tienen atributos que pueden tomar algún valor. En general las etiquetas se aplicarán de dos
formas especiales:

Se abren y se cierran, como por ejemplo: <b>negrita</b>, que se vería en su navegador web
como negrita.
No pueden abrirse y cerrarse, como <hr />, que se vería en su navegador web como una línea
horizontal.
Otras que pueden abrirse y cerrarse, como por ejemplo <p>.
Las etiquetas básicas o mínimas son:

1 <!DOCTYPE HTML>
2 <html>
3 <head>
4 <meta charset="utf-8" />
5 <title>Ejemplo1</title>
6 </head>
7 <body>
8 <p>Párrafo de ejemplo</p>
9 </body>
10 </html>

Editores de textos
Para el desarrollo web los programadores se auxilian de un editor de texto. Estos normalmente están
hechos con el fin de facilitar la programación. Existen actualmente muchos, como son estos:
Notepad++, Adobe Dreamweaver, Sublime text, entre otros.

Aprender HTML analizando páginas reales


Seleccionando la opción «ver código fuente» en el navegador, se puede ver realmente la información
que está recibiendo el navegador web y cómo la está interpretando.

Por ejemplo: en Internet Explorer o en Firefox, simplemente hay que desplegar el menú «ver» y luego
elegir «código fuente», mientras que en Chrome presionar Ctrl + U . De esta forma, se abrirá el editor
de texto configurado como predeterminado en el sistema con el código fuente de la página que se esté

https://es.wikipedia.org/wiki/HTML 6/10
21/3/2020 HTML - Wikipedia, la enciclopedia libre

viendo en ese momento en el explorador. Otra forma más rápida


consiste en hacer clic con el botón derecho del ratón en cualquier
punto del área donde el navegador muestra la página web y elegir
«ver código fuente».

Aparte de poder ver el código fuente HTML de una página web


con las opciones antes descritas, Internet Explorer, Firefox y
Google Chrome incorporan también unas herramientas
conocidas como inspectores de página que se puede activar con
F12 . Captura del inspector de página de
Firefox.
Con estas herramientas es posible visualizar una página web y
seleccionar dentro de ella un elemento concreto del cual
queremos conocer cuál es el código HTML con el que está hecho señalando el elemento en cuestión
simplemente con el ratón. Al hacer esto, el código se mostrará en un área especial dentro del
navegador en el que el usuario podrá ver el código HTML en cuestión (ver imagen), además, de las
reglas CSS que aplican a ese código HTML en concreto. Este tipo de análisis resulta sumamente
instructivo para aprender a desarrollar en HTML.

Para el navegador Firefox, además, existe como alternativa a la herramienta nativa el plugin Firebug,
muy similar a la herramienta que Firefox incorpora por defecto.

Historia del estándar


En 1989 existían dos técnicas que permitían vincular documentos electrónicos, por un lado los
hipervínculos o enlaces (hiperlinks o links) y por otro lado un poderoso lenguaje de etiquetas
denominado SGML. Por entonces, Tim Berners-Lee, quien trabajaba en el Centro Europeo de
Investigaciones Nucleares CERN da a conocer a la prensa que estaba trabajando en un sistema que va
a permitir acceder a ficheros en línea que funcionaba sobre redes de computadoras o máquinas
electrónicas basadas en el protocolo TCP/IP. Inicialmente fue desarrollado para que se pudiera
compartir fácilmente información entre científicos de distintas universidades e institutos de
investigación de todo el mundo.17

A principios de 1990, define por fin el HTML como un subconjunto del conocido SGML y crea algo
más valioso incluso, el World Wide Web.

Tim Berners-Lee creó el proyecto World Wide Web (Tejido o Telaraña Mundial), así como un sistema
que facilitaba la lectura de información, mediante un programa de navegación. Sería el primer
navegador web, llamado WorldWideWeb, y desarrollado durante la segunda mitad del año 1990;
siendo tiempo después rebautizado como Nexus, para evitar confusiones por su nombre que era igual
al de la tecnología que representaba. Le siguieron otros dos navegadores: el Line Mode Browser y el
ViolaWWW. Este último, desarrollado en 1992, fue el primer navegador en popularizarse entre los
primeros usuarios de la World Wide Web.18

Pei-Yuan Wei presentó el ViolaWWW,19 que funcionaría en modo texto y sobre un sistema operativo
UNIX.

Los trabajos para crear un sucesor del HTML, denominado HTML +, comenzaron a finales de 1993.
HTML+ se diseñó originalmente para ser un superconjunto del HTML que permitiera evolucionar
gradualmente desde el formato HTML anterior. A la primera especificación formal de HTML+ se le
dio, por lo tanto, el número de versión 2 para distinguirla de las propuestas no oficiales previas. Los
trabajos sobre HTML+ continuaron, pero nunca se convirtió en un estándar, a pesar de ser la base
formalmente más parecida al aspecto compositivo de las especificaciones actuales.

https://es.wikipedia.org/wiki/HTML 7/10
21/3/2020 HTML - Wikipedia, la enciclopedia libre

El borrador del estándar HTML 3.0 fue propuesto por el recién formado W3C en marzo de 1995. Con
él se introdujeron muchas nuevas capacidades; por ejemplo, facilidades para crear tablas, hacer que
el texto fluyese alrededor de las figuras y mostrar elementos matemáticos complejos. Aunque se
diseñó para ser compatible con HTML 2.0, era demasiado complejo para ser implementado con la
tecnología de la época, y cuando el borrador del estándar expiró en septiembre de 1995, se abandonó
debido a la carencia de apoyos de los fabricantes de navegadores web. El HTML 3.1 nunca llegó a ser
propuesto oficialmente, y el estándar siguiente fue el HTML 3.2, que abandonaba la mayoría de las
nuevas características del HTML 3.0 y, a cambio, adoptaba muchos elementos desarrollados
inicialmente por los navegadores web Netscape y Mosaic. La posibilidad de trabajar con fórmulas
matemáticas que se había propuesto en el HTML 3.0 pasó a quedar integrada en un estándar distinto
llamado MathML.

En 1997, HTML 4.0 se publicó como una recomendación del W3C. HTML 4.0 adoptó muchos
elementos específicos desarrollados inicialmente para un navegador web concreto, pero al mismo
tiempo comenzó a limpiar el HTML señalando algunos de ellos como «desaprobados» (deprecated,
en inglés).

HTML 4.0 implementa características como XForms 1.0 que no necesitan implementar motores de
navegación que eran incompatibles con algunas páginas web HTML. En 2004 la W3C reabrió el
debate de la evolución del HTML, y se dieron a conocer las bases para la versión HTML5. No
obstante, este trabajo fue rechazado por los miembros del W3C y se daría preferencia al desarrollo del
XML.

Apple, Mozilla y Opera anunciaron su interés en seguir trabajando en el proyecto bajo el nombre de
WHATWG,20 que se basa en la compatibilidad con tecnologías anteriores.

En 2006, el W3C se interesó en el desarrollo de HTML5, y en 2007 se unió al grupo de trabajo del
WHATWG para unificar el proyecto.

Accesibilidad web
El diseño en HTML, aparte de cumplir con las especificaciones propias del lenguaje, debe respetar
ciertos criterios de accesibilidad web, siguiendo unas pautas o las normativas y leyes vigentes en los
países donde se regule dicho concepto. Se encuentra disponible y desarrollado por el W3C a través de
las Pautas de Accesibilidad al Contenido Web 1.0 WCAG (actualizadas recientemente con la
especificación 2.0),21 aunque muchos países tienen especificaciones propias, como es el caso de
España con la Norma UNE 139803.22

Entidades HTML
Muchos caracteres especiales, letras con tilde, diéresis o símbolos de escritura del lenguaje pueden
representarse en un documento HTML tanto por sí mismos, como por una referencia a una entidad.
Entre las ventajas de usar una referencia a entidad, están la de poder representar caracteres Unicode
usando una codificación de caracteres distinta, o para suplir la falta de algunos caracteres en el
teclado usado.

Véase también
Anexo:Elementos HTML
Colores HTML
Hojas de estilo en cascada o CSS
Javascript

https://es.wikipedia.org/wiki/HTML 8/10
21/3/2020 HTML - Wikipedia, la enciclopedia libre

Referencias
It is expected that the authors of the RFC and
1. «¿Qué es y para qué sirve HTML?, el the community at large will begin correcting
lenguaje más importante para crear páginas the specification with field experience.»
web» (http://www.aprenderaprogramar.es/inde
x.php?option=com_content&view=article&id= 7. «HTML+ Internet-Draft - Abstract» (http://arqui
435:ique-es-y-para-que-sirve-html-el-lenguaje vo.pt/wayback/20160515150537/https://datatr
-mas-importante-para-crear-paginas-webs-ht acker.ietf.org/public/idindex.cgi?command=id_
detail&id=789). Archivado desde el original (ht
ml-tags-cu00704b&catid=69:tutorial-basico-pr
tps://datatracker.ietf.org/public/idindex.cgi?co
ogramador-web-html-desde-cero&Itemid=19
2). mmand=id_detail&id=789) el 15 de mayo de
2016. «Browser writers are experimenting
2. «HTML Tags» (http://www.w3.org/History/199 with extensions to HTML and it is now
21103-hypertext/hypertext/WWW/MarkUp/Tag appropriate to draw these ideas together into
s.html). World Wide Web Consortium. a revised document format. The new format is
Consultado el 8 de abril de 2007. designed to allow a gradual roll over from
3. «First mention of HTML Tags on the www-talk HTML, adding features like tables, captioned
mailing list» (http://lists.w3.org/Archives/Publi figures and fill-out forms for querying remote
c/www-talk/1991SepOct/0003.html). World databases or mailing questionnaires.»
Wide Web Consortium. 29 de octubre de 8. www.ri5.com.ar/ayuda03.php (http://www.ri5.c
1991. Consultado el 8 de abril de 2007. om.ar/ayuda03.php) El lenguaje HTML.
4. «Index of elements in HTML 4» (http://www.w 9. «www.w3.org/TR/html401/intro/sgmltut.html#h
3.org/TR/1999/REC-html401-19991224/index/ -3.2.2» (http://www.w3.org/TR/html401/intro/s
elements). World Wide Web Consortium. 24 gmltut.html#h-3.2.2).
de diciembre de 1999. Consultado el 8 de
10. «www.w3.org/TR/xhtml1/diffs.html#h-4.4» (htt
abril de 2007.
p://www.w3.org/TR/xhtml1/diffs.html#h-4.4).
5. Tim Berners-Lee (9 de diciembre de 1991).
«Re: SGML/HTML docs, X Browser (archived 11. «www.cs.tut.fi/~jkorpela/qattr.html» (http://ww
www-talk mailing list post)» (http://lists.w3.org/ w.cs.tut.fi/~jkorpela/qattr.html).
Archives/Public/www-talk/1991NovDec/0020. 12. «www.w3.org/History/19921103-
html). Consultado el 16 de junio de 2007. hypertext/hypertext/WWW/MarkUp/Tags.html»
«SGML is very general. HTML is a specific (http://www.w3.org/History/19921103-hypertex
application of the SGML basic syntax applied t/hypertext/WWW/MarkUp/Tags.html).
to hypertext documents with simple 13. «www.w3.org/TR/1999/REC-html401-
structure.» 19991224/struct/objects.html#adef-ismap» (ht
6. Raymond, Eric. «IETF and the RFC tp://www.w3.org/TR/1999/REC-html401-1999
Standards Process» (http://www.faqs.org/doc 1224/struct/objects.html#adef-ismap).
s/artu/ietf_process.html). The Art of Unix 14. www.example.com
Programming (https://web.archive.org/web/20 (http://www.example.com/).
050317014053/http://www.faqs.org/docs/artu/) 15. The return of the u element (http://html5docto
. Archivado desde el original (http://www.faqs. r.com/u-element/), "regreso de la etiqueta u"
org/docs/artu/) el 17 de marzo de 2005. (en inglés).
Consultado el 15 de marzo de 2008. «In IETF 16. Referencia de la etiqueta u (http://www.quacki
tradition, standards have to arise from t.com/html_5/tags/html_u_tag.cfm) (en
experience with a working prototype inglés).
implementation — but once they become
standards, code that does not conform to 17. Where the Web was born (http://public.web.ce
them is considered broken and mercilessly rn.ch/public/en/about/web-en.html), "Donde la
scrapped. …Internet-Drafts are not Web nació". Sitio oficial del CERN (en inglés).
specifications, and software implementers and 18. «Curso de HTML». (http://www.youbioit.com/e
vendors are specifically barred from claiming s/article/shared-information/1006/curso-de-ht
compliance with them as if they were ml). Consultado el 5 de marzo de 2014.
specifications. Internet-Drafts are focal points 19. ViolaWWW Hypertext Browser (http://www.w
for discussion, usually in a working group… 3.org/History/19921103-hypertext/hypertext/W
Once an Internet-Draft has been published WW/Viola/violaWWWAbout.html), (en inglés).
with an RFC number, it is a specification to W3C. Consultado el 3 de marzo de 2014.
which implementers may claim conformance.
https://es.wikipedia.org/wiki/HTML 9/10
21/3/2020 HTML - Wikipedia, la enciclopedia libre

20. www.whatwg.org (https://www.whatwg.org/) 22. Norma UNE 139803 (https://web.archive.org/


sitio web de WHATWG. web/20080314011600/http://www.inteco.es/Ac
21. «Web Content Accessibility Guidelines cesibilidad/Normativa_1/Descarga/DescargaU
(WCAG) 2.0» (http://www.w3.org/TR/WCAG/). NE_139803).

Bibliografía
Sergio Luján Mora (2001). Programación en Internet: Clientes Web (http://hdl.handle.net/10045/1
6994) (libro completo gratuito en pdf) (1ª edición). Editorial Club Universitario.
Sergio Luján Mora (2002). Programación de aplicaciones web: historia, principios básicos y
clientes web (http://hdl.handle.net/10045/16995) (libro completo gratuito en pdf) (1ª edición).
Editorial Club Universitario.

Enlaces externos
Wikimedia Commons alberga una categoría multimedia sobre HTML.
Wikilibros alberga un libro o manual sobre Lenguaje HTML.
Página web principal de HTML (http://www.w3.org/html/) — estándar de html del W3C (en inglés)
Borrador actual de especificaciones de HTML en su versión 5 (http://dev.w3.org/html5/spec/Over
view.html).

Obtenido de «https://es.wikipedia.org/w/index.php?title=HTML&oldid=124239836»

Esta página se editó por última vez el 13 mar 2020 a las 22:24.

El texto está disponible bajo la Licencia Creative Commons Atribución Compartir Igual 3.0; pueden aplicarse cláusulas
adicionales. Al usar este sitio, usted acepta nuestros términos de uso y nuestra política de privacidad.
Wikipedia® es una marca registrada de la Fundación Wikimedia, Inc., una organización sin ánimo de lucro.

https://es.wikipedia.org/wiki/HTML 10/10

También podría gustarte