Saltar navegación

1. Introdución

  • HTML é unha linguaxe universal, que funciona en calquera plataforma (Windows, Macintosh, Unix, VOS/2, etc.) e con calquera navegador ou "browser" (Netscape, Internet Explorer, Mozilla Firefox, etc.). O prezo que paga pola súa universalidade é a súa pouca sofisticación, posto que non é outra cousa que o vello formato ASCII (e con 7 bits en lugar de oito, polo que nin tan sequera ten acentos nin outros caracteres especiais).
  • Por tanto, para que un documento HTML sexa algo máis que simples caracteres básicos, debe conter, ademais do devandito texto, unha serie de instrucións para o navegador que o vai a reproducir: estas instruccións denomínanse etiquetas ou "tags" e distínguense do texto porque van entre guións (< >).Estas etiquetas conteñen todo o resto da información da páxina web
  • Por tanto, se un documento HTML non é máis que texto ASCII (parte sen guións e parte entre guións: as etiquetas), calquera documento web, até o máis sofisticado, pode escribirse directamente desde un sinxelo programa básico de texto, como o Caderno de Notas (Notepad) de Windows, por exemplo..
  • Con todo, escribir un documento complexo desta maneira esixe un coñecemento exhaustivo das numerosísimas etiquetas existentes e as súas normas de utilización; para evitar esta dificultade, hai unha serie de programas denominados comunmente editores de HTML (desde o "Composer" ao "Dreamweaver", pasando por tantos outros), que permiten ao usuario compor unha páxina (é dicir, xerar etiquetas HTML) desde un interfaz máis ou menos parecido ao dun procesador de textos.
  • Á hora de crear unha páxina web, e aínda que utilicemos un editor de HTML, é case imprescindible entender a disposición da etiquetaxe dun documento e manexar sequera as etiquetas máis elementais. Son varias as razóns que poden aducirse para iso:
    1. Os editores de HTML non son sempre ferramentas perfectas, sobre todo cando houbo moitas modificacións durante o proceso de creación. Con bastante frecuencia farase necesario consultar o código completo, coas etiquetas HTML (o que se adoita denominar código fonte ou código nai) para corrixir as disfuncións.
    2. Talvez a mellor maneira de aprender a deseñar páxinas web é observar as páxinas dos demais, cuxos códigos fonte están sempre dispoñibles para ser imitados (ou mesmo copiados, tecnicamente, polo menos). Pero, para iso, é necesario entendelos.
    3. Os mesmos editores HTML manexan termos propios da linguaxe HTML (heading, cellspacing, etc.), que é preciso comprender
    4. É necesario un bo coñecemento de HTML para inserir outros códigos máis potentes, como os de Javascript, por exemplo.

O obxectivo deste documento é aprender a compor unha sinxela páxina web desde o máis básico dos programas de texto dispoñibles en Windows: o Caderno de Notas. Desta maneira, seremos capaces de entender e manexar os códigos fonte das páxinas máis complexas.