El HTML es una aplicacio de SGML (Standard Generalized Markup Language), un sistema per definir tipus de documents estructurats i llenguatges de marques, per representar aquests mateixos documents.
El DTD es l'especificacio formal d'un llenguatge de marques, escrit utilitzant el SGML.
El terme HTML es refereix a ambdues coses: el tipus de document i el llenguatge de marques.
El HTML es un sistema per estructurar documents, aquests documents poden ser visualitzats per visors de pagines WEB en Internet, aquests documents son documents hipertext, aixo vol dir que permeten a mes d'incloure text, incloure ilustracions i fer enlla‡os a altres documents hipertext que desenvolupen o fan referencia al mateix tema.
En realitat encara no existeix un estandard de HTML a Internet, doncs existeixen 3 revisions o nivells d'estandaritzacio, que encara no han estat acceptats:
Nosaltres estudiarem HTML 2.0 i veurem algunes propostes de l'ampliacio de HTML 3.0 soportades per alguns visors.
Que quedi clar que escriure pagines WEB no vol dir en cap cas programar en HTML, com tampoc no es programa en WORD, WordPerfect, ...
En la codificacio dels caracters en HTML s'utilitza el codi ASCII de 7 bits, pel que ens haurem d'ajudar d'algunes marques especials per poder escriure alguns tipus de caracters, p.e. : lletres accentuades, o amb dieresi ...
Els caracters en blanc i tabuladors es redueixen a un unic caracter, quan no hi son en un bloc preformatejat.
Els caracters que no hi son dins de la taula de caracters ACII de 7 bits han d'esser indicats d'alguna de les dues formes:
Com excepcio tenim que el caracter & es representa a si mateix si no va seguit de # o d'una lletra.
Per a mes informacio sobre els caracters a HTML, aneu a la pagina de J. Boneu codisJBC.htm .
HTML consta de directives que permeten indicar com volem presentar el
document. Les directives poden ser obertes i tancades, la diferencia entre
ambdues es que mentres les directives tancades necessiten de dues marques
(inici i final) en les directives obertes nomes cal especificar l'ordre
inicial. Exemple:
Tancades : Cap‡aleraH1
Obertes :
<---- una linia horitzontal.
Comentaris:
IDENTIFICACIO DE LA VERSIO HTML EN UN DOCUMENT.
===============================================
Cada document ha de comen‡ar per la seguent declaracio:
ESTRUCTURA DELS DOCUMENTS.
==========================
Els documents en format HTML son un conjunt d'elements aniuats. En el nivell
mes alt tenim l'element HTML, amb les marques inicial i final :
Aquest element consta de dues parts: cap‡alera i cos
En la cap‡alera tindrem informacio referent al document, mentres que
en el cos tindrem la pagina, es a dir la informacio que s'ha de representar
a l'usuari a traves del visor.
En el cos es poden incloure tot tipus d'elements i marques.
____________________________________________________________________________
NOTA IMPORTANT:
La majoria de servidors distingueixen entre MAJUSCULES i minuscules, per tant
per estalviar-nos problemes seguirem la seguent norma:
Tots els LINKS (enlla‡os), noms de fitxers, etc. els escriurem en minuscules.
-----------------------------------------------------------------------------
tot el possat entre corxets([,]) es optatiu.
-----------------------------------------------------------------------------
ESTRUCTURACIO DE LA PAGINA WEB :
================================
...text cita...
; indica que el text es una
; cita d'un altre font, s'acostuma a representar amb TAB a
; esquerra i dreta i en cursiva. Si el sistema no te cursiva ho
; fara per 'quotes' de forma similar a com es fan les repliques
; en e-mail. Normalment fa un sangrat ]
[
; provoca un salt de linia ]
[ ...exemple de codi en el text...
;