Montants : markup, symboles et accessibilité
Voici comment procède shopify pour afficher les montants :
<span class="price">
<span class="visuallyhidden">79 $</span>
<span aria-hidden="true"><sup>$</sup><span class="price__number">79</span>
</span>
Ils ont 2 spans distincts : un non visible destiné aux lecteur d'écrans, et un visible pour les autres. Bon ils mettent le symbole au lieu du code de la devise dans le truc censé être accessible, mais c'est pas la question.
On pourrait reprendre un principe similaire afin que ça reste accessible quelque soit le format d'affichage choisi (avec un symbole ou autre).
Et le choix d'afficher le code des devises ou leur symbole pourrait devenir une petite option de config sympatoche, sans que ça touche à l'accessibilité.