¿Qué es HTML? Cómo crear una página web

HTML es un lenguaje universal que funciona en cualquier plataforma y con cualquier navegador o browser. El precio que paga por su universalidad es su poca sofisticación, ya que es el viejo formato ASCII. Por ello, para que un documento HTML sea más que simples caracteres básicos, debe contener una serie de instrucciones para el browser que lo va a reproducir denominadas etiquetas o tags, distinguidas del texto porque van entre guiones. Estas etiquetas contienen todo el resto de la información de la página web.

Por tanto, si un documento HTML no es más que texto ASCII, cualquier documento web puede escribirse desde un sencillo programa básico de texto como el Cuaderno de Notas de Windows. Escribir un documento complejo así, exige un conocimiento exhaustivo de las etiquetas existentes y sus normas de uso; para evitarlo, hay una serie de programas denominados editores de HTML que permiten componer una página desde un interfaz parecido al de un procesador de textos.

A la hora de crear una página web, y aunque utilicemos un editor de HTML, es casi imprescindible comprender la disposición del etiquetado de un documento y manejar siquiera las etiquetas más elementales. Hay muchas razones que pueden aducirse a ello:

  • Los editores de HTML no son siempre herramientas perfectas. Frecuentemente será necesario consultar el código completo con las etiquetas HTML para corregir ñas disfunciones.
  • Lo ideal para aprender a diseñar páginas web es observar las páginas de los demás, cuyos códigos fuente están siempre disponibles para ser imitados.
  • Los mismos editores HTML manejan términos del lenguaje HTML que es preciso comprender.
  • Es fundamental un buen conocimiento de HTML para introducir otros códigos más potentes como los de Javascript.

El objetivo de este documento es aprender a componer una sencilla página web desde el más básico de los programas de texto disponibles en Windows. Así, seremos capaces de entender y manejar los códigos fuente de las páginas más complejas.

¿Qué es JavaScript?

¿Qué es exactamente JavaScript?

JavaScript es un lenguaje de programación utilizado para hacer páginas web interactivas. Se ejecuta en el ordenador de tus visitantes y no requiere constantes descargas desde tu sitio Web. JavaScript se utiliza a menudo para crear encuestas y cuestionarios. Pero para entender mejor que es JavaScript, sigue leyendo.

¿Son JavaScript y Java lo mismo?

No, son dos lenguajes completamente diferentes. Sólo sus nombres son similares. Hablaremos de Java más adelante en alguna sección, para quienes estén interesados también.

¿Qué necesito para ejecutar JavaScript?

El soporte de JavaScript está construido en todos los navegadores principales, incluyendo Internet Explorer, Firefox y Safari. Siempre que los visitantes de tu sitio utilizcen navegadores que soporta JavaScript (la mayoría lo hacen), y tengan JavaScript activado (está por defecto), JavaScript se ejecutará cuando visitan la página.

¿Necesito aprender Javascript para poder usarlo?

No. Hay un montón de JavaScript escrito ya, que las personas han hecho disponible para conectar directamente en tu página web.

¿Qué necesito para escribir JavaScript?

JavaScript es un lenguaje interpretado, así que no se requiere ningún programa especial para crear el código usable. Cualquier editor de texto como Notepad (Bloc de notas, uno de los accesorios que viene en Windows) es bastante satisfactorio para poder escribir JavaScript. Dicho esto, es un editor que colorea el código para que sea más fácil ver, qué es lo que hace más fácil encontrar tus errores.

¿Puedo usar HTML en lugar de JavaScript?

No. HTML y JavaScript son dos cosas totalmente diferentes. HTML es un lenguaje de marcado, diseñado para definir el contenido de la página web estática. JavaScript es un lenguaje de programación, diseñado para realizar tareas dinámicas. A veces la distinción es confusa, porque el código JavaScript puede ir en el mismo archivo como HTML.

¿Puedo usar PHP o algún otro lenguaje de servidor en lugar de JavaScript?

Tal vez. Depende de donde necesita el código ejecutarse. Si tiene que ejecutarse antes de la carga de la página, puedes utilizar un lenguaje server-side. Si se tiene que ejecutar después de la carga de la página, entonces debes utilizar JavaScript. Esto es, porque es la única lengua scripting apoyada por todos los navegadores que admiten secuencias de comandos de cliente.

¿Va Javascript en el mismo archivo que HTML?

Puede, pero las secuencias de comandos serán reutilizadas más fácilmente en varias páginas de tu sitio web si los pones en archivos separados. (Usar una extensión .JS ayuda a identificarlos como Javascript). Sólo tienes que linkear JavaScript en el HTML insertando una etiqueta de <script>. El mismo JavaScript puede agregarse luego a varias páginas, sólo añadiendo la etiqueta apropiada en cada una de las páginas para establecer el enlace.

Hasta aquí la introducción, que puede ayudar al inicio si no entendemos muy bien que es JavaScript. Para saber más, mira los próximos posts! 🙂