1. Antes de empezar

  1. Introducción
  2. Consejos a tener en cuenta
  3. Normas básicas de XHTML
  4. Programas para crear tus páginas

Introducción

Las páginas web son documentos que tienen la propiedad de poder ser visualizados en cualquier ordenador sea cual sea su sistema operativo (Windows, Macintosh, Linux, MS-Dos, etc.). Esto se consigue creando un lenguaje estándar compatible con todos estos sistemas.
Este lenguaje se llama HTML (HiperText Markup Language, traducido, lenguaje de etiquetas para hipertexto). Este lenguaje evoluciona continuamente siendo el responsable de sus normas de uso el W3C, World Wide Web Consortium. La versión de referencia actual es la 4.01, que es la que trataremos en estas lecciones. A partir de enero de 2000 entró en vigor el XHTML (eXtended HiperText Markup Language) prácticamente igual al HTML aunque con algunas normas más estrictas como por ejemplo el uso de mayúsculas y minúsculas en las etiquetas.
Las páginas escritas en HTML (o XHTML) son documentos de texto basados en juego de caracteres ASCII reconocido por todas estas plataformas.
Los distintos formatos que podemos dar a nuestra página (fuentes, párrafos, tablas, listas, etc.) se definen mediante unas etiquetas entre los símbolos < y >. La mayoría de las etiquetas necesitan otra etiqueta de cierre que indique hasta donde se aplica la etiqueta y va precedida de /.
Por ejemplo, la etiqueta <B> indica letra en negrita (del inglés Bold). Si queremos escribir Mi web en negrita lo indicaremos:

<B>Mi web</B>

Cada etiqueta tiene una serie de parámetros que la definen por defecto y que pueden variarse asignándoles otro valor. Estos parámetros o atributos se escriben sólo dentro de la etiqueta de inicio, antes del símbolo >, y no es necesario repetirlos en la etiqueta de cierre. Por ejemplo <a> es la etiqueta para crear un vínculo. La dirección del vínculo se indica en el atributo href. Así un vínculo al periódico El País lo escribiríamos de la siguiente manera <a href="http://www.elpais.es">El País</a> obteniendo El País

Para facilitar la comprensión del código html en este tutorial se indicarán las etiquetas en color azul, sus atributos en color rojo y las propiedades de las hojas de estilo, que se explicarán más adelante, en verde. La mayoría de editores utilizan también diferentes colores para mejorar la edición de páginas web.

Arriba

Consejos a tener en cuenta

Hay una serie de importantes factores que debemos tener en cuenta a la hora de crear nuestra página web. Vamos a conocerlos.

Organización

Antes de crear la página es importante tener clara su estructura. Está estudiado que la mayoría de navegantes buscan rapidez y simplicidad en las páginas que visitan. Si el visitante de nuestra página ve que esta no tiene una estructura clara, que la navegación entre las distintas páginas no es sencilla, o que hay demasiados recursos inútiles que hacen muy lenta la navegación, se irá a buscar otro sitio. Estos son algunos consejos para conseguirlo:

Cuidar la estructura de los archivos y carpetas

La estructura de las carpetas y ficheros de nuestro sitio web debe estar bien estructurada, sobretodo para facilitarnos las actualizaciones posteriores. Estos son algunos aspectos a tener en cuenta:

Mejorar el entorno del Windos

Cuando estemos diseñando nuestra página web trabajaremos con varios archivos al mismo tiempo. Para facilitar el trabajo es recomendable que el Explorador de Windows muestre las extensiones de los archivos, opción que por defecto está desactivada. Esto nos permitirá comprobar que el nombre y la extensión de nuestros archivos son correctos, pues en ocasiones pueden producirse errores.


Actividad 1.1

  1. Abre el Explorador de Windows.
  2. Selecciona el menú Herramientas - Opciones de carpeta. Si tienes Windows 98 o 95 está en el menú Ver
  3. Pulsa sobre la pestaña Ver.
  4. Si la casilla Ocultar extensiones para los tipos de archivo conocidos está activada, desactívala.
  5. Selecciona Aceptar y comprueba en el Explorador que las extensiones son visibles

Arriba

Normas básicas de XHTML

