|
Il n'existe pas d'éditeur de tables indépendant dans Amaya. 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.
Quand on active le bouton table ou quand on sélectionne l'entrée Table depuis le menu Xhtml, 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 Annuler. Pour créer une nouvelle table à la position courante, cliquez sur le bouton Confirmer. Amaya engendrera ainsi quelque chose comme la table suivante (3 colonnes et 2 lignes dans ce cas) :
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.
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.
Il n'existe deux commandes spécifiques pour créer une nouvelle colonne :
Si on a sélectionné une cellule complète par F2 la touche Enter crée une nouvelle cellule après et la colonne correspondante.
Pour détruire une colonne de table, il faut sélectionner la colonne et utiliser la commande Delete. Il y a deux méthodes pour sélectionner une colonne :
Cell 1.1 | I | Cell 1.2 | Cell 1.3 |
Cell 2.1 |
Pour déplacer ou copier/coller une colonne de table :
Il n'existe deux commandes spécifiques pour créer une nouvelle ligne :
Si on a sélectionné une ligne complète par F2 la touche Enter crée une nouvelle ligne après.
Pour détruire une ligne de table, il faut sélectionner la ligne et utiliser la commande Delete. Il y a deux méthodes pour sélectionner une ligne :
Pour déplacer ou copier/coller une ligne de table :
Il n'existe quatre commandes spécifiques pour étendre ou réduire l'extension de cellules :
On peut aussi éditer directement les attributs colspan et rowspan de la cellule.
De nouveaux corps de table peuvent être créés efficacement avec la touche Enter. Quand le corps de table entier est sélectionné (il faut utiliser la touche F2), en tapant la touche Enter vous créez une nouveau corps de table après le corps de table sélectionné.
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 Xhtml) 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.
Notez que le modèle de table implémenté dans
Amaya est le modèle d'HTML 4.0. Celui ci inclus
des caractéristiques comme les corps multiples
(tbody
), des entêtes de table
(thead
) et des bas de table
(tfoot
).