Académique Documents
Professionnel Documents
Culture Documents
Informer
<Information claire et prcise, Peu de navigation>
Prsenter de l'information
Information plus complte
Auditoire vis
Caractristiques de la clientle cible Besoins auxquels vous voulez rpondre
Information fournir Problme solutionner
Considrations technologiques
Vitesses de transmission Ordinateurs utiliss Fureteurs utiliss
Intranet / Internet Ne pas surestimer Certains en mode texte
Concept de page
Chaque page devrait tre conue autour d'une ide principale. Le titre de la page devrait reter cette ide d'quilibre et de densit. La consistance est importante dans une srie de pages enchanement des pages.
D
M
D D
D D D D D D
M
Notions de base
Hypertexte Client-Serveur URL
Hypertexte
linarit des textes conventionnels. Renferme des liens dynamiques (boutons) qui favorisent la navigation entre les dirents point du texte.
Hypertexte
Le terme hypermdia est quelquefois utilis lorsqu'on
peut tablir des liens avec des chiers audio ou vido. Dans ce cas, les logiciels-clients pertinents (Helpers, Plug Ins) doivent tre installs. Le langage HTML permet de dvelopper ce type de documents pour le Web.
Notions d'adresses
Chaque ressource sur Internet doit possder une
adresse qui lui est propre. Le systme utilis porte le nom de Uniform Ressource Locator (URL).
Adresse URL
Comprend normalement trois / quatre parties http://www.crc.doc.ca/crc/frhome.html La premire partie indique le protocole
http: 4p: https:
Adresse URL
http://www.crc.doc.ca/crc/frhome.html La seconde partie indique l'emplacement du serveur
Chaque serveur possde une adresse unique Cette adresse s'appelle aussi Nom de Domaine (Domain Name Server)
Adresse URL
http://www.crc.doc.ca/crc/frhome.html La troisime partie indique la localisation de la ressource sur le serveur (rpertoires) Chaque segment de cette partie est prcd d'une barre oblique /
Adresse URL
http://www.crc.doc.ca/crc/frhome.html La dernire partie indique le nom du chier contenant l'information Sur le WWW, ce nom de chier se termine normalement par l'extension .html ou .htm
Rsum protocole://adresse_du_serveur/rpertoire/chier
Cration de pages
Le langage HTML
Le langage HTML
Tire son origine du langage SGML,
(Standard Generalized Markup Language) HyperText Markup Language Langage de description de pages pour le Web
chevrons < > pour grer l'information qui sera ache sur les pages Web Ces marqueurs sont en fait du texte ASCII que le logiciel de navigation (Mosac, Netscape, Explorer, ...) peut interprter
Ex
<b> mot ... mot </b>
pour du caractre gras
utiliss en paires, c'est <I> ... </I> Les marqueurs peuvent tre entrs en majuscule ou en minuscule L'imbrication de marqueurs (marqueurs l'intrieur de marqueurs) est possible mais la prudence est de mise
Marqueurs globaux
<HTML> ... </HTML> Premier et dernier marqueurs de la page
Ils Indiquent aux navigateurs que le texte entre ces marqueurs est en format HTML
Marqueurs globaux
<HEAD> ... </HEAD>
Encadre le matriel d'en-tte Informations gnrales qui napparaissent pas lcran de lusager Cette section doit contenir les marqueurs <TITLE> et </TITLE> Dautres commandes sont aussi admissibles dans cette section: ISINDEX, META, LINK ...
Marqueurs globaux
<TITLE> ... </TITLE>
Le texte entre ces marqueurs sera ach dans la bannire de la fentre
Limit 64 caractres
La formulation du titre est importante car certains outils de recherche construisent leur index partir des mots trouvs cet endroit
Marqueurs globaux
<BODY> ... </BODY>
Outils de cration
tant donn qu'une page HTML est un document en
code ASCII, le texte peut tre cr avec un diteur de texte Sauvegarde du texte en ASCII (mode texte seulement) On peut aussi utiliser un diteur HTML HoTMetaL, WebExpert, HotDog, FrontPage, Dreamweaver, WebAuthor, diteur de Netscape, ...
navigateur Accder aux options disponibles l'aide de menus ou de boutons Faciliter le traitement des accents Toutefois, les diteurs HTML ne sont pas toujours WYSIWYG
La saisie du texte
Tout simplement dans la section <BODY> Utilisation normale des majuscules et minuscules Plusieurs espaces conscutives seront remplaces par
une seule espace par le client Web Le retour de chariot dans le script HTML sera remplac par une espace
Retour de chariot
<BR> commande retour de chariot
Lattribut CLEAR est utile pour aligner un texte
Paragraphe
<P> La commande pour le paragraphe Le ... </P> est facultatif Lattribut ALIGN peut prendre les valeurs :
LEFT RIGHT ALL
Lattribut NOWRAP fait en sorte que seul <BR> coupera les lignes
Les en-ttes
HTML accepte 6 en-ttes: H1, H2 ... H6. H1 utilise la police la plus grosse La forme dutilisation est : <H1>texte insrer</H1> ou <H2>texte insrer</H2>
Un retour de chariot est insr automatiquement Ne pas utiliser ces commandes pour modier la grosseur des caractres
<B> ... </B> Caractres italiques <I> ... </I> Caractres souligns <U> ... </U> Caractres barrs <STRIKE> ... </STRIKE>
<TT> ... </TT> Caractres clignotants <BLINK> ... </BLINK> Bloc de citation <BLOCKQUOTE> ... </ BLOCKQUOTE >
<FONT SIZE = Val> ... </FONT> Couleur des caractres <FONT COLOR = Val> ... </FONT> Indices <SUB> ... </SUB> Exposants <SUP> ... </SUP>
Autres commandes
Empcher un retour de chariot
... </NOBR> Caractres plus gros <BIG> ... </BIG> Caractres plus petits <SMALL> ... </SMALL>
Note
<NOBR>
Les commentaires
Comme cest gnralement le cas dans un
programme informatique, les commentaires de lauteur sont les bienvenus Pour insrer les commentaires <!-- ... -->
Couleur de fond
L'attribut BGCOLOR de la commande <BODY> permet
de modier la couleur de fond <BODY BGCOLOR = #couleur> Le code de couleur est constitu du dise (#) suivi de trois nombres en format hexadcimal reprsentant les couleurs rouge vert et bleu #000000 noir #FF3366 rose #FFFFFF blanc
deux grands formats d'images: le format GIF le format JPEG Deux algorithmes de compressions dirents Lors de la prparation d'images (scanner, logiciel), il est important de les sauvegarder selon un de ces deux formats
GIF ou JPEG
GIF est gnralement de meilleure qualit, mais
demande un espace mmoire plus grand JPEG permet d'conomiser espace et temps tout en conservant une qualit remarquable Il est possible de choisir le taux de compression (pour JPEG) Un taux de compression moindre entrane une meilleure qualit de l'image
recommand de les regrouper dans un sous-rpertoire de votre dossier contenant les chiers HTML
l'attribut ALIGN <IMG SRC="URL" ALIGN=le4> image ache la gauche du texte <IMG SRC="URL" ALIGN=right> image ache la droite du texte Si vous souhaitez centrer une image <CENTER><IMG SRC="..."></CENTER>
fond d'cran
Cet ajout se fait dans la commande <BODY> <BODY BACKGROUND = "chier> L'image sera rpte sans cesse en motif de fond
Dans un tel cas il est souhaitable de faire des liens internes Section 1 Section 2 Retour au dbut ... Deux parties sont ncessaires dans un lien un point de dpart un point d'arrive
Liens Interne
Les points d'arrive doivent tre identis par un nom
Liens externe
Tout comme dans le cas prcdent, ce type de lien ncessite un point de dpart et un point d'arrive
Lien de dpart <A HREF = "URL"> texte </A> <A HREF="http://www.enduze.com>bambou herbe insolite</A>
Un lien particulier
Il est souhaitable de laisser l'usager la possibilit d'entrer en communication avec l'auteur de la page
Autres liens
Une image (icne) peut servir de lien, il sut qu'elle soit intgre dans la commande
Liste ordonne
Liste avec une numrotation automatique La structure est la suivante <OL> <LI> lment un <LI> lment deux </OL> L'attribut TYPE permet de dterminer si la liste utilisera A B C, a b c , I II III, i ii iii, ou 1 2 3 ...
Liste non-ordonne
Structure identique la prcdente mais les lments ne seront pas numrots La structure est la suivante <UL> <LI> lment un <LI> lment deux </UL> L'attribut TYPE permet de dterminer le type de puce (disc, circle ou square)
Imbrication de listes
Pour les listes ordonnes et non-ordonnes, il est possible de crer des sous-listes Voici un exemple de structure <OL> <LI> Premier lment de la liste <LI> Second lment de la liste <UL> <LI> Premier lment de la sous-liste <LI> Second lment de la sous-liste </UL> <LI> Troisime lment de la liste </OL> Attention l'ordre d'ouverture et de fermeture des listes respectives
Liste de dfinition
Permet de prsenter une liste de termes avec les dnitions correspondantes La structure est la suivante <DL> <DT> Terme 1 <DD> Dnition du terme 1 <DT> Terme 2 <DD> Dnition du terme 2 </DL> L'attribut COMPACT permet de rduire l'espace entre les lignes
Autres listes
Il existe d'autres types de listes mais la logique de structuration est similaire Par exemple, les listes menu <MENU> et de rpertoire <DIR> ressemblent en tout point aux listes nonordonnes
Les tableaux
Prsentation de l'information
http://home.netscape.com/assist/net_sites/table_sample.html
Utilisation de cadres
Division de l'cran en sections indpendantes
Division de l'cran
Il est possible de scinder un cran en plusieurs cadres,
La commande <FRAME>
L'ensemble des commandes servant dnir les
cadres ne doivent pas se retrouver l'intrieur de <BODY> C'est l'lment <FRAMESET> qui remplace <BODY> cet eet <FRAMESET> accepte deux attributs, ROWS et/ou COLS qui servent dterminer la grandeur des cadres (pixels ou pourcentage)
Exemple
<HTML> <HEAD> <TITLE> ... <HEAD> <FRAMESET COLS="25%,*"> <FRAME NAME="NOM1" SRC="URL1"> <FRAME NAME="NOM2" SRC="URL2"> <NOFRAME> <BODY> Contenu HTML </BODY> </NOFRAME> </FRAMESET> </HTML>
Caractristiques de <FRAME>
Chaque cadre est dni par la commande FRAME Un nom est donn chaque cadre avec l'attribut NAME = "unNom" chaque cadre doit correspondre un script HTML appel par SRC = "URL" L'URL dtermine le document charger dans le cadre
Les formulaires
Il ne sagit pas seulement de les crer, on doit
prvoir un programme qui sera en mesure de traiter les donnes transmises laide du formulaire Ce nest pas dans les objectifs de ce cours