3ème

Création et mise à jour de sites internet

Activité : principe de la programmation en HTML

L'objectif de ce fichier est de vous faire connaître les principes de base du code "html". Il existe différents éditeurs de pages (Editeurs html), qui vous permettent de créer des pages facilement. Il est cependant nécessaire, lorsqu'on crée des pages, de "toucher" au moins une fois à la programmation "html" pour comprendre les fichiers que créent ces editeurs.

Activité : Vous aller créer un fichier "essai.htm" (dans votre dossier) dans lequels vous effectuerez une vingtaine de petit travaux à la suite.

Durée : de 1 - 4h.

N'hésitez pas à me faire part de vos commentaires..

 

 Table des matières

 INTRODUCTION ET DEFINITION :

Travail1

Les balises

La structure d'une page

LES OPTIONS DU DOCUMENT:

Mettre un fond de page coloré :

travail2

Choisir la couleur du texte :

travail3

Mettre une image en fond de page :

MISE EN FORME DU TEXTE

Ecrire en caractère Gras, Italique, Souligné, texte défilant...:

travail4

Changer la police de caractère (style, taille, couleur) :

travail5

Ecrire un titre :

travail6

Creer un paragraphe (gauche, droite, centrer, justifier) :

travail7

Sauter une ligne et retour à la ligne

travail8

Insérer une ligne séparatrice

travail9

Les simples retraits de paragraphes :

travail10

Les retraits numérotés :

travail11

Les retraits à puces (symboles) :

travail12

Les Images :

Insérer une image

travail13

Ajuster la largeur et la hauteur :

travail14

Donner un titre à l'image :

travail15

Créer des liens

vers un paragraphe

travail16

vers une page :

travail17

vers un autre site internet

travail18

vers une adresse électronique

travail19

Lien sur une image :

travail20

Créer des tableaux:

Créer des tableaux

travail21

Mise en forme de tableaux

travail22 travail23

Nouveauté :

Cellules de tableaux de tailles différentes

travail23 bis

Utilisation de tableaux

INTRODUCTION ET DEFINITION :

Le langage HTML (Hyper Text Mark-up Language) permet de créer des fichiers compréhensibles par n'importe lequel des navigateurs (Internet Explorer, Netscape...) .

Le code est interprété par le navigateur , qui affiche la page internet tel que le concepteur l'a voulu. (mise en forme, images, liens hypermédia...)

Les bases de ce langage sont très simples à assimiler. Il se compose de balises (tags en anglais), qui agissent sur le texte qu'ils encadrent.

Les balises

balise d'ouverture

ce qui sera affecté par les balises

balise de fin

<BALISE>

texte affecté

</BALISE>

par exemple le code : <B> texte affecté </B> texte non affecté donnera :

Texte affecté texte non affecté

Le code B indiquant au navigateur que le texte est en gras.

Ainsi le texte est encadré par deux balises (en bleu dans le texte): une balise de début <BALISE>et une de fin </BALISE>BALISE correspondra à un code de mise en forme que l'on appliquera au 'texte à mettre en forme'.

Cetaines balises peuvent accepter des options ( en vert dans le texte ) qui précisent les choses :

balise d'ouverture

option

ce qui sera affecté par les balises

balise de fin

<BALISE

Option1="valeur" Option2="valeur">

texte affecté

</BALISE>

par exemple le code : <FONT FACE="Comic Sans MS" COLOR="FF0000"> texte affecté </FONT>

précisera la police et la couleur du texte : texte affecté

Remarque : D'autres balises, comme les balises de saut de ligne <BR> ou d'insertion de ligne <HR SIZE="5" WIDTH="100"> , ne nécessitent pas de balise de fin .

 

Un programme HTML comporte deux grandes sections :

La section d'entête délimitée, par deux balises <HEAD> et </HEAD>, intègre le descriptif de la page (son titre dans le cas de cette page" petit cours de html", le nom de l'auteur, etc...)

La section délimitée par deux balises <BODY> et </BODY> pour le corps du programme.

Voici la structure type :

<HTML> /* Indique que le codage est en html) */

