Formas de editar documentos
Existen dos formas de escribir documentos según el programa que utilicemos. La más conocida es la que usan los procesadores de textos, llamada WYSIWYG. La que nos propone html es la de los lenguajes de marcas.
La filosofía WYSIWYG
Esta palabreja tan extraña proviene del inglés What You See Is What You Get, que podría traducirse literalmente al castellano como «lo que se ve es lo que se obtiene». Ésta es la filosofía que se sigue al trabajar con los procesadores de textos a los que estamos habituados (como Microsoft Word, Pages u Openoffice.orw Writer). En estos programas, conforme se va escribiendo el texto se va visualizando en la pantalla cómo va quedando el resultado final. Debido a esto, una gran parte de su interfaz se dedica al estilo que tendrá el documento (tamaños y tipos de letra, ubicación de los elementos, visualización del documento, etcétera). Por ello, es muy posible que al trabajar así se mezclen en nuestra cabeza cuestiones de contenido con cuestiones de formato del texto.
La filosofía de los lenguajes de marcas
El enfoque de estos lenguajes es totalmente diferente. El autor sólo debe encargarse de escribir el contenido del texto y utilizar un código para definir su estructura. Posteriormente, será la tecnología la encargada de procesar ese código y ocuparse de la presentación y del aspecto visual. Así, por ejemplo, cuando en html definimos un encabezado para representar un título y un párrafo de texto, no hay que decirle que la letra del título debe ser más grande que la del texto, porque eso ya lo sabe el navegador de internet.
Por lo tanto, a la hora de trabajar con lenguajes de marcas en general (y con html en particular) sólo pensaremos en estructura (títulos, párrafos, listas, tablas, etcétera) y en el contenido del texto.