IntroducciónHTML es es acrónimo de HiperText Markup Language que, traducido al español, quiere decir algo así como lenguaje de definición por marcas para hipertexto, es decir, HTML es un lenguaje que permite definir documentos hipertexto a base de ciertas etiquetas que marcan partes de un texto cualquiera dándoles una estructura y/o jerarquía.
En la definición anterior, la palabra hipertexto aparece subrayada, lo que indica que es un enlace a otro sitio. Este sitio contendrá (en este caso) la definición de hipertexto. El lugar donde se encuentra la definición puede ser el mismo documento, otro documento en este mismo servidor u otro documento en cualquier servidor de Internet. Es esta posibilidad la que ha logrado la actual difusión de Internet, ya que permite a cualquier usuario sin conocimientos de informática la búsqueda de información o navegación por la Red.
Como he dicho antes, HTML permite convertir un texto cualquiera en hipertexto añadiendo ciertas etiquetas al mismo; estas etiquetas permiten fundamentalmente dar formato, incluir imágenes y crear enlaces en un documento, en definitiva dan un aspecto mucho más vistoso y atractivo que el de un texto normal. No obstante hay que destacar una de las principales características del HTML: los documentos definidos con este lenguaje no serán representados de igual forma en todos los visualizadores, por lo que al confeccionarlos debemos prestar más atención a la estructura y organización del texto que a la apariencia del mismo (esto último lo haríamos si quisieramos el texto para imprimirlo). En versiones más recientes, incluso aún en desarrollo, de HTML se incluyen nuevas etiquetas para cuidar más la presentación; esto queda fuera del alcance de este curso, pero con la información que aquí se facilita y las referencias seleccionadas, espero que todo aquel que tenga alguna información que aportar a la WWW sea capaz de crear sus documentos HTML.
Creo que la principal virtud del HTML es su facilidad de aprendizaje y uso, ya que no es necesario el manejo de ninguna herramienta específica para la creación de documentos salvo un procesador de textos capaz de generar documentos en formato ASCII.