Kit graphique
du jour


plus de kits graphiques
  Forum Webmaster
  Annuaire
  PAGES
  Langages
  Création des pages
  Logiciels
  Services
  DESIGN
  Généralités
  Kits graphiques
  Création de bannières
  INDISPENSABLE
  Nom de domaine
  Hébergement
  Hébergeurs allopass
  + DE TRAFIC
  Référencement
  Echanges de bannières
  Campagnes de pub
  GAGNER DE L'ARGENT
  En affichant de la pub
   
  Partenaires
 


Accueil Cestfacile.org FORUM Partenaires

langage html

LES BALISES DE STRUCTURE

Les balises peuvent être réparties en 2 classes : celles qui modifient la structure de la page et celles qui modifient le style du texte. Parmi les balises de structure on trouve les en-têtes, les paragraphes, les listes...

Les en-têtes

Les balises d'en-tête fonctionnent par paire (<balise></balise>), il en existe 6 niveaux:

Balise Effet Visuel
H1 Test
H2 Test
H3 Test
H4 Test
H5 Test
H6 Test

Les attributs

Les attributs suivants sont placés dans les balises de structure pour permettre une disposition plus précise des éléments HTML :

Attribut Valeur Effet Visuel
ALIGN LEFT

RIGHT

CENTER

JUSTIFY

LEFT

RIGHT

CENTER

JUSTIFY

NOWRAP   Interdit de reporter des mots d'une ligne à l'autre
ID   Attribue un nom au contenu de la balise (pour faire des liens)
LANG   Spécifie un langage différent
CLASS   Assigne une classe au contenu (pour les feuilles de style)
CLEAR   Utilisé dans le cas d'un texte entourant une image. Il permet de descendre dans la page aussi loin qu'il est nécessaire pour atteindre une marge libre

Les attributs s'utilisent de la manière suivante:

<BALISES ATTRIBUT1=XXXXX ATTRIBUT2=XXXX> Texte </BALISE>

Par exemple: <H1 ALIGN=LEFT> Texte aligné à gauche </H1>

Paragraphes

HTML considère les paragraphes comme des blocs de texte. Les browsers répartissent au mieux leur contenu dans leur fenêtre à moins qu'ils n'aient rencontré un attribut NOWRAP ou NOBR. A l'intérieur d'un paragraphe, les espaces, tabulations et retours chariot comptent pour un seul espace (il ne sert à rien de mettre plusieurs espaces, il faut recourir à un autre moyen).

La mise en page par blocs de texte est réalisée par l'intermédiaire de la paire de balises <p> et </p>. Cette balise accepte n'importe lequel des attributs vus précédemment. Le retour chariot (retour à la ligne simple) est réalisé grâce à la balise <br>.

Balise Effet Visuel
<br> retour à la ligne
<p> et </p> paragraphe


Bloc d'éléments

Il existe des balises servant à indenter le texte : ce sont des conteneurs. Par exemple :

Conteneur Effet Visuel
<blockquote> et </blockquote>
Texte indenté
<address> et </address>
Pour écrire une adresse
<note> et </note> Pour écrire une note
<fn> et </fn> Permet d'avoir une note de fin de page
<banner> et </banner> Fixe un bloc de texte par rapport à la page
<pre> et </pre>
Permet d'écrire un texte PREFORMATTE

en conservant entre autres     les espaces

Les listes

Une liste est un paragraphe structuré contenant une suite d'articles. Il en existe trois types:

  • Ordonnée
  • Non ordonnée
  • De définition

Voici leur syntaxe:

Conteneur Type de liste Effet Visuel
<ol>

<li> article 1 </li>

<li> article 2 </li>

</ol>

Ordonnée
  1. article 1
  2. article 2
  3. article 3
<ul>

<li> article 1 </li>

<li> article 2 </li>

</ul>

Non ordonnée
  • article 1
  • article 2
  • article 3
<dl>

<dt>Terme</dt>

<dd>Définition</dd>

</dl>

De définition
article 1
définition 1
article 2
définition 2

Il existe des attributs spécifiques aux listes:

Attribut Valeur Effet Visuel
COMPACT   resserre l'interligne
PLAIN   supprime les puces
SEQNUM   définit le premier numéro
START   définit le premier numéro
CONTINUE   repart du numéro où il s'était arrété à la liste précédente

TYPE (pour les listes ordonnées) 1

A

a

I

i

numérotation chiffrée (par défaut)

numérotation en capitales

numérotation en bas de casse

numérotation en chiffres romains (I, II, III, IV ...)

numérotation en chiffres romains en bas de casse

TYPE (pour les listes non-ordonnées) circle

square

disc

  • puce circulaire
  • puce carrée
  • puce en disque

page suivante : les tableaux en html