Introducción a la programación HTML
HTML es el lenguaje con el que se escribe el contenido de las páginas web
Las páginas web pueden ser vistas por el usuario mediante un tipo de aplicación llamada
cliente web o más comúnmente "navegador". Podemos decir por lo tanto que el HTML es el
lenguaje usado por para especificar el contenido que los navegadores deben representar a la
hora de mostrar una página web.
Un poco de historia
El lenguaje HTML se creó en 1991. Tiene una historia realmente corta, pero para su
poca vida ha sufrido importantes cambios. Su padre es Tim Berners-Lee que lo diseñó
con objetivos divulgativos. Inicialmente no se pensó que la web llegaría a ser un área
de ocio con carácter multimedia, de modo que, nació sin dar respuesta a todos los
posibles usos que se le iba a dar y a todos los colectivos de gente que lo utilizarían en
un futuro. Sin embargo, pese a esta deficiente planificación, sí que se han ido
incorporando modificaciones con el tiempo, agregando nuevas características para
cubrir las nuevas necesidades.
Los navegadores y sus problemas
El conflicto generado por los navegadores es debido a su diversidad. Existen multitud
de navegadores o clientes web presentes en el mercado los cuales muchas veces no
son capaces de interpretar un mismo código de una manera unificada. Esto obliga al
desarrollador a, una vez creada su página, comprobar que esta puede ser leída
satisfactoriamente por todos los navegadores, o al menos, los más utilizados. Cuando
surgen problemas de interpretación, queda de parte del desarrollador resolver el
problema tirando de técnicas o conocimientos que él disponga.
Los lenguajes de la web
HTML no está solo como único lenguaje para crear la web, aunque en un principio sí
que era así. Su evolución tan anárquica ha supuesto toda una seria de inconvenientes
y deficiencias que han debido ser superados con la introducción de otras tecnologías
accesorias capaces de organizar, optimizar y automatizar el funcionamiento de las
webs. Ejemplos que pueden sonaros son las CSS, o JavaScript.
Los editores de HTML
Además del navegador necesario para ver los resultados de nuestro trabajo,
necesitamos evidentemente otra herramienta capaz de crear la página en sí. Un archivo
HTML (una página) no es más que un texto plano al que le colocamos extensión ".html".
Es por ello que para programar en HTML necesitamos un editor de texto.
En 2001 cuando escribimos este manual por primera vez recomendábamos probar a
comenzar con el Bloc de notas que viene con Windows.
Es recomendable usar un editor de textos sencillo, de texto plano. Queremos remarcar
que nunca se debe usar el tipo de editor de textos que se usan para escribir
documentos, cartas, trabajos para el colegio, como Wordpad o Microsoft Word, pues
colocan su propio código especial al guardar los documentos y HTML es únicamente
texto plano, con lo que podremos tener problemas. Otro tipo de editor que tampoco
recomendamos es DreamWeaver, un editor que te escribe el HTML a base de tocar
botones, negritas, listas, crear tabla, etc. Para aprender es extremadamente
recomendable que se use un programa que te permita escribir el código en crudo, así
no tendrás problemas en el futuro. No es posible decir a nadie el editor que debe de
usar, porque cada uno tendrá sus preferencias. No obstante, en 2016 y para las
personas que están comenzando nosotros recomendamos: Atom y Brackets.
HTML es para escribir el contenido
Volveremos sobre este punto, pues es de vital importancia para entender y usar bien
HTML. Graba e tu memoria que HTML es para especificar el contenido de las páginas
web y no el aspecto que van a tener.
Cuando nos referimos al contenido queremos indicar párrafos, imágenes, listas, tablas
y todo aquello que forma parte de "el qué". Nunca debemos usar HTML para definir
cómo se debe de ver un contenido, si el texto debe tener color rojo, con una fuente
mayor, o si se debe alinear a la derecha. Para especificar el aspecto que debe tener
una web se usa un lenguaje complementario, llamado CSS. Por tanto, HTML sirve para
decir qué contenido debe tener una página y CSS sirve para decir cómo se debe
representar tal contenido, con qué estilo.
En conclusión, Como has visto, una página es un archivo donde está contenido el código HTML
en forma de texto. Estos archivos tienen extensión .html o .htm (es indiferente cuál utilizar). De
modo que cuando programemos en HTML lo haremos con un editor de textos y guardaremos
nuestros trabajos con extensión .html, por ejemplo (mipágina.html).
Comentarios
Publicar un comentario