<HEAD> /* debut des balises d'en tete */

<TITLE> TITRE DE MA PAGE </TITLE> /* Le titre de la page qui apparait ( (Ici TITRE DE MA PAGE )*/

<META NAME="Author" CONTENT="leo heleba"> /* définit le nom de l'auteur ( ici Leo Heleba) */

</HEAD> /* fin de l'en tete */

<BODY> /* Le corps de la page */

...blablabla...

</BODY> /* fin du corps de la page */

</HTML> /* fin de la page */

Le fichier devra être enregistré sous un nom de fichier se terminant par .html ou .htm de façon à ce qu'il puisse être lu par les navigateurs (Netscape, Internet Explorer, etc...).

Travail 1

Ouvrez le programme bloc note de microsoft windows. copier et coller la structure classique dans la nouvelle feuille . supprimer tous les commentaires qui ne servent à rien (texte en vert)

Changer le nom de l'auteur , le titre de la page et le blablabla a votre convenance.

Enregistrer (sans le fermer) le fichier sous le nom essai.htm.( attention verirfier que le type est "tout fichier") dans votre dossier personnel.

Aller dans votre dossier personnel ( par poste de travail) et ouvrez votre fichier pour voir le résultat. (cliquer 2 fois dessus). laissez le ouvert pour la suite.

Retour en haut de page

 

LES OPTIONS DU DOCUMENT :

Mettre un fond de page coloré :

A l'aide de l'option BGCOLOR il vous sera aisé d'appliquer un fond coloré sur vos pages. Cette option, adjointe à la balise BODY, doit être égale au code couleur désiré. Exemple : <BODY BGCOLOR="000000"> vous appliquera une page avec un fond noir. Voici ci-dessous quelques exemples de code couleurs :

FFFFFF

Blanc

FFFF00

Jaune

FF0000

Rouge

00FF00

Vert

00FFFF

Bleu Ciel

0000FF

Bleu Marine

000000

Noir

FF9900

Orange

FF99CC

Rose

CC00CC

Violet

Travail 2

Compléter la balise <BODY> de votre fichier essai.htm pour mettre un fond de page jaune.(attention aux "")

pour faire les changements

Retour en haut de page

 

Choisir la couleur du texte :

L'option TEXT, ajouté à la balise <BODY> désigne la couleur par défaut du texte de votre page.

Exemple <BODY BGCOLOR="0000FF" TEXT="FFFFFF"> appliquera un fond de page bleu marine avec le texte en blanc.

Travail 3

Compléter la balise <BODY> de votre fichier essai.htm pour mettre la couleur du texte en bleu marine.

pour faire les changements

>

Mettre une image en fond de page :

Se fait par l'intermédiaire de l'option BACKGROUND qui prendra pour valeur le nom du fichier de l'image.

Exemple : <BODY BACKGROUND="fond.jpg"> ou fond.jpg est un fichier image.

Retour en haut de page

 

LES BALISES DE MISE EN FORME :

Ecrire en caractère Gras, Italique, Souligné, Clignotant :

Code

Exemple

Résultat

B

<B>ce texte est en Gras</B>

ce texte est en Gras

CENTER

<CENTER> ce texte est centré </CENTER>

ce texte est centré

I

<I>ce texte est en italique</I>

ce texte est en Italique

U

<U>ce texte est Souligné</U>

ce texte est Souligné

SUP

<SUP> ce texte est en exposant </SUP>

ce texte est en exposant

SUB

<SUB> ce texte est indicé </SUB>

ce texte est indicé

STRIKE

<STRIKE> ce texte est barré </STRIKE>

ce texte est barré

MARQUEE

<MARQUEE> texte défilant < /MARQUEE>

texte défilant

Vous pouvez bien entendu imbriquer les balises de façon à obtenir un texte en gras italique souligné et défilant.
<B> <I> <U> <MARQUEE> voici un exemple </MARQUEE> </U> </I> </B> donnera : voici un exemple
.

Travail 4

Faites des essais de mises en forme en recopiant les exemples du tableau précédent. en les plaçant dans le corps ( entre les balise <BODY> et </BODY) de votre fichier.

