CC Flickr: Randen Pederson
CC Flickr: Randen Pederson
HTML


El lenguaje de marcado HTML (Hyper Text Markup Language), es el lenguaje más utilizado en la construcción de páginas web. Consiste de elementos HTML, "etiquetas" delimitadas por corchetes angulares <,>. Por ejemplo, <html> ... </html>, <p>, <ul>, <img>. Son los bloques para la construcción de cualquier sitio web.

El lenguaje HTML nos permite la construcción de páginas estructuradas, llamadas hipertextos, con ayuda de encabezados, párrafos, listas, hiperenlaces, imágenes, y otros. También es posible incorporar secuencias de comandos o scripts como lo es el lenguaje JavaScript.

Con HTML, se pueden incorporar hojas de estilo en cascada CSS (Cascade Style Sheets), que permiten el manejo de apariencia y distribución de textos.

Los navegadores de Internet como el Firefox de Mozilla, Google Chrome, Safari, Opera o el Internet Explorer, interpretan los elementos de HTML, textos, imágenes y nos presentan dinámicamente una página web.

Editores de HTML de código fuente abierto y/o software libre

Existen varias opciones de Editores, que facilitan la edición de código HTML:

Editores de texto:

Editores WYSIWYG (Lo que ves es lo que obtienes)

Tutoriales del lenguaje HTML

Herramientas y recursos adicionales.





Otros lenguajes de programación Web.

Existen otros lenguajes de marcado que complementan a HTML, para la programación de aplicaciones especiales. Entre ellos se encuentran:
  • XHTML (eXtensible Hyper Text Markup Language), una versión más estricta y limpia de HTML.
  • CSS (Cascade Style Sheets), define los estilos en los cuales se despliegan los elementos HTML.
  • XML (eXtensible Markup Language), para almacenar y transportar datos.
  • JavaScript, es un lenguaje de scripts o secuencias de instrucciones, que interpretan los navegadores.
  • PHP, es un lenguaje de scripts o secuencias de instrucciones que se interpreta del lado del servidor web. Se utiliza frecuentemente para la conexión con bases de datos como MySQL , PostgreSQLy otras.
  • Flash de Adobe, es un lenguaje para crear sitios interactivos y animados.
  • Ajax, es un lenguaje para actualizar partes de una página, sin tener que renovar todo. Es una combinación de JavaScript y XML.



CC: Carlos Lizárraga Celaya
Actualizado el 20 de Octubre de 2010.