Page Navigation Contenu Diffusion
Aller jusqu'à l'image

Le contenu d'une page web contient souvent toujours les mêmes éléments. Ce sont donc ces éléments que nous allons voir ici en fonction de notre feuille de style.

Tout le contenu de la page sera insérer entre la balise ‹div id="centre"› et ‹/div›

Nous nous limiterons ici au fonctions classiques d'une page web : textes, images et les liens.

Formater les textes

Tous les textes doivent être dans les balises spécifiques

Codes XHTLM
‹h1›Ici le titre principal‹/h1›
‹h2›Ici les sous-titres‹/h2›
‹p›Le texte du paragraphe‹/p›
‹ul›
‹li›Première ligne ‹/li›
‹li›Deuxième ligne‹/li›
‹/ul›

Les codes CSS de la feuille de styles seront les suivants :

Codes CSS
a {
	text-decoration:none;
	color:#555555;
}

a:hover {
	text-decoration:underline;
}


#centre h1 {
  font-size:18px;
	font-weight:bold;
	font: Trebuchet MS, arial, helvetica, sans serif;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:10px;
	margin-bottom:7px;
	color: green;
	border-bottom:2px solid #ab9867;
	
}
#centre h2 {
  font-size:16px;
	font-weight:bold;
	font: Trebuchet MS, arial, helvetica, sans serif;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:7px;
	color: blue;
	border-bottom: 0px solid #CCCCCC;
	
}
p {
  margin: 0 0 10px 0;
  }

Pour les titres, sous titres et le paragraphe nous fixons ainsi les valeurs souhaitées.

Par contre pour autres valeurs nous prendrons les valeurs par défaut.

Par éviter les problèmes d'affichage en fonction des navigateurs nous mettrons impérativement les valeurs margin et padding à 0px


Un paragraphe avec HTML-Kit

Créer un paragraphe avec HTML-Kit

On entre d'abord le paragraphe dans la page et l'endroit souhaité.

On sélectionne le paragraphe.

Puis on clique sur l'onglet "text" puis l'icône paragraphe

Les balises d'ouverture et de fermeture de "p" se mette en place automatiquement.

 


Créer une liste non-ordonnée avec HTML-Kit

Créer une liste avec HTML-Kit

On sélection encore l'onglet "text"

On sélectionne l'ensemble de la liste et on clique sur l'icône "ul"

Les balises d'ouverture et de fermeture "ul" se place avant et après notre liste.

On sélection chaque éléments de la liste et on clique sur l'icône "li" qui met automatiquement les balise d'ouverture et de fermeture de l'élément

 

Principaux éléments de l'onglet "text" de HTLM-Kit

Détail de l'onglet text

Insérer des images

Pour insérer une image nous avons défini par la feuille de style les 3 possibilités possibles.

  1. La class right qui place l'image à gauche et le texte à droite
  2. La class left qui place l'image à gauche et le texte à droite
  3. La class centre qui place l'image au centre de la page

Dans la feuille de style utilisée nous avons fixé les valeurs des marges afin de ne pas avoir le texte qui colle à l'image.

Le code XHTLM de l'image est mis au-dessus du paragraphe (ou du texte si on souhaite avoir l'image à l'intérieur du texte) et ainsi le haut de l'image sera au même niveau que le début du paragraphe ou du texte.

Pour une image centrée on positionnera le code au-dessous ou au-dessus du texte.

La balise image est une balise ouverte, c'est à dire qu'elle n'a pas de balise de fermeture elle se termine donc par espace/›

Le positionnement fait par une balise "div" qui recevra la balise image

L'image sera ainsi définie par :

Dans le cas ou l'image est plus grande que le texte, nous placeront après le texte un paragraphe vide avec la class spacer qui a pour but de mettre le texte ou l'image suivante en dessous

Codes XHTLM
‹div class="centre"›
‹img alt="Les deux parties de l'onglet" src="navigation/le_deux_onglets.png" height="150" width="400" /›
‹/div›
eventuellement dans le cas d'une image plus grande que le texte mettre :
‹p class="spacer"› ‹/p›

Pour une image à droite ou à gauche, la boîte div n'est pas necessaire :
‹class="right" img alt="Les deux parties de l'onglet" src="navigation/le_deux_onglets.png" height="150" width="400" /›

Codes CSS
.left {
	float: left;
	margin: 5px 10px 5px 0;
  text-align: center;
  border: none;
  padding: 5px;
	
}
.right {
  float: right;
  margin: 5px 0 5px 10px;
  text-align: center;
  border: none;
  padding: 5px;
	
}
.centre {
  margin: 10px auto;
  text-align: center;
  border: none;
  padding: 5px;
	
}
.spacer {
  clear: both;
  height: 10px;
}

Insérer une image avec HTML-Kit

Avant d'insérer l'image dans la page XHTLM, vous devez la placer dans le fichier souhaité.

inserer une image avec XHTMLl-Kit
  1. Avec HTML-Kit, choisir l'onglet "object"
  2. Cliquez sur l'icône "insert image"
  3. Sélectionner le fichier ou se trouve l'image en cliquant sur le bouton "Add"
  4. Cliquez sur l'image qui apparaît dans la fenêtre.

La ligne de code sera alors :

‹img alt="inserer_image_xhtlmkit (20K)" src="contenu/inserer_image_xhtlmkit.gif" height="307" width="600" /›

Vous pouvez renommer la valeur "alt" si celle proposée ne vous convient pas

Pour positionner l'image il faut :

Pour ajouter une bordure à l'image vous pouvez par exemple ajouter la fonction style qui comprendra obligatoirement la largeur de la boîte div, de la même dimension que l'image et les attributs souhaités.

Par exemple pour l'image ci-dessus, une image centrée avec une bordure de 3px de couleur grise

‹img div class="centre" style="width: 600px; border: 5px outset #ddd;"›
‹ img alt="inserer une image avec XHTMLl-Kit" src="contenu/inserer_image_xhtlmkit.gif" height="307" width="600" /›
‹/div›

Insérer un lien hypertexte de la page web

La balise ‹a› est un lien hypertexte de la page web xhtml .

Un lien hypertexte permet :

Codes XHTLM
‹a href="http://awillemi.free.fr/xhtml/site_complet/contenu.htm"›Aller vers cette page‹/a›

Codes CSS
a {
  text-decoration:none;
  color:#555555;
  }

a:hover {
  text-decoration:underline;
  }

inserer_lien_xhtlmkit (5K)

Insérer un lien hypertexte avec HTML-Kit

Sélectionner le texte du lien

  1. Avec HTML-Kit, choisir l'onglet "object"
  2. Cliquez sur l'icône "ancre"

Completer le chemin du lien hypertexte

Pour en savoir plus sur les chemins relatifs cliquez ici  

Insérer un module texte

Insérer un module texte

Pour agrémenter un site il est parfois utile d'insérer un module texte comme le montre l'image ci-contre.

Les trois possibilités d'insertion, à droite à gauche ou centré sont définies et le code est à prendre dans la page source pour être intégré dans une page html

Pour voir le module, cliquez ici

 

© 2008 André Willemijns