Mes photos

Programmes utiles

Windows nous espionne!!!

Aide windows 1

Aide windows 2

Aide windows 3

 

Applications windows

Raccourcis windows

Les composantes d' un PC

Guide HTML

Piratage informatique

Gags windows

Publicité

Forest National

Mp3

Sondage

Livre d'or

Liens

 

guide HTML

a9.gif (3054 octets)

 

SOMMAIRE

La base du HTML
Organisation des codes
Les espaces
Les caractères spéciaux
Les lettres accentuées
Les styles
Créer sa première page
Les commandes HTML
Exemples de code RGB pour les couleurs en HTML
Pour en (sa)voir plus et différemment
NCSA--A Beginner's Guide to HTML
Manuel Illustré de programmation en HTML
W3C's HTML Home Page
Webthèque INRIA

 

La base du HTML

On va essayer de faire simple pour commencer. D'accord?
HTML signifie HyperText Markup Language (langage de marquage hypertexte). Il est très simple à apprendre car sa structure repose sur la logique.
Presque toutes les commandes se terminent par une commande de fermeture

Par exemple, je tape: <I> exemple de texte en italique </I>

Vous voyez, le <I> est l'ordre de mettre le texte en italique, et le </I> est l'ordre d'y mettre fin.

Il faut donc vous souvenir qu'il y a (dans 90% des cas) une commande (d'ouverture) et une de fermeture. Dans l'exemple ci-dessus, si j'oublie de placer le </I>, le texte continuera d'être en italique.

Les quelques exceptions que je connaisse à cette règle sont la commande <BR> la commande <P> et la commande <LI> il doit y en avoir quelques autres mais ne doivent pas être bien nombreuses.

Notion importante
Un traitement de texte travaille sur une feuille structurée (marge droite, gauche, tabulations...) alors que HTML travaille à l'aide de marques. Vous n'avez guère de choix:

Un texte sera margé à gauche ou centré, une image pourra être à gauche, centrée ou à droite.
Mais ceci est relatif. En effet celui qui regarde ce texte sur un quinze pouces n'aura pas le même nombre de lignes que celui qui le regarde sur un vingt pouces. Amusez vous à etroitiser ou élargir la fenêtre... Voilà, vous avez tout compris.

 

19.gif (5852 octets)

 

Organisation des codes

