Amaya

## Introduction à HTML

Cette section donne une brève introduction au langage HTML. Elle décrit quelques éléments HTML et explique comment les utiliser.

- Types d'information dans HTML
- Structure du document HTML
- Éléments d'en-tête
- Éléments d'une liste
- A propos de l'auteur
- Définitions en ligne, citations, code, insertions et suppressions, abréviations, etc.
- Éléments de style de HTML (ce qu'il ne faut pas faire et ce qui doit être fait...)

### Les éléments HTML

Amaya reconnaît tous les éléments de HTML 4.0, mais ne produit que les éléments non dépréciés. La liste qui suit donne les éléments qui peuvent être produits avec Amaya. Chaque lien pointe sur la spécification de HTML. Vous pouvez aussi consulter quelques Informations sur les éléments HTML.

a
  ancre - un lien et/ou une cible
abbr
  abréviation (e.g., WWW, HTTP, etc.)
acronym
  un acronyme: un type d'abréviation qui peut-être prononcé comme un mot. (comme laser, WYSIWYG)
address
  information sur l'auteur
area
  une zone de plan (map) activable
b
  style de texte gras (Il est préférable d'utiliser un style CSS ou une balise information structurale)
base
  URI de base du document
bdo
  force le sens d'écriture (I18N BiDi)
big
  style de texte large (Il est préférable d'utiliser un style CSS ou une balise information structurale)
blockquote
  note longue
body
  corps du document
br
  rupture de ligne forcée
button
  bouton poussoir
caption
  légende de table
cite
  citation
code
  fragment de code informatique
col
  colonne de table
colgroup
  groupe de colonnes de table
dd
  description de définition
del
  texte détruit
dfn
  instance de définition
div
  langage générique ou conteneur de style
dl
  liste de définitions
dt
  terme de définition
em
  mise en évidence
fieldset
  groupe dans un formulaire
form
  formulaire d'interaction
h1, h2, h3, h4, h5, h6
  en-têtes
head
  contient des méta-données sur le document
hr
  règle horizontale
html
  élément racine du document
i
  style de texte italique (Il est préférable d'utiliser un style CSS ou une balise information structurale)
iframe
  sous-fenêtre en ligne
img
  image
input
  élément de contrôle
ins
  texte inséré
kbd
  texte à entrer par l'utilisateur
label
  label d'un groupe dans un formulaire
legend
  légende d'un groupe dans un formulaire
li
  item de liste
link
  un lien indépendant du média
map
  un plan (map) de zones actives
meta
  méta-information sur le document
noscript
  contenu alterné pour une visualisation sans support de script
object
  objet générique
ol
  liste numérotée
optgroup
  groupe d'options
option
  choix sélectionnable
p
  paragraphe
param
  valeur d'une propriété nommée
pre
  texte préformaté
q
  note en ligne courte
samp
  exemple de programme, sortie, scripts, etc.
script
  code du script
select
  sélecteur d'options
small
  style de texte petit (Il est préférable d'utiliser un style CSS ou une balise information structurale)
span
  langage générique ou conteneur de style
strong
  texte important
style
  information de style
sub
  indice
sup
  exposant
table
  une table
tbody
  corps de table
td
  cellule de table
textarea
  saisie de texte multi-lignes
tfoot
  bloc de bas de table
th
  cellule titre de table
thead
  bloc de début de table
title
  titre du document
tr
  ligne de table, contient des cellules de table
tt
  style de texte télétype (Il est préférable d'utiliser un style CSS ou une balise information structurale)
ul
  liste à puces
var
  instance de variable ou argument de programme

Amaya ne permet pas la création de frames.

frame
  sous-fenêtre
frameset
  définition d'un ensemble de sous-fenêtres
noframes
  contenu alterné pour une visualisation sans support de frames

Amaya ne crée pas les éléments suivant qui sont dépréciés dans HTML 4.0 (ils ne devraient plus être utilisés). Il doivent être remplacés par les éléments indiqués

applet
  Doit être remplacé par object
basefont
  Doit être remplacé par un style CSS
center
  Doit être remplacé par un style CSS
dir
  Doit être remplacé par ul
font
  Doit être remplacé par un style CSS
isindex
  Doit être remplacé par form
menu
  Doit être remplacé par ul
s and strike
  Doit être remplacé par del (à identifier un texte supprimé) ou par un style CSS
u
  Doit être remplacé un style CSS