2 ème Chapitre : Votre première pageDans ce chapitre nous allons créer votre première page et voir ensemble les différents possibilités pour insérer du xhtml
Les Balises
En
xhtml vous utiliserez du texte mais aussi des balises qui servent a
dire a votre navigateur ce qu'il faut faire car pour lui si on écrit
"écris le mot chèvre en titre a gauche "il comprendra rien
Une balise commence et se termine
toujours par
< ensuite le nom de votre balise et
>Il faut savoir qu'il excite 2 types de balises ,elles peuvent être par paire ou seules
[center]
Exemple de balises par paire Par exemple une balise par paire serait comme ceci :
- Code:
-
<paragraphe> votre texte</paragraphe>
Mais pourquoi ta mis un slash ?Car
pour fermer votre paire il faut rajouter un"/" devant le nom de votre
balise pour dire au naviguateur que c'est par exemple la fin d'un
paragraphe
Exemple de balise seule - Code:
-
<image />
Ah Ah tu t'est trompé toi même tu a dis de mettre au début le slash et tu l'a mis a la fin En faite je vous ai dis ça pour une balise paire mais pour une balise impaire on met le slash après le nom de la balise
En
récapitulant une balise se termine toujours par un slash mais pour les
paires c'est avant le nom et pour les uniques c'est après le nom pour
les seuls
Besoins d'aspirine ?
Les attributs
Un
attribut va servir a donner des précisions sur une balises par exemple
pour un lien car c'est facile de dire je veux un lien mais vers quelle
adresse ?
- Code:
-
<lien url="smilepub.superforum.fr">
D'après vous ça veut dire quoi ?tout simplement que le lien va vers Smile Pub
A savoir
Ce
qu'il faut savoir c'est bien sur ce que je vous ai dit concernant
l'ouverture et la fermeture des balises & les attributs mais 2
autres choses aussi :
- Une balise s'écrit toujours en minuscule
- Un attribut peut contenir des majuscules
Information :J'ai mis de faux noms de balises inventés par moi vous aurez tous le temps d'apprendre les vrais
Si vous avez compris sa on peut créer votre première page en xhtml
Votre première Page xhtml proprement diteJe vous ai jusqu'à maintenant fais de la théorie mais je vois que vous êtes impatients passons à la pratique :
Ouvrez notepad ++ et choisissez dans l'onglet language en haut le language "html"
Testons ensemble cette première page,pour commencer copier y ce bout de code
- Code:
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Mon super site</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
</body>
</html>
Une
fois ce code copié et collé enregistrez le fichier (fichier >>
enregistrer sous) en choisisant dans le menu déroulant en dessous html
,nommez votre fichier et enregistrez le a un endroit ou vous savez ou
il est
Ensuite ouvrez le en double cliquant dessus
Eh mais tu te fous de moi ?On a fais tous sa pour une page vide ??Calmons nous
La page n'est pas si vide vous voyez en haut il y a le titre =)
Et elle contient beaucoup d'information nessesaire pour le naviguateur.
Je vais vous expliqué ligne par ligne,reprenons notre bout de code :
- Citation :
-
- Code:
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Mon super site</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
</body>
</html>
La première ligne fais exception aux règles que je vous ai dit elle va
dire au navigateur que la page est en xhml version 1.1 qui est la plus
récente,Cette ligne s'apelle le "doctotype"
la deuxième ligne contient la balise et ses attributs,elle
signifie le début de notre page et contient 2 attributs :
- xmlns : Cet attribut mène vers un lien qui contient du xhtml mais pas besoins d'y toucher
- xml:lang="fr" contient la langue qui est pour moi le français
La troisième est assez explicite elle contient le titre qui sera affiché en haut de notre page
Ensuite vient et elle contiennent des
informations d'en-tête sur la page mais ce n'est pas très important je
reviendrais dessus plus tard
Entre et se trouve votre page et pour fermer la page on met le
C'est fini pour cette première page mais avant de se quitter je vias juste vous montrer un petit truc pratique :
Les commentaires Pour l'instant dans vos 5 lignes sa ne sert pas à grand choses
mais plus tard si vous realiser des grandes pages vous aurez des fois
plus d'une centainne de ligne alors pour ne pas s'enrouiller vous
pourrez les commenter
Pour ouvrir un commentaire on utilise la balise
Un commentaire est bien sur invisible aux visiteurs ce n'est que pour vous ,on peut metre des majuscules,des minuscules et tout ce qu'on veut dans un commentaire .
On va tester sur notre script précédent
- Code:
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Mon super site</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<!-- Et ici on met le contenu de notre page -->
</body>
</html>
Voila j'espère que vous êtes content de vous =)
Ce n'est aps encore le site de l'année mais c'est un debut
Un petit test pour finir en beautéeA quoi sert la balise
- Code:
-
<title> </title>
?
1) A mettre le titre de ma page
2)A commenter mon script
Qu'affichera ce code ?
- Code:
-
<!-- Ceci est quelque chose mais quoi ? -->
1) rien
2) Ceci est quelque chose mais quoi ?
Peut-on mettre un commentaire en majuscule & avec des chiffres
1) Oui
2) Non surement pas