« Le langage HTML/Introduction » : différence entre les versions

Contenu supprimé Contenu ajouté
Tognopop (discussion | contributions)
Ligne 28 :
Il faut bien comprendre la différence entre « description de document » et « mise en forme ». « Décrire » un document, c'est indiquer la « fonction » de telle ou telle partie du texte : citation, passage important, titre, paragraphe… ''La mise en forme, elle, est du ressort du navigateur'' : c'est lui qui décide comment sera mis en forme un paragraphe (en général avec un espace vertical avant et après), une citation (en général avec une marge plus importante), un passage important (en général en italique ou en gras), un titre (en général en plus grand avec un espace vertical avant et après)…
 
Vous pouvez donner des indications au navigateur en utilisant une ''feuille de style'' (voir ''[[ProgrammationLe langage CSS]]'' mais il est préférable de lire ''ProgrammationLe langage HTML'' avant).
 
Bien sûr, pour des raison esthétique — tout à fait louables — certains voudront faire du « placement au millimètre ». C'est tout à fait possible, mais plus vous voulez faire des choses compliquées, plus le code devient compliqué… Et surtout, le risque est de faire « n'importe quoi ». Il est par exemple simple de créer des tableaux imbriqués pour placer le texte comme on veut, mais avez-vous pensez aux mal-voyants ? S'ils utilisent un logiciel de lecture vocale, celui-ci lit le contenu des cellules linéairement, de gauche à droite et de haut en bas ; est-ce bien ce que vous désirez ? Voir à ce sujet l'article de Wikipédia ''[[w:Accessibilité du Web|Accessibilité du Web]]''.