CSS text-transform : Majuscules, Minuscules et Capitalize
De nombreux développeurs cherchent à "passer de majuscule en minuscule avec CSS" en espérant une modification réelle du texte. Or, CSS ne change que l'apparence visuelle, pas la valeur réelle de la chaîne. Ce guide explique pourquoi c'est important.
Table des matières :
- text-transform: lowercase
- text-transform: uppercase
- text-transform: capitalize
- CSS vs JavaScript
- Convertir le texte réel
text-transform: lowercase
Le texte apparaît en minuscules, mais la source reste inchangée..selecteur { text-transform: lowercase; }
text-transform: uppercase
Le texte s'affiche en capitales sans modifier la chaîne d'origine..selecteur { text-transform: uppercase; }
text-transform: capitalize
Capitalize affiche la première lettre de chaque mot en majuscule — uniquement visuellement..selecteur { text-transform: capitalize; }
CSS vs JavaScript
Utilisez ce tableau pour décider quelle technologie est la plus adaptée à votre besoin.| Cas d'usage | CSS | JavaScript |
|---|---|---|
| Style visuel uniquement | Oui | Optionnel |
| Modification réelle du texte | Non | Oui |
| Envoi de formulaires | Non | Oui |
Convertir le texte réel
Si vous avez besoin que le texte change vraiment (pour copier-coller ou pour un formulaire), utilisez JavaScript ou un convertisseur.- Guide JavaScript
- Outil en ligne : https://textcaseconverter.online/fr/
FAQ
Si vous vous posiez des questions sur le CSS et la casse, voici la réponse clé.
Est-ce que text-transform modifie le texte source ?
Non. C'est uniquement une transformation visuelle.
Quand utiliser JavaScript plutôt que CSS ?
Utilisez JS quand vous avez besoin que la valeur réelle du texte soit modifiée.
Y a-t-il une option rapide sans code ?
Oui. Utilisez le convertisseur en ligne.
Utilisez le convertisseur pour un changement de format réel, et pas seulement visuel.
Ouvrir le convertisseur