pour faire les changements

Retour en haut de page

 

Changer la police de caractère (style, taille, couleur) :

Les changements de police s'effectuent par l'intermédiaire des balises <FONT> , </FONT> et de ses différentes options :

Exemple <FONT FACE="Comic Sans MS">texte en police comic sans ms </FONT> donnera : texte en police comic sans ms

Exemple <FONT SIZE="-2">texte en tout petit</FONT> donnera : texte en tout petit

Exemple <FONT COLOR="FF0000">texte en rouge</FONT> donnera texte en rouge

 

Travail 5

Ecrire la phrase : "Paragraphe , écrit en rouge et en police comic sans ms" en le mettant en forme comme indiqué

pour faire les changements

Retour en haut de page

 

Ecrire un titre :

Il existe des balises permettant d'écrire en titre de 6 tailles différentes. Exemple :

Code Balise

Exemple

Résultat

H1

<H1>TITRE 1</H1>

TITRE 1

H2

<H2>TITRE 2</H2>

TITRE 2

H3

<H3> TITRE 3 </H3>

TITRE 3

H4

<H4> TITRE 4 </H4>

TITRE 4

H5

<H5> TITRE 5 </H5>

TITRE 5

H6

<H6> TITRE 6 </H6>

TITRE 6

Travail 6

Faites des essais de mises en forme en recopiant les exemples du tableau précédent.

pour faire les changements

Retour en haut de page

 

Créer des Paragraphes.

Les balises <P> </P> permet de créer un paragraphe (en mettant le texte à la ligne avant et aprés).

exemple : <P > Premiere phrase du premier paragraphe. Seconde phrase du premier paragraphe. Troisieme phrase du premier paragraphe. quatrieme phrase du premier paragraphe. Cinquieme phrase du premier paragraphe. </P> <P > Premiere phrase du second paragraphe.</P> donnera :

Premiere phrase du premier paragraphe. Seconde phrase du premier paragraphe. Troisieme phrase du premier paragraphe. quatrieme phrase du premier paragraphe. Cinquieme phrase du premier paragraphe.

Premiere phrase du second paragraphe.

 

La balise <P> accepte des options comme l'option ALIGN.

Exemple : <P ALIGN="center"> ce texte est centré</P> donnera :

ce texte est centré

L'option ALIGN peut prendre les valeurs suivantes :

    L'imbrication :

  <P ALIGN="right"> <B> <FONT FACE="Comic Sans MS" SIZE="4" COLOR="FF0000"> exemple </FONT> </B> </P>

donnera :

 exemple

Travail 7

Creer et centrer les deux paragraphes : Premiere phrase du premier paragraphe. Seconde phrase du premier paragraphe. Troisieme phrase du premier paragraphe. quatrieme phrase du premier paragraphe. Cinquieme phrase du premier paragraphe. Premiere phrase du second paragraphe.

pour faire les changements

Retour en haut de page

 

Sauter une ligne et retour à la ligne

La balise <P> utilisée seule permet d'insérer des sauts de lignes :

Exemple : <P> premier <P> second <P><P> troisieme donnera :

premier

second

 

troisieme

La balise <BR> utilisée seule permet d'insérer des simples retours à la ligne

Exemple : <P> premier <P> second <BR> troisieme donnera :

premier

second
troisieme

Travail 8

Inserez des sauts de ligne <P> entre vos travaux précédents (travail 1 à 7).

Insérer des retour à la ligne <BR> entre les exemples des travaux 4 et 6.

pour faire les changements

Retour en haut de page

Insérer une ligne séparatrice :

L'insertion d'une ligne séparatrice se fait par la balise <HR> à laquelle on peut ajouter l'option SIZE pour fixer sa taille, WIDTH pour sa largeur (SIZE et WIDTH s'expriment en pixels).

Exemple : <HR SIZE="5" WIDTH="100"> donnera la ligne ci dessous...


Travail 9

Inserez une ligne de séparation d'épaisseur 8 et de longueur 200.

pour faire les changements

Retour en haut de page

 

Les Listes

