La syntaxe du langage HTML est étudiée: structure, balises et attributs. En parallèle, ce cours insiste sur le design d'une page web, à savoir le contrôle précis de la disposition des éléments (textes, images, etc.…) dans la page web.
Trois techniques sont exposées: les cadres (ou frame), les tableaux et les calques et feuilles de style. La technique la plus répandue consiste à combiner les calques, tableaux et feuilles de style.
Les formulaires sont également étudiés, afin de recueillir des informations coté client, qui seront envoyées et traitées coté serveur.
Les balises HTML sont également des objets en javascript. La connaissance de ces balises et des attributs permet de manipuler ces objets, à savoir de lire ou d’écrire les propriétés (ou attributs) des objets, de les transformer, de réagir à des événements les concernant. Les objets window, document et du noyaux Javascript (Array, Date, String) sont étudiés, puis les objets qui résultent des balises HTML, à savoir les objets de type formulaire et images.
Le langage HTML Dynamique (DHTML), ou gestion dynamique des objets de la page HTML par le langage Javascript, aborde l’écriture dynamique des calques et des tableaux, la modification dynamique des styles des objets (de leur apparence) et enfin la gestion des événements (réaction aux événements).
|