Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog
1 juillet 2008 2 01 /07 /juillet /2008 19:56

Apprendre l'xHtml

Dans ce tutorial, vous allez apprendre à créer vos propres pages web en xhtml, à la main, avec des règles de mises en forme basiques.

Introduction au langage balisé

L'html est un langage balisé. Cela comprend quelques généralités pas forcément évidentes. Une balise doit être ouverte :

 <balise> 

Puis fermée :

 </balise> 

Elle peut être ouverte puis fermés en une fois, - c'est une balise qui ne contient pas - :

 <balise /> 

Les options propres à la balise sont mises avant le > :

 <balise option="paramètre"></balise> 

ou le /> :

 <balise option="paramètre" /> 
Le doctype, puis l'ouverture de la balise <html>

La première étape est de dire au navigateur quel est le type de la page web qu'il doit interpreter
On met donc ceci en début de page :

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  

Cela dit au navigateur que la norme de la page est XHTML 1.0 Strict et donne une url avec des informations.

On ouvre ensuite la balise <html> qui contient quelques spécifications

 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> 

Bien entendu, "fr" est mis pour dire que la page html est en français

L'en tête <head>

L'en tête <head> sert à mettre tout ce qui n'est pas du contenu, la mise en page, le titre de la page et éventuellement les métas données y sont présentes.

On ouvre l'en tête :

 <head> 

On spécifie le titre le la page :

 <title>Titre de la page</title> 

En option : On peut mettre des données de mise en forme (css), des métas données (pour le référencement) ...

Puis on ferme l'en tête :

 </head> 
Le corps de la page <body>

C'est ici que le contenu de la page va ! (enfin)

On ouvre le corps :

 <body> 
Balises de mise en forme

C'est le point essentiel à connaitre. Grâce à ces balises on va pouvoir ajouter du contenu dans le corps

Paragraphe <p>

Pour faire un paragraphe on utilise la balise <p>, tout contenu texte doit être dans un paragraphe, sauf c'est c'est un titre

 <p>Contenu du paragraphe, texte, blabla, ect ...</p> 

A la fin d'un paragraphe il est impératif de fermer avec </p>, sinon des erreurs apparaissent. On ne peut pas mettre un paragraphe dans un paragraphe.

Exemple de mauvais code :

 <p>Contenu du paragraphe, texte, blabla, ect ... 
 <p>Contenu de l'autre paragraphe, texte, blabla, ect ...</p> </p> 

Bon code :

 <p>Contenu du paragraphe, texte, blabla, ect ... </p> 
 <p>Contenu de l'autre paragraphe, texte, blabla, ect ...</p> 
Saut de ligne <br />

Pour sauter une ligne dans un paragraphe, on utilise <br />, c'est une balise qui est fermée en elle même.

 <p>Contenu du paragraphe, texte, blabla, ect ...<br /> 
 Texte qui est dans la ligne en dessous</p> 

Donnera :

Contenu du paragraphe, texte, blabla, ect ...
Texte qui est dans la ligne en dessous

Gras, italique et barré

Ces balises permettent de mettre de la dynamique dans vos texte, d'attirer l'attention sur un point

Gras <strong> :

 <p>Texte normal <strong>texte en gras</strong>, texte normal</p> 

Donne :

Texte normal texte en gras, texte normal

Italique <em> :

 <p>Texte normal <em>texte en italique</em>, texte normal</p> 

Donne :

Texte normal texte en italique, texte normal

Barré <del> :

 <p>Texte normal <del>texte barré</del>, texte normal</p> 

Donne :

Texte normal , texte normal

On peut mettre ces balises mixées en elles :

 <p>Contenu <strong>du <del>paragraphe, <em>texte</del> 
 </strong>, blabla</em>, ect ... </p> 

Donne :

Contenu du  , blabla, ect ...

Titres <hX>

On fait, en général dans ses documents des parties, des sous-parties, des sous-sous-parties ect ...
Les titres sont dans des balises <hX>X est un nombre qui va de 1 à 6 selon l'importance du titre.

 <h1>Titre en général du site</h1> 
 <h2>Titre de la page</h2> 
 <h3>Titre de partie</h3> 
 <h4>Titre de sous-partie</h4> 
 <h5>Titre de sous-sous-partie</h5> 
 <h6>Titre de sous-sous-partie</h6> 

