Déjà utilise des fieldset + legend pour grouper les champs entre eux, pas un espèce de cadre avec un titre entre tirets
N'écrit pas les titres en majuscules.
<fieldset>
<legend>Paramètres texte</legend>
<label for="police">Police de caractère</label>
<select id="police" name="police">... |
Tu peux limite, si tu veux, garder des tableaux, en veillant bien à garder les label :
<tr><td><label for="police">Police de caractère</label></td><td><select id="police" name="police">..<td></tr> |
Dans ce cas-là, pas trop de problèmes pour les tableaux
Ensuite hésite pas à espacer un peu plus les champs entre eux, à ce que le fond des champs prenne tout l'espace (genre dans "couleur du texte", le noir devait aller jusqu'à droite)... Enlève les double-points pour les libellés de champs. Utilise aussi des fieldset pour les sous-groupes.
Dans le cadre "Paramètres texte", évite de répéter le mot "texte" partout, on sait que la couleur sera la couleur du texte
Evite aussi les points de supensions dans les titres
Lecture intéressante (en anglais
mais les images sont suffisamment explicites je pense
)