Les simples retraits de paragraphes :

Le code HTML ne retranscrit pas les espaces ( sauf entre les mots) ou les décalages par tabulation. Seul l'utilisation des balises de listes permettent de décaler les différents niveaux du texte.

Pour obtenir l'affichage ci-dessous

Le code est :
PREMIER CHAPITRE
titre 1
titre 2
sous titre a du titre 2
sous titre b du titre 2
DEUXIEME CHAPITRE
</dl>
<dd> PREMIER CHAPITRE
<dl>
<dd>titre 1
<dd>titre 2
<dl>
<dd>sous titre a du titre 2
<dd>sous titre b du titre 2
</dl>
</dl>
<dd>DEUXIEME CHAPITRE
</dl>

Travail 10

Faites des essais de structure en recopiant les exemples du tableau précédent.

pour faire les changements

Retour en haut de page

Les retraits numérotés :

Pour numéroter les titres il suffit d'utiliser les

balises <OL> et </OL> à la place des balises <DL> et </DL>

balises <LI> et </LI> à la place des balises <DD> et </DD>

la Balise <LI> accepte l'option TYPE pour indiquer le style de numérotation

L'option TYPE peut prendre les valeurs suivantes :

cette structure

donnera
<ol>
<li type="A"> PREMIER CHAPITRE
<ol>
<li type="1" >titre 1
<li type="1" > titre 2
<ol>
<li type="a" >sous titre a du titre 2
<li type="a" >sous titre b du titre 2
</ol>
<li type="1" > titre 3
<ol>
<li type="a" >sous titre a du titre 3
</ol>
</ol>
<li type="A" >DEUXIEME CHAPITRE
</ol>
 
  1. PREMIER CHAPITRE
    1. titre 1
    2. titre 2
      1. sous titre a du titre 2
      2. sous titre b du titre 2
    3. titre 3
      1. sous titre a du titre 3
  2. DEUXIEME CHAPITRE

Travail 11

Numérotez la liste précédente ( travail 10).

pour faire les changements

Retour en haut de page

Les retraits à puces (symboles) :

Ce type de liste est aussi une liste mais elle commence soit par une balle, soit un cercle, soit un carré suivant le niveau d'indentation.

Elle doit commencer par <UL> et se terminer par </UL> pour chaque niveau. Chaque élément de la liste doit débuter par <LI> :

cette structure

donnera
<ul>
<li> PREMIER CHAPITRE
<ul>
<li>titre 1
<li> titre 2
<ul>
<li >sous titre a du titre 2
<li >sous titre b du titre 2
</ul>
<li> titre 3
<ul>
<li>sous titre a du titre 3
</ul>
</ul>
<li>DEUXIEME CHAPITRE
</ul>
 
  • PREMIER CHAPITRE
    • titre 1
    • titre 2
      • sous titre a du titre 2
      • sous titre b du titre 2
    • titre 3
      • sous titre a du titre 3
  • DEUXIEME CHAPITRE

Travail 12

Remplacer la numérotation de la structure précédente (travail 12) par des "puces"

pour faire les changements

Retour en haut de page


Les images :

Insertion d'une image:

Une image s'affiche en utilisant la balise <IMG >.

L'option necessaire SRC prend pour valeur le nom et l'emplacement du fichier de l'image.

Par exemple : <IMG SRC="images/paris.jpg"> affichera l'image paris.jpg situé dans le dossier "images".

Attention : L'image doit être toujours présente dans le dossier indiqué sinon voici ce qu'un visiteur verrait

Dans le cas de l'exemple valable l'arborescence est :

La balise <IMG> accepte d'autre option comme l'option ALIGN qui indique comment l'image se place dans le texte.

L'option ALIGN peut prendre les valeurs suivantes :

Exemple : <IMG SRC="images/paris.jpg" ALIGN="MIDDLE"> voici la description au milieu

donnera :

voici la description au milieu

 

Travail 13

copier l'image etb1.jpg dans votre dossier de travail.

Inserez cet image de l'établissement dans votre page et rajouttez le texte " vue de l'etablissement". en légende..