Donne :

Titre en général du site

Titre de la page

Titre de partie
Titre de sous-partie
Titre de sous-sous-partie
Titre de sous-sous-partie
Les liens <a href="...">

Les liens hypertextes sont l'essence même du langage html, grâce à eux, on peut faire un lien vers une autre page, qui est sur son propre site ou un autre site.

La balise en elle même :
On met le texte du lien entre <a> et </a> et l'url du lien dans le premier <a>, avec un href="adresse_du_lien" placé après le <a.

Lien interne

Petit cours d'arborescence :
Pour faire un lien qui mêne à une page de votre site il faut savoir où elle est placée :

/ (slash) indique la racine du site.
C'est à dire qui si votre site est http://pouet-pouet-tagada.com/, mettre un lien vers / sur une page située n'importe où dans le site, le lien vous emmenera sur http://pouet-pouet-tagada.com/.

../ indique le dossier précedent dans l'arborescence
. C'est à dire qui si votre site est http://pouet-pouet-tagada.com/, mettre un lien vers ../ sur une page située dans http://pouet-pouet-tagada.com/undossier/unautredossier/, le lien vous emmenera sur http://pouet-pouet-tagada.com/undossier/.
On peut aussi les additionner : ../../ emmenera sur http://pouet-pouet-tagada.com/

./ indique le dossier actuel, mais ne rien mettre peut revenir au même et marche dans la plupart des cas.

 <p>Blabla allez voir  
 <a href="../photoshop/ciel-enhancement">ce tuto trop bien</a> 
 que j'ai fait hier</p> 

Donne

Blabla allez voir ce tuto trop bien que j'ai fait hier

Lien externe

On met simplement l'adresse complète de la page avec http:// :

 <p>Blabla allez voir  
 <a href="http://blogphoto.org/83">cette super photo</a> 
 que j'ai vue hier</p> 

Blabla allez voir cette super photo que j'ai vue hier

Image <img />

Il peut être souvent utile de mettre une image dans sa page, cela fonctionne d'une malière similaire au lien avec une balise <img src="adresse_de_l'image" alt="description de l'image" />, la description est obligatoire pour une meilleure accessibilité.

 <img src="../media/photoshop/tuto_ciel_enhancement/4.jpg" alt="calques dans photoshop" /> 
Fermeture de la page html

Après avoir donné le contenu, on doit fermer le corps et la page html :

 </body> 
 </html> 
Voila !

Vous savez faire une page basique en xhtml valide !

 

Source : http://designdesk.org/webmaster/apprendre-xhtml

Partager cet article
Repost0

commentaires

Image Hosted by ImageShack.us



Ce Blog créé par Systèmes et Projets est un Portail d’information aussi bien en matière de gestion comptabilité informatique, internet, juridique.... C’est aussi un Portail de service pour créateurs et dirigeants d’entreprise, artisans et TPE. 

 

Systèmes et Projets : qui sommes-nous ?  

 

Notre société  s'adresse aux dirigeants de jeunes entreprises, c'est-à-dire celles en exploitation depuis moins de trois ans mais aussi aux porteurs de projet. Partenaire des TPE notamment des artisans, Systèmes et Projets se définit comme acteur de la pérennisation des petites structures.

Des solutions aussi bien  adaptés aux artisans dans tous corps de métier : bâtiment (plombier, maçon, peintre, plaquiste, menuisier, piscinier) qu’aux artisans d’art, qu’aux services (beauté, soins, textile, travail du bois cuir métaux verre), alimentation (boucher, pâtissier, traiteur, poissonnier) sans oublier les créateurs d’entreprise.   

 

systemesetprojets@wanadoo.fr

 

Augmenter le chiffre d’affaire de votre entreprise !

MIEUX COMUNIQUERAVEC VOTRE EXPERT COMPTABLE !

Telle est notre mission !

NOUS CONTACTER

DMPROCONSEIL

contact-1-1.gif


09.75.56.46.51
dmproconseil@gmail.com

Ebook download

Écrire pour le web en 2014

Vous-avez-huit-secondes.jpg

NOS PARTENAIRES