Il n'y pas de bonne ou mauvaise manière de s'organiser. Tout est une question de clarté (pour la relecture, plus tard, lorsqu'on cherche à enlever, ajouter, transformer...)

Que vous écriviez :
"Oh non, dit-il
<BR>
Qu'est ce que c'est? demanda-t-elle"

ou bien
"Oh non, dit-il <BR> Qu'est ce que c'est? demanda-t-elle"

Le résultat sera toujours:
"Oh non, dit-il
Qu'est ce que c'est? demanda-t-elle"

Comme vous le voyez, du moment que les codes sont entrés proprement, qu'on écrive tout sur la même ligne ou pas, ne change que la clarté de la programmation sans influer sur la présentation de la page web.

 

19.gif (5852 octets)

Les espaces

Les espaces n'ont qu'une très petite signification en HTML. Vous pouvez mettre cinq espaces: un seul sera vu. Ceci est dû à la structure aléatoire du HTML, contrairement au traitement de texte. Il existe cependant un caractère blanc insécable (&nbsp;)

 

Les caractères spéciaux

Certains caractères ne sont pas utilisables en HTML et doivent être entrés avec un code spécial. La raison en est qu'ils sont déjà utilisés pour de nombreuses commandes HTML.
Par exemple: si vous voulez entrer les caractères suivants: (&) ampersand; (<) plus petit que ou (>) plus grand que, il vous faudra taper &amp; ou &lt; ou encore &gt; (sans omettre le point virgule). Voir aussi d'autres exemples par le code "ISO Latin-1".

 

19.gif (5852 octets)

 

Les lettres accentuées

&aacute;

á

a, acute accent

&Aacute;

Á

A, acute accent

&acirc;

â

a, circumflex accent

&Acirc;

Â

A, circumflex accent

&aelig;

æ

ae diphthong (ligature)

&AElig;

Æ

AE diphthong (ligature)

&agrave;

à

a, grave accent

&Agrave;

À

A, grave accent

&aring;

å

a, ring

&Aring;

Å

A, ring

&atilde;

ã

a, tilde

&Atilde;

Ã

A, tilde

&auml;

ä

a, dieresis or umlaut mark

&Auml;

Ä

A, dieresis or umlaut mark

&ccedil;

ç

c, cedilla

&Ccedil;

Ç

C, cedilla

&eth;

ð

eth, Icelandic

&ETH;

Ð

Eth, Icelandic

&eacute;

é

e, acute accent

&Eacute;

É

E, acute accent

&ecirc;

ê

e, circumflex accent

&Ecirc;

Ê

E, circumflex accent

&egrave;

è

e, grave accent

&Egrave;

È

E, grave accent

&euml;

ë

e, dieresis or umlaut mark

&Euml;

Ë

E, dieresis or umlaut mark

&iacute;

í

i, acute accent

&Iacute;

Í

I, acute accent

&icirc;

î

i, circumflex accent

&Icirc;

Î

I, circumflex accent

&igrave;

ì

i, grave accent

&Igrave;

Ì

I, grave accent

&iuml;

ï

i, dieresis or umlaut mark

&Iuml;

Ï

I, dieresis or umlaut mark

&ntilde;

ñ

n, tilde

&Ntilde;

Ñ

N, tilde

&oacute;

ó

o, acute accent

&Oacute;

Ó

O, acute accent

&ocirc;

ô

o, circumflex accent

&Ocirc;

Ô

O, circumflex accent

&oelig;

 

(N''EXISTE PAS)

&OElig;

 

(N''EXISTE PAS)

&ograve;

ò

o, grave accent

&Ograve;

Ò

O, grave accent

&oslash;

ø

o, slash

&Oslash;

Ø

O, slash

&otilde;

õ

o, tilde

&Otilde;

Õ

O, tilde

&ouml;

ö

o, dieresis or umlaut mark

&Ouml;

Ö

O, dieresis or umlaut mark

&szlig;

ß

sharp s, German (sz ligature)

&thorn;

þ

thorn, Icelandic

&THORN;

Þ

THORN, Icelandic

&uacute;

ú

u, acute accent

&Uacute;

Ú

U, acute accent

&ucirc;

û

u, circumflex accent

&Ucirc;

Û

U, circumflex accent

&ugrave;

ù

u, grave accent

&Ugrave;

Ù

U, grave accent

&uuml;

ü

u, dieresis or umlaut mark

&Uuml;

Ü

U, dieresis or umlaut mark

&yacute;

ý

y, acute accent

&Yacute;

Ý

Y, acute accent

&yuml;

ÿ

y, dieresis or umlaut mark

&Yacute;

Ý

Y, acute accent

 

19.gif (5852 octets)

 

Les styles

<ADDRESS> <B (bold)> <CITE> <CODE>
<EM (emphasize) > <I (italic)> <STRONG> <STRIKE>
<TT (typewriter)> <U (underline)>

La représentation dépend du "browser
" utilisé et des polices, par exemple:

 

 

Texte en normal

 

Texte en ADDRESS

Texte en Bold

Texte en CITE

Texte en CODE

Texte en EMphasize

Texte en Italic

Texte en Strong

Texte en Strike

Texte en Typewriter

Texte en Underline

Le changement de style <xxx> nécessitent la commande de fin de changement </xxx>.

 

19.gif (5852 octets)

 

Créer sa première page

Dès que vous êtes sur un serveur et avez obtenu votre espace, vous vous demandez par où commencer. Ne mettez pas trop de liens vers d'autres sites. Si tout le monde faisait ça, ça deviendrait très vite très rebutant.

Bon, commençons la programmation.

Commencez part écrire <HTML> au début de la page et passez à la ligne suivante, pour que les choses restent claires (le fait de passer à la ligne suivante n'étant pas une commande HTML, il ne se passera rien sur la page Web)

Ensuite tapez <TITLE><HEAD> puis le nom de votre page. Cela ne sera pas inscrit sur la page elle-même mais sera le titre de la fenêtre (sur netscape). La mienne s'appelle "Petit guide HTML".
Fermer ensuite les deux commandes en tapant </TITLE></HEAD> (la fermeture de "HTML ne se fera qu'en fin de document)

Passez à la ligne suivante et tapez <BODY> (on peut mettre beaucoup de commandes dans BODY ). En ne précisant rien, Netscape prend ses couleurs par défaut ou selon les préférences que vous lui avez entrées. (cf. même article)

Bon, on en a fini avec l'entête. On peut commencer à écrire ce que d'autres pourront lire sur notre page.
On va commencer par mettre un gros titre sur notre page. En utilisant les "Headers", on a de grandes chances que ce sera à peu près identique sur tous les ordinateurs.

Appelons cette page "Ma Page d'accueil". Pour cela, tapez:
<H1> Ma page d'accueil</H1> ce qui nous donne:

Ma page d'accueil

D'accord mon titre se retrouve en haut à gauche de l'écran. Il serait mieux s'il était centré.
Alors tapons <CENTER><H1> Ma page d'accueil</H1></CENTER> ce qui donne

Ma page d'accueil


Ce qui fait plus présentable. Certains voudront améliorer en faisant clignoter (commande BLINK). Essayons.
Tapez <BLINK> <CENTER><H1> Ma page d'accueil </H1> </CENTER> </BLINK> ce qui donne:

Ma page d'accueil


ça plaît ou pas, mais c'est toujours un moyen d'attirer l'attention. N'en abusez pas, ça fait mal aux yeux.

Maintenant mettons un petit texte très simple qui ne demande pas de commandes spéciales excepté le formatage en gras et italique. Présentez vous:

 

 

Salut tout le monde! C'est ma première page et je voudrais remercier Pierre Milan Grozdanic pour sa traduction du guide de Bman
Ce qui s'écrit:
<B>Salut tout le monde! C'est ma première page et je voudrais remercier <I>Pierre Grozdanic</I> pour sa traduction du guide de <I>Bman</I> </B>

Bon, tout le monde suit jusque là? Alors mettons une image sur notre page.
Pour cela vous aurez préalablement composé une image que vous aurez enregistrée au format jpeg ou gif et que vous aurez placée dans votre espace réservé sur votre serveur. Pour l'exemple, on va placer une image qui a été enregistré sous le doux nom de "anmatcat.gif". Sur mon serveur j'ai créé un dossier "../Images/anim" où j'entasse mes images animées.
Donc le chemin d'accès de mon portrait est "../Images/anim/simpson.gif" car HTML a besoin de connaitre le type de document qu'il recherche. Attention à bien respecter la capitalisation. L'image à laquelle vous vous réfeérez doit avoir un nom IDENTIQUE.

Plaçons l'image en tapant: <IMG SRC="../Images/anim/simpson.gif"> (et on n'oublie pas les guillemets) et plaçons, tant qu'on y est, un lien qui nous ramène à ma page d'accueil en anglais. Et voilà ce que devient notre page.

Ma page d'accueil


Salut tout le monde! C'est ma première page et je voudrais remercier Pierre Milan Grozdanic pour sa traduction du guide de Bman

Ce qui s'est programmé comme suit:

<HTML>
<HEAD><TITLE>Bien programmer en HTML</HEAD></TITLE>
<BODY>
<CENTER>
<BLINK> <H1> Ma page d'accueil </H1> </BLINK>
<P>
<B>Salut tout le monde! C'est ma première page et je voudrais remercier <I>Pierre Milan Grozdanic</I> pour sa traduction du guide de <I>Bman</I> </B>
<P>
<IMG SRC="Images/anim/simpson.gif"><P>
</CENTER>
</HTML>


19.gif (5852 octets)

 

Bien, j'espère que tout ça a été très clair - enfin, j'ai fait de mon mieux pour être le plus explicite possible. J'espère que vous ferez tous de très belles pages.
Si au cours de vos progression (en allant examiner les sources d'autres pages) vous découvrez de nouvelles fonctions en sachant vous en servir faites m'en part afin que je les incorpore dans ce guide.

 

Bien sûr il y a d'autres fonctions que je n'ai pas abordées (Vspace; hspace, break=clear, margin; etc...) car je n'ai pas encore testé leur fonctionnement et que certaines d'entre elles ne me sont pas très claires.

 

Tous les titres de jeux, logos, marques, produits et images de ce site sont ™ ® et © de leurs compagnies respectives.
Je ne serai en aucun cas responsable des éventuelles actions que vous commettrez sur ce site ni de leurs conséquences éventuelles.

Le contenu de ce site est protégé par le droit de la propriété intellectuelle. Toute duplication des textes ou images de ce site sans mon autorisation est strictement interdite.

Desing by Fabri

haut de page

19.gif (5852 octets)