pour faire les changements

Retour en haut de page

Ajuster la largeur et la hauteur :

La balise <IMG> accepte aussi les options WIDTH et HEIGHT pour indiquer (en pixels) la largeur (WIDTH) et la hauteur (HEIGHT) vous désirez attribuer à votre image.

Exemple : <CENTER><IMG SRC="images/paris.jpg" WIDTH="50" HEIGHT="30"> </CENTER>donnera :

une petite vue de paris de 50 pixels de large sur 30 pixels de haut

Remarque: Les balises <CENTER> </CENTER> permettent de centrer des éléments (paragraphes, images ....)

Travail 14

Inserez une petite image de de l'établissement etab1.jpg (50x50 pixel) a la ligne.

pour faire les changements

Retour en haut de page

Donner un titre à l'image :

La balise <IMG> accepte aussi l'option ALT qui permet d'assicier une étiquette à votre image.

Cette étiquette apparaîtra pendant le téléchargement et lorsque l'on marquera une pause d'une seconde en laissant la souris sur l'image.

 Remarque : Prennez l'habitude de toujours mettre des étiquettes à vos images

vue de parisle code est : <IMG SRC="images/paris.jpg" ALT="vue de Paris">

l'étiquette "vue de paris" apparait lorsque vous passez la souris sur l'image.

Travail 15

Inserez le titre "entree de l'etablissement" à l'image de l'établissement (du travail 13).

pour faire les changements

Retour en haut de page

 


Créer un lien (une zone sensible) :

Pour renvoyer vers un paragraphe

Déposer une "ancre" (un repère) à l'endroit ou vous désirez renvoyer le lien à l'aide des balises : <A > et </A> associées à l'option NAME

par exemple une balise à eté insérée ici à l'aide du code : <A NAME="premier"></A>.

elle permet d'accéder rapidement cette image

remarque : rien ne montre la présence de l'ancre sur la page.

Pour faire un lien vers cette ancre vous encadrez la zone sensible du lien avec les balises <A> et </A> associée à l'option HREF =" # suivi du nom de l'ancre".

 Par exemple : pour le lien retour vers l'image de l'ancre , le code est <A HREF="#premier"> retour vers l'image de l'ancre </A>

Travail 16

Inserez une ancre "debut" au debut de la première phrase du travail 4( "cette phrase est en gras")

puis créez un lien interne sur le texte "Aller au debut" qui renvoie à cette ancre.

pour faire les changements

Retour en haut de page

Pour renvoyer vers une page.

Pour faire un lien vers une page vous encadrez la zone sensible avec les balises <A> et </A> associée à l'option HREF .dont la valeur est le nom et le chemin d'accés du fichier

Exemple : <A HREF="essai.html"> page essai </A> vous donnera : page essai

Si vous cliquez sur ce lien "page essai " vous ouvrez la page essai ( présente dans le même site)

 

Remarque : Vous pouvez renvoyer à un endroit particulier d'une page en utilisant les ancres , c'est ce qui a été fait pour le lien "retour au paragraphe "pour renvoyer vers une page" de la page essai.html . le code est : <A HREF="index.htm#verspage"> retour au paragraphe "pour renvoyer vers une page </A>

Travail 17

Enregistrer l'image etabgrand.jpg dans votre dossier de travail.

Enregistrer le fichier grandevue.htm dans votre dossier de travail. ( choisir option Type : Page Web Html uniquement):

Ecrire " voir une grande photo" puis créez un lien vers le fichier grandevue.htm.

pour faire les changements

Retour en haut de page

 

Pour renvoyer vers un autre site internet

Pour faire un lien vers une adresse Internet, vous encadrez la zone sensible avec les balises <A> et </A> associée à l'option HREF dont la valeur est l'adresse du site internet.

Exemple : <A HREF="http://www.infoscience.fr" target=_"blank" > site infoscience</A> donnera site infoscience , lien qui renvoie sur la page d'accueil du site.

Dans l'exemple précédent, La page est ouverte dans une nouvelle fenêtre ( option target="_blank") qu'il vaut mieux fermer avant de revenir

