El lenguaje HTML no es un lenguaje de programación propiamente dicho. Éste permite dar indicaciones precisas al programa navegador acerca de cómo hay que presentar el documento en pantalla: qué palabras se mostrarán en negrita o en cursiva, cuáles son los límites de los párrafos y que una lista ordenada aparezca numerada o bien que una imagen se sitúe a la izquierda o a la derecha. Dichas indicaciones van codificadas en las etiquetas HTML.
Etiquetas HTML
HTML es un lenguaje interpretado; las instrucciones (etiquetas, marcas o tags) se insertan en el mismo documento que la información textual. Cuando el navegador abre el archivo HTML muestra el texto y, a la vez, interpreta y ejecuta las órdenes HTML.