Je répondrais à abir et hatem que je partage les réponses d'Etienne et Jérôme.
- Pourquoi vouloir à tout prix intégrer dans le contenu d'un site moodle des fonctions agrandissement/réduction qui sont actuellement parfaitement fonctionnelles dans les navigateurs eux-mêmes? Sur mon clavier Microsoft natural keyboard ergonomic 4000 je dispose même d'une molette ZOOM qui me permet d'agrandir l'affichage de n'importe quelle page Web à volonté. Je peux obtenir le même résultat avec la molette de ma souris, etc.
- Dans les navigateurs récents l'agrandissement s'applique non seulement aux polices de caractères mais également à toutes les icônes, images, etc. C'est un vrai effet de "loupe", encore plus ergonomique que ce qu'on pourrait obtenir avec des règles CSS de modification de la taille de police des caractères.
- Je ne vois pas de référence précise à une "règle WCAG" indiquant qu'il faut "mettre un bouton ou icone dans la page header.php qui permet de changer la taille du police de contenu de toutes les pages selon les besoins des utilisateurs". Merci de nous donner une référence à cette règle si elle existe sur le site http://www.w3.org/TR/WCAG20/