L'option TARGET= permet de définir comment s'ouvre la nouvelle page :

L'option TARGET peut prendre les valeurs suivantes :

exemple en cliquant sur un lien avec l'option <A HREF="http://www.infoscience.fr" TARGET="_self">site infoscience</A> il faut cliquer sur l'icone précédente du navigateur pour revenir. site infoscience
l'architecture (redirection) du nouveau site implique que ce n'est pas évident

Travail 18

Ecrire " lien vers un site interessant pour la programmation html" puis créez un lien vers le site www.allhtml.com.

pour faire les changements

Retour en haut de page

 

Pour renvoyer vers une adresse de messagerie électronique

Pour faire un lien vers une adresse Internet, vous encadrez la zone sensible avec les balises <A> et </A> associée à l'option HREF et la valeur mailto: suivie de l'adresse électronique.

Exemple : <A HREF="mailto:p_cohenbastie@yahoo.fr">Mon E-Mail</A> donnera : mon E-mail .

remarque : Avec l'option mailto: le navigateur lance automatiquement le logiciel de messagerie défini par défaut.

Travail 19

Ecrire " lien vers un site interessant pour la programmation html" puis créez un lien vers le mail de leo_heleba@hotmail.fr

pour faire les changements

Retour en haut de page

Lien sur une image :

Les balises de liens <A HREF="....> </A> peuvent encadrer autre chose que du texte,

Exemple <A HREF="essai.html"> <IMG SRC="images/paris.jpg" WIDTH="50" HEIGHT="30" BORDER="0" > </A> donnera un lien sur la petite image vers le fichier essai.html.

 Lorsque vous créez un lien sur une image, une bordure apparait, par défaut, autour de l'image ( indiquant le lien).

Pour suprimer cette bordure, ajoutez dans la balise <IMG ...> L'option BORDER="0".comme dans l'exemple précédent.

Travail 20

Créez un lien vers le fichier etablijpg.htm. sur la petite image de l'établissement.

pour faire les changements

Retour en haut de page

Les Tableaux:

Création des tableaux

Les balises <TABLE> et </TABLE>.permettent de créer un tableau.

Chaque ligne est définie par les balises <TR> et </TR> . pour chaque ligne les colonnes sont définies avec les balises <TD> et </TD>.

Par exemple : 

le tableau 3 lignes et 3 colonnes

est obtenu avec le code

A1

A2

A3

B1

B2

B3

<table >
<tr>
<td> A1 </td>
<td> A2</td>
<td> A3</td>
</tr>
<tr>
<td> B1 </td>
<td> B2 </td>
<td> B3 </td>
</tr>
</table>

Travail 21

Créez un tableau de 2 ligne et 2 colonnes.en vous inspirant de l'exemple précédent. ( les éléments ont A1,A2,B1,B2)

pour faire les changements

Retour en haut de page 

Mise en forme des tableaux

La balise <TABLE> accepte un certain nombre d'options :

Exemples avec différentes options
<table BORDER ="5" BGCOLOR="FFFFFF">
<tr>
<td> A1 </td>
<td> A2</td>
</tr>
<tr>
<td> B1 </td>
<td> B2 </td>
</tr>
</table>
<table BORDER ="2" HEIGHT=100 BGCOLOR="000CCC">
<tr>
<td> A1 </td>
<td> A2</td>
</tr>
<tr>
<td> B1 </td>
<td> B2 </td>
</tr>
</table>
<table BORDER ="0" WIDTH="80%" BGCOLOR="FFFFFF" CELLSPACING= "5" >
<tr>
<td> A1 </td>
<td> A2</td>
</tr>
<tr>
<td> <CENTER> B1 </CENTER> </td>
<td> B2 </td>
</tr>
</table>
<table BORDER ="1" BGCOLOR="FFFFFF" CELLSPACING= "0" CELLPADING="0" >
<tr>
<td> A1 </td>
<td> A2</td>
</tr>
<tr>
<td> B1 </td>
<td> B2 </td>
</tr>
</table>

A1

A2

B1

B2

exemple 1

A1

A2

B1

B2

