home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2005 May
/
PCWorld_2005-05_cd.bin
/
komunikace
/
amaya
/
amaya-WinXP-9.1.exe
/
doc
/
html
/
Tables.html.fr
< prev
next >
Wrap
Extensible Markup Language
|
2005-01-06
|
12KB
|
274 lines
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Editer des tables</title>
<meta name="GENERATOR" content="amaya 8.6, see http://www.w3.org/Amaya/" />
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body xml:lang="en" lang="en">
<table border="0" summary="toc">
<tbody>
<tr>
<td><p><img alt="W3C" src="../images/w3c_home" /> <img alt="Amaya"
src="../images/amaya.gif" /></p>
</td>
<td><p><a href="Links.html.fr" accesskey="p"><img
alt="previous" src="../images/left.gif" /></a> <a
href="Manual.html.fr" accesskey="t"><img alt="top"
src="../images/up.gif" /></a> <a href="ImageMaps.html.fr"
accesskey="n"><img alt="next" src="../images/right.gif" /></a></p>
</td>
</tr>
</tbody>
</table>
<div id="Editing">
<h2>Editer des tables</h2>
<p>Il n'existe pas d'Θditeur de tables indΘpendant dans
<strong>Amaya</strong>. Une table est une simple structure dΘcrite par la DTD
HTML et elle est ΘditΘe comme telle. Les commandes standard s'appliquent aux
tables, auxquelles s'ajoute quelques commandes supplΘmentaires.</p>
<h3><a name="Creating">CrΘer une nouvelle table</a></h3>
<p>Quand on active le bouton table <img src="../images/table.gif"
alt="Table button" /> ou quand on sΘlectionne l'entrΘe <strong>Table</strong>
depuis le menu <strong>Xhtml</strong>, Amaya visualise une boεte de dialogue
qui vous permet de spΘcifier le nombre initial de lignes et de colonnes pour
la nouvelle table, ainsi que sa bordure. Si vous avez fait τa par erreur,
cliquez simplement sur le bouton <strong>Annuler</strong>. Pour crΘer une
nouvelle table α la position courante, cliquez sur le bouton
<strong>Confirmer</strong>. Amaya engendrera ainsi quelque chose comme la
table suivante (3 colonnes et 2 lignes dans ce cas) :</p>
<table border="1" summary="table">
<caption>I</caption>
<tbody>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
<p>L'espace au dessus de la table est rΘservΘ α la lΘgende. Le point
d'insertion est automatiquement placΘ dans cette lΘgende, de telle maniΦre
que vous puissiez rentrer son contenu immΘdiatement. Vous pouvez Θgalement
l'effacer si vous n'avez pas besoin d'une lΘgende.</p>
<p>La nouvelle table contient des cellules vides. Vous pouvez cliquer sur
l'une d'entre elles au hasard et y insΘrer du texte, des images et autre.
Vous pouvez Θgalement faire glisser le point d'insertion de cellule en
cellule par l'intermΘdiaire des flΦches du clavier.</p>
<h3><a id="Adding">InsΘrer/Ajouter une colonne</a></h3>
<p>Il n'existe deux commandes spΘcifiques pour crΘer une nouvelle
colonne :</p>
<ul>
<li><strong>InsΘrer une colonne</strong> dans le sous-menu
<strong>Table</strong> (<code>Ctrl t Ctrl b</code>) ajoute une nouvelle
colonne avant la colonne sΘlectionnΘe.</li>
<li><strong>Ajouter une colonne</strong> dans le sous-menu
<strong>Table</strong> (<code>Ctrl t Ctrl a</code>)ajoute une nouvelle
colonne aprΦs la colonne sΘlectionnΘe.</li>
</ul>
<p>Si on a sΘlectionnΘ une cellule complΦte par <code>F2</code>
la touche <code>Enter</code> crΘe une nouvelle cellule aprΦs et la
colonne correspondante.</p>
<h3>DΘtruire une colonne</h3>
<p>Pour dΘtruire une colonne de table, il faut sΘlectionner la colonne et
utiliser la commande <code>Delete</code>. Il y a deux mΘthodes pour
sΘlectionner une colonne :</p>
<ol>
<li>Soit l'entrΘe <strong>SΘlectionner la colonne</strong> dans le
sous-menu <strong>Table</strong> (<code>Ctrl t Ctrl c</code>).</li>
<li>Soit Θtendre la sΘlection sur au moins deux cellules dans la mΩme
colonne (Cell 1.1 α Cell 2.1 dans l'exemple ci-dessous) puis deux fois
<code>F2</code> pour sΘlectionner la colonne.</li>
</ol>
<table border="1" summary="table">
<caption>LΘgende</caption>
<tbody>
<tr>
<td>Cell 1.1</td>
<td>I</td>
<td>Cell 1.2</td>
<td>Cell 1.3</td>
</tr>
<tr>
<td>Cell 2.1</td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
<h3>Copier/Coller ou DΘplacer une colonne</h3>
<p>Pour dΘplacer ou copier/coller une colonne de table :</p>
<ol>
<li>Il faut sΘlectionner la colonne comme dans le cas de <strong>DΘtruire
une colonne</strong> et copier (<code>Ctrl c</code>) ou couper
(<code>Ctrl x</code> pour Windows, <code>Ctrl w</code> pour Unix) son
contenu.</li>
<li>Pour coller la colonne avant une autre colonne
<ul>
<li>soit on sΘlectionne le dΘbut d'une cellule de colonne et on active
la commande coller (<code>Ctrl v</code> pour Window, <code>Ctrl
y</code> pour Unix),</li>
<li>soit on utilise l'entrΘe de menu <strong>Coller avant</strong> dans
le sous-menu <strong>Table</strong> (<code>Ctrl t Ctrl p</code>).</li>
</ul>
</li>
<li>Pour coller la colonne aprΦs une autre colonne
<ul>
<li>soit on sΘlectionne la fin d'une cellule de colonne et on active la
commande coller (<code>Ctrl v</code> pour Window, <code>Ctrl y</code>
pour Unix),</li>
<li>soit on utilise l'entrΘe de menu <strong>Coller aprΦs</strong> dans
le sous-menu <strong>Table</strong> (<code>Ctrl t Ctrl v</code>).</li>
</ul>
</li>
</ol>
<h3><a id="Adding1">InsΘrer/Ajouter une ligne</a></h3>
<p>Il n'existe deux commandes spΘcifiques pour crΘer une nouvelle
ligne :</p>
<ul>
<li><strong>InsΘrer une ligne</strong> dans le sous-menu
<strong>Table</strong> (<code>Ctrl t Ctrl i</code>) ajoute une nouvelle
ligne avant la ligne sΘlectionnΘe.</li>
<li><strong>Ajouter une ligne</strong> dans le sous-menu
<strong>Table</strong> (<code>Ctrl t Ctrl n</code>)ajoute une nouvelle
ligne aprΦs la ligne sΘlectionnΘe.</li>
</ul>
<p>Si on a sΘlectionnΘ une ligne complΦte par <code>F2</code>
la touche <code>Enter</code> crΘe une nouvelle ligne aprΦs.</p>
<h3>DΘtruire une ligne</h3>
<p>Pour dΘtruire une ligne de table, il faut sΘlectionner la ligne et
utiliser la commande <code>Delete</code>. Il y a deux mΘthodes pour
sΘlectionner une ligne :</p>
<ol>
<li>Soit l'entrΘe <strong>SΘlectionner la ligne</strong> dans le sous-menu
<strong>Table</strong> (<code>Ctrl t Ctrl r</code>).</li>
<li>Soit poser la sΘlection sur une cellule de la ligne (Cell 1.1 dans
l'exemple ci-dessous) puis deux fois <code>F2</code> pour sΘlectionner la ligne.</li>
</ol>
<h3>Copier/Coller ou DΘplacer une ligne</h3>
<p>Pour dΘplacer ou copier/coller une ligne de table :</p>
<ol>
<li>Il faut sΘlectionner la ligne comme dans le cas de <strong>DΘtruire une
ligne</strong> et copier (<code>Ctrl c</code>) ou couper (<code>Ctrl
x</code> pour Windows, <code>Ctrl w</code> pour Unix) son contenu.</li>
<li>Pour coller la ligne avant une autre ligne
<ul>
<li>soit on sΘlectionne le dΘbut d'une ligne et on active la commande
coller (<code>Ctrl v</code> pour Window, <code>Ctrl y</code> pour
Unix),</li>
<li>soit on utilise l'entrΘe de menu <strong>Coller avant</strong> dans
le sous-menu <strong>Table</strong> (<code>Ctrl t Ctrl p</code>).</li>
</ul>
</li>
<li>Pour coller la colonne aprΦs une autre colonne
<ul>
<li>soit on sΘlectionne la fin d'une ligne et on active la commande
coller (<code>Ctrl v</code> pour Window, <code>Ctrl y</code> pour
Unix),</li>
<li>soit on utilise l'entrΘe de menu <strong>Coller aprΦs</strong> dans
le sous-menu <strong>Table</strong> (<code>Ctrl t Ctrl v</code>).</li>
</ul>
</li>
</ol>
<h3>Cellules Θtendues</h3>
<p>Il n'existe quatre commandes spΘcifiques pour Θtendre ou rΘduire
l'extension de cellules :</p>
<ul>
<li><strong>Joindre avec la cellule α droite</strong> dans le sous-menu
<strong>Table</strong> (<code>Ctrl t Ctrl e</code>) Θtend la cellule
d'une position α droite et colle le contenu des deux cellules.</li>
<li><strong>Joindre avec la cellule au-dessous</strong> dans le sous-menu
<strong>Table</strong> (<code>Ctrl t Ctrl j</code>)Θtend la cellule d'une
position vers le bas et colle le contenu des deux cellules.</li>
<li><strong>RΘduire extension horizontale</strong> (<code>Ctrl t Ctrl
s</code>) rΘduit l'extension horizontale de la cellule d'une position et
engendre une cellule vide.</li>
<li><strong>RΘduire extension verticale</strong> (<code>Ctrl t Ctrl
m</code>) rΘduit l'extension verticale de la cellule d'une position et
engendre une cellule vide.</li>
</ul>
<p>On peut aussi Θditer directement les attributs colspan et rowspan de la
cellule.</p>
<h3>Ajouter un nouveau corps de table (tbody)</h3>
<ol>
<li>Pour crΘer un nouveau corps de table en dessous d'un corps de table
existant, il faut placer le curseur α la fin de la derniΦre cellule de la
derniΦre ligne du corps de table et sΘlectionner l'entrΘe <strong>Corps
(tbody)</strong> dans le sous-menu <strong>Table</strong>.</li>
<li>Pour crΘer un nouveau corps de table au-dessus d'une ligne existante,
il faut placer le curseur au dΘbut de la premiΦre cellule de la ligne et
sΘlectionner l'entrΘe <strong>Ligne</strong> dans le sous-menu
<strong>Table</strong>.</li>
</ol>
<p>De nouveaux corps de table peuvent Ωtre crΘΘs efficacement avec la touche
<a href="Creating.html.fr#L906">Enter</a>. Quand le corps de table entier est
sΘlectionnΘ (il faut utiliser la touche <code>F2</code>), en tapant la touche <code>Enter</code>
vous crΘez une nouveau corps de table aprΦs le corps de table sΘlectionnΘ.</p>
<h3><a name="Adding2">Ajouter quelque chose aprΦs une table</a></h3>
<p>De nombreux types d'ΘlΘments peuvent Ωtre inclus α l'intΘrieur des
cellules de la table. Pour cette raison, Amaya pourrait mal comprendre vos
intentions quand vous sΘlectionnez un type d'ΘlΘment (par exemple cliquant
H1, H2, etc. ou sΘlectionnant une entrΘe dans le menu <strong>Xhtml</strong>)
pendant qu'un composant de la table est sΘlectionnΘ. Quand vous voulez crΘer
un ΘlΘment aprΦs la table, vous devez sΘlectionner la table entiΦre
(contr⌠ler la sΘlection courante dans la ligne du bas de la fenΩtre) et taper
sur la touche Enter. Amaya engendrera un paragraphe aprΦs la table. Ce
nouveau paragraphe peut Ωtre modifiΘ si besoin est.</p>
<p><em>Notez que le modΦle de table implΘmentΘ dans</em>
<strong><em>Amaya</em></strong> <em>est le modΦle d'</em><a
href="../../TR/REC-html40"><em>HTML 4.0</em></a><em>. Celui ci inclus
des caractΘristiques comme les corps multiples
(</em><code><em>tbody</em></code><em>), des entΩtes de table
(</em><code><em>thead</em></code><em>) et des bas de table
(</em><code><em>tfoot</em></code><em>).</em></p>
</div>
<p><a href="Links.html.fr#Creating"><img alt="previous"
src="../images/left.gif" /></a> <a href="Manual.html.fr"><img alt="top"
src="../images/up.gif" /></a> <a href="ImageMaps.html.fr#Client-sid"><img
alt="next" src="../images/right.gif" /></a></p>
<hr />
</body>
</html>