Unit denseignement IMTC Date : 24 Novembre 2006 Auteur : Olivier Hansen Extrait du programme des cours :
24 novembre TD 1 : Initiation HTML - Premiers pas de pratique du langage HTML TD 2 : Ralisation d'un site Web lmentaire: matrise d'un diteur de pages, liens hypertextes, image, son, vido 1er dcembre TD 3 : Intgration de diffrents outils : serveur Apache, langage PHP et SGBD MySQL pour la ralisation de base de donnes mdicales accessible par Internet (1)
1/23
Sommaire
1 2 3 4 5 Introduction.................................................................................................................................3 Prambule....................................................................................................................................3 Environnement.............................................................................................................................4 Choix et Historique......................................................................................................................5 Internet.........................................................................................................................................6 5.1 Environnement Client-Serveur..............................................................................................6 5.2 Moteur de recherche..............................................................................................................6 5.3 Le navigateur.........................................................................................................................6 6 Du concret !.................................................................................................................................7 6.1 La premire page HTML.......................................................................................................7 6.2 Mise en forme........................................................................................................................7 6.2.1 Les couleurs....................................................................................................................7 6.2.2 Police et taille..................................................................................................................8 6.2.3 Centr, gras ................................................................................................................9 6.2.4 Paragraphes, titres...........................................................................................................9 6.2.5 Listes...............................................................................................................................9 6.2.6 Sparateur.....................................................................................................................10 6.3 Chemins daccs aux fichiers..............................................................................................10 6.3.1 Insrer une image..........................................................................................................10 6.3.2 Liens hypertexte............................................................................................................11 6.3.3 Insrer une vido ou du son..........................................................................................12 6.4 Tableaux...............................................................................................................................13 6.4.1 Cration.........................................................................................................................13 6.4.2 Mise en forme...............................................................................................................13 6.5 Les formulaires....................................................................................................................14 6.5.1 Le plus simple...............................................................................................................14 6.5.2 Listes, cases cocher....................................................................................................15 6.6 Les cellules (Frames)...........................................................................................................15 6.6.1 Un exemple nanmoins.................................................................................................16 7 Les feuilles de style...................................................................................................................17 8 Editeurs HTML..........................................................................................................................18 Annexe 1 : Sources dinformations..............................................................................................19 Annexe 2 : Comparaison HTML-XML........................................................................................20 Annexe 3 : Les scripts..................................................................................................................21 Annexe 4 : Rsum des balises.....................................................................................................22
2/23
1 Introduction
Ce cours a pour objectif de prsenter les lments de base du langage HTML. Aprs une prsentation de lenvironnement du web et de lhistorique du web, lessentiel du cours portera sur la cration de pages HTML prsentant ces diffrents lments de base.
2 Prambule
Quels sont les diffrents moyens pour afficher un texte lcran ?
3/23
3 Environnement
Html mane du World Wide Web Consortium, abrg W3C. Cest un consortium fond en octobre 1994 pour promouvoir la compatibilit des technologies du World Wide Web telles que HTML, XHTML, XML, CSS, PNG, SVG et SOAP. Le W3C n'met pas des normes au sens europen, mais des recommandations valeur de standards industriels. Quelques abrviations : SGML : Standard Generalized Markup Language (langage normalis de balisage gnralis) est un langage de description balises, de norme ISO (ISO 8879:1986). HTML : l'Hypertext Markup Language est le langage informatique cr et utilis pour crire les pages Web. HTML permet en particulier d'insrer des hyperliens dans du texte, donc de crer de l'hypertexte, d'o le nom du langage. XML : Extensible Markup Language, langage de balisage extensible ) est un langage informatique de balisage gnrique. Le W3C recommande XML pour exprimer des langages de balisages spcifiques (exemples : XHTML, SVG, XSLT). Son objectif initial est de faciliter l'change automatis de contenus entre systmes d'informations htrognes, notamment, sur Internet. XML est un sous-ensemble de SGML dont il retient plusieurs principes dont : la structure d'un document XML est dfinissable (DTD) et validable par un schma, un document XML est entirement transformable dans un autre document XML. Cette syntaxe est reconnaissable par son usage des chevrons (< >), elle s'applique de plus en plus de contenus. XHTML est le successeur de HTML (de l'anglais HyperText Markup Language), XHTML respectant la syntaxe dfinie par XML, plus rcente et plus simple que la syntaxe dfinie par SGML respecte par HTML. CSS : Cascading Style Sheets, ce sont les feuilles de style en cascade utilises pour dcrire la prsentation d'un document structur crit en HTML ou en XML DTD : La Document Type Definition, ou Dfinition de Type de Document, est un document permettant de dcrire un modle de document SGML ou XML PNG : Portable Network Graphics est un format d'images numriques ouvert, qui a t cr pour remplacer le format propritaire GIF, dont la compression tait soumise un brevet. SVG : Scalable Vector Graphics est un format de fichier bas sur XML permettant de dcrire des ensembles de graphiques vectoriels. SOAP : Simple Object Access Protocol est un protocole de RPC orient objet bti sur XML. RPC : Remote Procedure Call est un protocole permettant de faire des appels de procdures sur un ordinateur distant l'aide d'un serveur d'application (modle clientserveur)
4/23
4 Choix et Historique
Lhypertexte : lide est de raliser automatiquement le renvoi quun texte un peu labor fait dautres parties de lui-mme ou dautres textes. Cela se fait en activant des zones particulires du document, les liens hypertexte (hyperlinks). On fait remonter cette ide un article de 1945, qui a frapp des imaginations qui lont mise en uvre au SRI (Stanford research institute) et au Xerox Parc. On la trouve un peu plus tard chez Apple avec Hypercard (mais au sein dune seule application sur une machine, pas travers des rseaux interconnects). Une bonne ide a sans doute t de dcliner une catgorie de documents (trs) simple partir de SGML (Standard generalized markup language), un systme de balisage gnralis permettant de construire de faon trs ouverte des structures dans du texte. Des squences particulires de caractres codent, au sein mme du texte, sa structure. LHTML est une catgorie de texte SGML, spcifie, standardise par une DTD (Document type definition). La simplification permettait davoir des interprteurs viables, qui puissent assurer un fonctionnement interactif. Linteroprabilit : permettre aux documents HTML d'tre accessibles sur des plates-formes et des navigateurs diffrents est fondamental dans la conception de ce langage. L'ambition tait d'avoir un langage de description de documents au format ouvert qui soit indpendant de ce qui servirait lire les pages. Par consquent, il n'est pas prvu que telle ou telle police de caractre soit utilise explicitement, ni que le moniteur du client utilise telle ou telle rsolution. Le logiciel exploit pour la navigation devrait lui aussi ne pas tre une source de discrimination. Parvenir l'interoprabilit permet de baisser les cots des fournisseurs de contenus parce qu'ils n'ont dvelopper qu'une seule version d'un document. Si cet effort n'est pas fait, le risque est grand de voir le Web rgresser vers un monde propritaire de formats incompatibles, en rduisant en fin de compte son potentiel commercial au dtriment de tous ses participants. Le langage HTML a t dvelopp avec l'intuition que les appareils de toutes sortes devaient pouvoir utiliser les informations sur le Web : les ordinateurs personnels avec des crans de rsolution et de profondeur de couleurs variables, les tlphones cellulaires, les appareils portables, les appareils de synthse et de reconnaissance de la parole, les ordinateurs avec une bande passante faible comme leve, et ainsi de suite. Sparer la structure de la prsentation : L'exprience montre que la sparation de la structure d'un document de sa prsentation permet de rduire les cots de diffusion vers un grand ventail de plates-formes, de mdias, etc., et facilite la mise jour des documents.
Diffrentes versions de HTML ont t implmentes. La version la plus jour actuellement est HTML 4.
5/23
5 Internet
Appel aussi le web, la toile
5.3 Le navigateur
L'lment cl pour la navigation au sein des pages web est le navigateur (en anglais browser). Utilis sur le client, ce logiciel est capable d'interroger les serveurs web, d'exploiter leurs rsultats et de mettre en page les informations grce aux instructions contenues dans la page HTML. Les deux principaux navigateurs utiliss sur Internet : Mozilla Firefox, Microsoft Internet Explorer. ATTENTION : malgr la volont du W3C duniformiser les langages pour assurer une compatibilit optimale entre tous les intervenants sur le web. Les implmentations des normes ne sont jamais parfaites. Lors de laffichage dune page html, il est donc frquent de ne pas obtenir exactement le mme comportement suivant le navigateur utilis.
6/23
6 Du concret !
HTML est un langage balises. Les documents crits dans un langage balises contiennent essentiellement deux choses : des donnes, et des meta-donnes. Pour faire simple : la meta-donne est une information supplmentaire qui ajoute un contexte ou une signification particulire une donne. Un exemple, prenons le texte :
Bonjour, voicim premirepagewb ! e
Un humain sait que Ma premire page en HTML est le titre du texte, et Bonjour, voici ma premire page web ! son contenu avec des polices de caractres diffrentes. Toutefois, les programmes d'ordinateurs ne sont pas humains et ne savent pas tout a. Nous utilisons donc des meta-donnes exprimes par des balises pour ajouter un sens la donne. Un fichier HTML doit tre suivi de lextension .tou . m h . h
7/23
Et actualisons la page dans le navigateur. Explications des nouvelles balises utilises : <br> : cette balise permet de faire un saut de ligne. Lorsque vous crivez du texte dans une page web, il y a un retour automatique la ligne lorsque le texte atteint le bord droit de l'cran. Avec la balise <br>, vous pourrez faire des sauts de ligne votre guise. Un "BR" correspond un saut de ligne, pour laisser une ligne blanche entre 2 paragraphes par exemple il faut placer 2 "BR" (==> <BR><BR>). Il n'y a pas de balise de fin ! <font> et </font> : elles permettent de modifier l'apparence du texte. Elle doit recevoir des informations provenant d'attribut(s) pour connatre la mise en forme appliquer. Pour l'instant, nous avons juste vu l'attribut "color" qui permet de mettre le texte en couleur. Les couleurs les plus frquentes peuvent tre nommes explicitement en anglais (red, green, blue,...) sinon il faut placer le code Hexadcimal de la couleur voulue. Essayez "green", "#008000", "blue", "#0000FF", "yellow", "#FFFF00". Vous trouverez la liste des principaux codes couleurs sur notre page Codes couleurs. La couleur du texte est par dfaut noir (#000000 ou black). Nous avons galement vu l'attribut "bgcolor" dans <BODY> : "bgcolor" (==>background color : couleur de fond) permet de mettre le fond de l'cran en couleur tout comme le fait "color" pour le texte. C'est le mme principe pour le code des couleurs. La couleur du fond est par dfaut blanc (#FFFFFF). Petites "dfinitions" : Un attribut est un paramtre qui fournit des indications une balise. Il possde un nom et trs souvent une valeur prciser (nom = "valeur"). Il se rajoute dans la balise de dbut, c'est dire toujours entre les < > aprs le nom de la balise (par exemple : <font color="#ff0000">. Le code Hexadcimal qui permet de dfinir une couleur est compos de 6 caractres prcds de #. Ces 6 caractres dfinissent la "teneur" en rouge, vert et bleu (les couleurs de bases) de la couleur a former. Il n'y a que 16 caractres possibles : 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
6.2.5 Listes
Ajoutons : <UL type="disc"> <LI>Page 1</LI> <LI>Page 2</LI> </UL> <br> <OL> <LI>Page 3</LI> <LI>Page 4</LI> <LI>Page 5</LI> </OL> 9/23
Explications des nouvelles balises utilises : <ul> et </ul> avec l'attribut "type" : indique le dbut et la fin d'une liste de puces (disc, circle, square). <ol> et </ol> : indique le dbut et la fin d'une liste numrote (avec des lettres : attribut type="a"). <li> : dsigne un nouvel lment d'une liste.
6.2.6 Sparateur
Ajoutons : Explications de la nouvelle balise utilise : <hr> : permet de placer un trait sparateur. Plusieurs attributs possibles : "width" pour en prciser la largeur soit en pixels soit en pourcentage, "size" pour lpaisseur, "color" pour lui donner de la couleur, "align" pour l'aligner soit gauche ou droite. Pas de balise de fin !
<img> : insre une image dans votre page. Il faut prciser le chemin (ou adresse) de l'image ajouter au moyen de l'attribut "src" (obligatoire !). Il n'y a pas de balise de fin ! Les attributs "width" et "height" permettent respectivement de spcifier la largeur et la hauteur de l'image en nombre de pixels. L'attribut "border" dsigne la taille du bord afficher autour de l'image (par dfaut : 0). Et enfin "alt" (comme alternative) permet de prciser un texte qui sera affiche si l'image n'est pas trouve (=> croix rouge) ou bien si vous laissez votre souris dessus.
Quelques remarques : Ce dernier attribut "alt" est trs important pour le rfrencement de votre site. Il vaut donc mieux ne pas le ngliger et l'utiliser dans chacune de vos balises <IMG>. Si vos images ne s'affichent pas (une croix rouge les remplace), c'est certainement une erreur dans le chemin d'accs vers le fichier image. Vrifier bien le nom du fichier, le nom du rpertoire ... Il arrive galement que les certains diteurs HTML vous insrent des chemins du style c:/mes documents/..., les images s'afficheront donc en local (chez vous) mais par sur le web. C'est normal vu que ce chemin n'existe pas sur la machine o se trouvent vos pages web. Il faudra donc modifier ces chemins par des chemins relatifs. Pour mettre une image comme fond d'cran, il faut utiliser l'attribut "background" de la balise <BODY>. Il veut toujours mieux utiliser un fond d'cran fixe (pas une image anime).
11/23
Il existe galement un attribut "target" qui vous permet par exemple d'ouvrir un lien dans une nouvelle fentre comme ceci : <a href="URL"target="_blank">lien/ < Par dfaut, un lien s'ouvre dans la mme page que la page ou se trouve le lien, hors si vous avez des liens vers des sites extrieures, si un visiteur clique sur un de ces liens, le site va s'ouvrir dans la fentre o se trouve votre site (il ne sera donc plus visible puisque remplac par la nouvelle page). Il peut donc tre utile d'utiliser l'attribut target pour les liens vers des sites externes pour que votre site reste visible galement. Pour des liens internes votre site, il est souvent dconseill d'ouvrir 36 fentres diffrentes avec les pages de votre site pour ne pas troubler les visiteurs. Il faut galement que les cibles des liens existent, on peut crer des fichiers contenant juste du texte pour page2.html et page3.html.
12/23
6.4 Tableaux
6.4.1 Cration
Ajoutons pour notre premier tableau : Explications des nouvelles balises utilises : <table> et </table> : cration d'un tableau. Nous avons dans notre exemple prcis, au moyen de l'attribut "border" (0 par dfaut), la taille de la bordure autour des cellules de notre tableau. (la balise de fin est obligatoire !) <tr> : dbute une nouvelle ligne dans la tableau. La balise de fin (</TR>) n'est pas obligatoire. Chaque fois que le navigateur tombera sur une balise <TR>, il considrera que la ligne prcdente est termine et commencera une nouvelle. Toutes les lignes d'un mme tableau doivent contenir le mme nombre de cellules. <td> : cre une nouvelle cellule dans un tableau. Cette cellule doit tre contenue dans une ligne et donc une balise "TR" doit tre dj ouverte... Vous pouvez ensuite crer autant de cellules que vous voulez dans un mme ligne. Une cellule peut contenir un peu tout et n'importe quoi. On peut y mettre du texte, des images ... La cellule va s'adapter automatiquement aussi bien en largeur qu'en hauteur au contenu le plus haut et le plus large. Et pour finir, toutes les cellules d'une mme colonne ont la mme largeur (celle de la cellule la plus large), idem pour la hauteur des cellules d'une mme ligne. Comme pour "TR", la balise de fin (</TD>) est optionnelle. Remarque : Mme si les balises de fin </td> et </tr> sont optionnelles, il veut quand mme mieux les utiliser pour viter des problmes de compatibilit ou de mise en page avec certains vieux navigateurs.
Il est galement possible ce changer la couleur de la bordure autour du tableau avec l'attribut "bordercolor" (par exemple bordercolor="#000000").
14/23
15/23
16/23
17/23
8 Editeurs HTML
Nous avons vu comment fonctionnait une page html. On peut lgitimement penser que cest quand mme laborieux et quil serait pratique de disposer dun logiciel permettant directement dditer une page comme on dsire la voir safficher. Quand on dite un document avec Word, cest lui qui se charge des styles, a nous est transparent et cest bien pratique. Cest la notion tel-tel : tel affichage, tel rsultat. WYSIWYG en anglais, acronyme de la locution anglaise What you see is what you get signifiant littralement ce que vous voyez est ce que vous obtenez . Cette notion est utilise en informatique pour dsigner les interfaces utilisateur graphiques permettant de composer visuellement le rsultat voulu. Elle dsigne, de fait, une interface intuitive : l'utilisateur voit directement l'cran quoi ressemblera le rsultat final. Un diteur tel-tel permet d'diter une page Web peu prs telle qu'elle apparat dans les navigateurs courants. Il propose les fonctions classiques des traitements de texte tel-tel. Ses deux principaux avantages sont la facilit d'utilisation et l'observation immdiate du rendu graphique. Ses deux principaux dsavantages sont le manque de matrise sur la qualit du document HTML produit et les risques d'incompatibilit avec des navigateurs non prvus par l'diteur (plus rcents, plus anciens, moins courants...) si celui-ci ne suit pas les recommandations en vigueur telles qu'dictes par le W3C. Pourquoi ne pas avoir commenc par l ? Parce quil est trs souvent utile de comprendre le code gnr par lditeur. Quand on narrive pas gnrer ce quon veut : soit parce quil peut tre plus compliqu de se servir de linterface que de gnrer le code soit mme, soit parce que la fonction que vous cherchez na pas t implmente, soit parce quil y a tout simplement un bug dans lditeur. Quels diteurs sont disponibles ? Payants : o Adobe Dreamweaver o Microsoft FrontPage o Webexpert o Gratuits o Nvu o HTML Kit o
18/23
Annexe 1
: Sources dinformations
Le web est la meilleure source de renseignements pour la recherche dinformations propos du web : Une encyclopdie libre issue dun effort de collaboration des internautes : Wikipedia (http://fr.wikipedia.org/wiki/Accueil). La norme dfinissant HTML (http://www.la-grange.net/w3c/html4.01/cover.html). Quelques cours et tutoriels : http://web.developpez.com/tutoriel/xhtmlcss/ Comment a marche ? http://www.commentcamarche.net/ Tous les exemples de ce cours proviennent dun cours en ligne : http://www.creation-desite.net/langages/html.php Livres : Beaucoup de livres traitent dHTML et du dveloppement de sites Web. Pas tous de bonne qualit ni faciles utiliser. De plus en informatique le plus souvent, on ne lit pas un livre du dbut la fin, on cherche la solution dun problme qui vient de se prsenter lors dun dveloppement quelconque. Il est important donc que le livre soit rdiger avec de bons sommaire, index, glossaire Il nest possible de se rendre compte de la qualit du livre que en essayant justement quelques recherches. Un point important dune manire gnrale en informatique, et plus encore quand il sagit dinternet, est la date de parution. Un livre trop vieux, soit sera obsolte, soit ne bnficiera pas dinnovations utiles : il est inutile dapprendre laver le linge la main quand les lave-linges existent ! Si lon nest pas accro aux nouvelles technologies, inutile non plus de foncer sur les livres les plus rcents. Les informations quils contiennent peuvent tre trop pointues ou manquer de maturit. Une technique est bonne quand elle a t prouve et autant laisser faire ce travail par les autres si linformatique nest pour vous quun outil. Quelques rfrences tous disponibles la BU de sciences : Cas pratiques, initiation aux langages HTML et XML de Cassagne et Rampnoux chez Ellipses. Petit et concis. Guide de lutilisateur HTML 4 XML chez Micro application. Un peu vieux mais en couleur, plein dexemples et de copies dcran. HTML entranez-vous pour matriser le code source chez Eni. Plein dexercices. HTML et XHTML la rfrence de Musciano et Kennedy chez OReilly. Un pav mais il y a tout, plus pour les experts. Un site crit en pur HTML : http://www-cs-faculty.stanford.edu/~knuth/
19/23
Annexe 2
: Comparaison HTML-XML
Alors qu'HTML est un langage part entire, son vocabulaire est fig (Balises imposes). Il ne concerne que la mise en page, pas la syntaxe ni la signification. XML peut tre considr comme un mta-langage (Balises non imposes => dfinies par le concepteur). Permettant de dfinir d'autres langages, permettant de dcrire des protocoles. Elments de syntaxe XML : Toute balise ouvrante doit donner lieu une balise fermante <maBalise> Bonjour </maBamise> Certaines balises peuvent tre uniques => termines par / : <maBaliseUnique/> Les espaces, en dehors du balisage, sont prservs Le nom des attributs sont crits en minuscule Les valeurs d'attributs sont entre guillemets XML utilise entirement UNICODE (norme ISO 10646) Casse dpendant (minuscules majuscule) les donnes peuvent contenir presque tous les caractres UNICODE : cadre gnral pour dfinir des tables de caractres.
20/23
Annexe 3
: Les scripts
CGI : Common Gateway Interface, traduisez interface de passerelle commune, est une appellation pour un programme, script excut par le serveur web (on dit gnralement ct serveur ), permettant d'envoyer au navigateur de l'internaute un code HTML cr automatiquement par le serveur (bas par exemple sur une autre application, telle qu'un systme de gestion de base de donnes, d'o le nom de passerelle). Un des principaux intrts de l'utilisation de CGI est la possibilit de fournir des pages dynamiques, c'est--dire des pages personnalises selon un choix ou une saisie de l'utilisateur. L'application la plus frquente de cette technique repose sur l'utilisation de formulaires HTML permettant l'utilisateur de choisir ou de saisir des donnes, puis de cliquer sur un bouton de soumission du formulaire, envoyant alors les donnes du formulaire en paramtre du script CGI. PHP : PHP est un langage interprt permettant dcrire un CGI. La syntaxe du langage provient de celles du langage C, du Perl et de Java. Ses principaux atouts sont : o Une grande communaut de dveloppeurs partageant des centaines de milliers d'exemples de script PHP ; o La gratuit et la disponibilit du code source (PHP est distribu sous licence GNU GPL) ; o La simplicit d'criture de scripts ; o La possibilit d'inclure le script PHP au sein d'une page HTML (contrairement aux scripts CGi, pour lesquels il faut crire des lignes de code pour afficher chaque ligne en langage HTML) ; o La simplicit d'interfaage avec des bases de donnes (de nombreux SGBD sont supports, mais le plus utilis avec ce langage est MySQL, un SGBD gratuit disponible sur de nombreuses plateformes : Unix, Linux, Windows, MacOs X, Solaris, etc...) ; o L'intgration au sein de nombreux serveurs web (Apache, Microsoft IIS, etc.). ASP : Active Server Pages est un concurrent de PHP, standard mis au point par Microsoft en 1996 Javascript : Le Javascript est un langage de script incorpor dans un document HTML. Historiquement il s'agit mme du premier langage de script pour le Web. Ce langage est un langage de programmation qui permet d'apporter des amliorations au langage HTML en permettant d'excuter des commandes du ct client, c'est--dire au niveau du navigateur et non du serveur web. Ainsi le langage Javascript est fortement dpendant du navigateur appelant la page web dans laquelle le script est incorpor, mais en contrepartie il ne ncessite pas de compilateur, contrairement au langage Java, avec lequel il a longtemps t confondu. Applet Java : Les applets sont de petites applications graphiques destines s'excuter dans un navigateur internet, donc ct client. D'autre part, les applets ont un champ d'action limit pour des raisons de scurit puisqu'elles s'excutent dans un environnement distant. Elles ne peuvent donc pas accder toutes les ressources de l'environnement distant (lecture/criture sur le disque par exemple).
21/23
Annexe 4
Nom <!-- --> A B BIG BLOCKQUOTE BODY BR CENTER DIV FONT FORM H1 -> H6 HEAD HR HTML I IMG INPUT LI LINK MARQUEE META OL OPTION P SELECT SMALL SPAN STRONG STYLE TABLE TD TEXTAREA TITLE TR U UL
Permet de placer dans le code source d'une page des commentaires qui ne seront pas affichs dans le navigateur. Cre un lien hypertexte vers une autre page web ou vers un ancre. Pour avoir du texte en gras. Augmente lgrement la taille du texte. Applique un retrait un texte. Dfinit le corps (contenu affichable) de votre page web. Il doit venir juste aprs l'en-tte de la page HEAD. Ajoute un saut de ligne. Centre le texte. Regroupe des lments pour en contrller la structure avec des feuilles de styles par exemple. Permet de mettre de modifier du texte (couleur, taille, police,...). Permet de crer un formulaire. Dfinit 6 niveaux pour les titres. Chaque niveau possde son propre style. Dfinit l'en-tte de votre document. Ces informations ne seront pas affiches par le navigateur. Place une sparateur horizontal. Indique que le fichier est un document HMTL. Met le texte en italique. Ajoute une image dans votre page. Ajoute un champ de formulaire (plusieurs types sont disponibles). Cre un nouvel lment pour une liste. Permet de crer un lien vers un fichier externe (une feuille de style par exemple). Permet de faire dfiler un texte (IE uniquement). Dfinit des paramtres supplmentaires dans l'en-tte de votre page (trs utile pour le rfrencement). Cre une liste numrote. Cre un nouveau choix dans un SELECT. Constitue un nouveau paragraphe. Cre une liste de slection dans un formulaire. Diminue sensiblement la taille du texte (au contraire de BIG). Facilite la mise en forme (similaire DIV pour des portions de textes plus courtes). Affiche le texte en gras (similaire B). Permet de dfinir des rgles de style utiliser sur le document. Cre un tableau. Cre une nouvelle celulle dans un tableau. Cre une zone de texte dans un formulaire. Dtermine le titre qui sera affich dans la barre de titre du navigateur. Cette balise doit venir dans l'en-tte (HEAD) de votre code Cre une nouvelle ligne dans un tableau poyr y insrer des celulles (TD). Affiche le texte en soulign. Cre une liste puces.
22/23
23/23