exemple 2

A1

A2

B1

B2

exemple 3

A1

A2

B1

B2

exemple 4

Travail 22 :

Créez un tableau de 2 lignes et 2 colonnes avec des bordures de 8 pixels , une couleur de fond rouge et ont tous les éléments sont centrées. ( les éléments ont A1,A2,B1,B2)

pour faire les changements

Retour en haut de page

 
La balise <TD> accepte aussi l'option BGCOLOR qui définit la couleur de fond des cellules.
 

Exemples avec différentes combinaisons
<table BORDER ="0" BGCOLOR="FFFFFF">
<tr>
<td> A1 </td>
<td> A2</td>
</tr>
<tr>
<td> B1 </td>
<td> B2 </td>
</tr>
</table>
<table BORDER ="0" BGCOLOR="FFFFFF">
<tr >
<td BGCOLOR="FF0000" > A1 </td>
<td BGCOLOR="00FF00" > A2</td>
</tr>
<tr >
<td> B1 </td>
<td> B2 </td>
</tr>
</table>
<table BORDER ="0" BGCOLOR="FFFFFF">
<tr >
<td BGCOLOR="FF0000" > A1 </td>
<td BGCOLOR="00FF00" > A2</td>
</tr>
<tr >
<td BGCOLOR="FF0000" > B1 </td>
<td BGCOLOR="00FF00" > B2 </td>
</tr>
</table>

A1

A2

B1

B2

exemple 1

A1

A2

B1

B2

exemple 2

A1

A2

B1

B2

exemple 3
 

Travail 23 : Créez ce tableau :

vert

bleu

rouge

jaune

 

pour faire les changements

Retour en haut de page
 

cellules de tailles différentes

 
La balise <TD> accepte aussi les options COLSPAN qui définit le nombre de colonnes occupées par la cellule et ROWSPAN qui définit le nombre de lignes occupées par la cellule.
 

Exemples avec différentes combinaisons
<table BORDER ="1" >
<tr>
<td COLSPAN="2"> A1 </td>
</tr>
<tr>
<td> B1 </td>
<td> B2 </td>
</tr>
</table>
<table BORDER ="0" BGCOLOR="FFFFFF">
<tr >
<td BGCOLOR="00FF00"> A1 < /td>
<td BGCOLOR="FF0000" > A2</td>
<td ROWSPAN ="2" valign="middle" > B1 </td>
</tr >
<tr >
<td BGCOLOR="FF0000" > C1 </td>
<td BGCOLOR="00FF00" > C2</td>
</tr>
</table>
<table BORDER ="0" BGCOLOR="FFFFFF">
<tr >
<td BGCOLOR="FF0000" COLSPAN="2"> A1 < /td>
<td ROWSPAN ="2" valign="middle" > B1 </td>
</tr >
<tr >
<td BGCOLOR="FF0000" > C1 </td>
<td BGCOLOR="00FF00" > C2</td>
</tr>
</table>

A1

B1

B2

exemple 1

A1

A2

B1

C1

C2

exemple 2

A1 B1

C1

C2

exemple 3
 

Travail 23 bis: Créez ce tableau :

vert

bleu

blanc

jaune

rouge

 

pour faire les changements

Retour en haut de page
 

Utilisation des tableaux

 Les cellules d'un tableaux peuvent contenir n'importe quel objets ( texte, images, et même tableaux). Aussi les tableaux sont trés utiles pour organiser une page ou une partie de page. Voici par exemple, un tableau qui vous permet de comparer les temps de téléchargement de trois formats d'images.

( Allure du code html pour ce tableau)

Comparaison des différents formats d'images :

Cliquer sur une petite image pour l'agrandir

lien vers photo en format gif

lien vers photo en format jpeg

lien vers photos en format bmp

photo en format gif

photo en format JPEG

photo en format BMP

taille : 768x1024 pixel - 256 Couleurs - poids :379Ko)

taille : 768x1024 pixel - 16 millions de couleurs - poids :174Ko)

taille : 768x1024 pixel - 16 millions de couleurs - poids :2305Ko)

Retour en haut de page