Como ya hemos dicho el lenguaje XHTML es más estricto que el HTML en algunos aspectos. Con HTML existe una cierta flexibilidad a la hora de escribir el código lo que en ocasiones provoca que distintos navegadores puedan interpretar la misma página de maneras diferentes.

Estas son algunas de las normas que conviene que empecemos a tener en cuenta.

Los documentos han de ser gramaticalmente correctos
Las etiquetas de los elementos no se pueden solapar.
incorrecto <h1><i>Encabezado</h1></i>
correcto <h1><i>Encabezado</i></h1>
Todos los nombres de elementos y sus atributos han de ir en minúsculas
Las etiquetas <BODY> o <Body> no serán interpretadas correctamente, se escribirá <body>
Todos los elementos han de llevar etiqueta de cierre
Sólo algunos elementos no llevan o es opcional. Se verán a medida que aparezcan.
incorrecto <p>Párrafo
correcto <p>Párrafo</p>
Los valores de los atributos han de ir entre comillas
incorrecto <table rows=3>
correcto <table rows="3">
Arriba

Programas para crear tus páginas

Las páginas web son, como ya hemos dicho, documentos de texto sin ningún formato especial, es decir, documentos escritos con caracteres ASCII, y por tanto pueden editarse y crearse desde cualquier editor de textos. Así pues podríamos empezar a crear nuestras páginas web simplemente con el Bloc de notas de Windows, o incluso con el antiguo EDIT de MS-Dos.
Si usamos el Bloc de notas o cualquier otro editor de textos sencillo nos fijaremos a la hora de guardar las páginas en la extensión del archivo. Por defecto el Bloc de notas asigna la extensión .TXT a los archivos creados, si no cambiamos esto no funcionarán nuestras páginas. Al guardar seleccionaremos en el cuadro Guardar como... - Todos los archivos (*.*) y escribiremos el nombre del archivo seguido de .htm o .html. A continuación comprobaremos el resultado en el Explorador de Windows.

Existen editores de texto que reconocen el formato de las páginas web y presentan con colores distintos las etiquetas y el resto de elementos del código facilitando el trabajo. Un buen editor es Ultraedit disponible en Internet en http://www.ultraedit.com

Una buena opción es el editor del Mozilla, programa GNU de libre distribución disponible en Internet en http://www.mozilla.org. Este editor permite trabajar directamente en código o en dos modos de previsualización de la página, con o sin las etiquetas.

Otro buen programa que automatizan la inserción de etiquetas con botones, es el Homesite, también disponible en Internet en http://www.macromedia.com. Este ya permite la inserción de los últimos elementos como applets de Java, Javascript y dhtml, y permite escribir el código directamente o que lo cree el propio programa. Esta característica introduce el otro tipo de programas de edición de páginas web, en los que creamos la página como si de un documento de un procesador de textos se tratara y el programa se encarga de generar el código.

Uno de los mejores y más completos programas de este tipo es el Dreamweaver de Macromedia, del que puede descargarse una versión de prueba en http://www.macromedia.com.

Otros editores a señalar son:

Aunque procesadores de texto como el Microsoft Word o OpenOffice.org permitan crear páginas web, no es en absoluto recomendable por la enorme cantidad de código inútil que generan que llega a cuadruplicar el tamaño de los archivos.

Mi recomendación para empezar a crear páginas web es aprender el código y probar a crear algunas páginas de este modo antes de probar los programas que lo generan automáticamente. Con esto conseguiremos entender que estamos haciendo, y sabremos interpretar y añadir a nuestras páginas diseños y efectos que veamos en otras webs.

Para el seguimiento de estas páginas basta utilizar el Bloc de notas, si bien se recomienda utilizar un editor de textos como Ultraedit que resalta las etiquetas, o editores de html como Mozilla o Homesite que a pesar de su sencillez resultan muy útiles a la hora de escribir, y cuya única dificultad suele ser que están en inglés.

En estas lecciones se darán pequeñas indicaciones para realizar las actividades con el editor del Mozilla. Si vas a utilizarlo has de tener en cuenta algo importante. Si escribes el código html en el editor de código fuente y luego lo visualizas en cualquiera de los otros modos de edición, Mozilla corrige y adapta el código que has escrito para validarlo, con lo que un error de escritura puede significar que se elimine parte del código que hemos introducido.

Arriba


Valid HTML 4.01! Plantilla inicial Plantilla inicial