La personnalisation de CSS peut être fastidieuse et chronophage.
Cela peut conduire à des erreurs et à des frustrations lors de la modification des styles de site web.
Découvrez comment Tailwind CSS et l’extension IntelliSense pour VSCode offrent une solution pour simplifier le processus de stylisation grâce à des classes CSS utilitaires.
Maîtrisez Tailwind CSS : De l'installation à l'optimisation avancée
![](https://static.alphorm.com/bgplayer/FR_1200/FR_1200_bg_player_large.png)
Avant d’installer une extension, je vais d’abord vous expliquer le fonctionnement de Tailwind avec le CDN.
Fonctionnement de Tailwind CSS
Comme je l’ai mentionné un peu plus haut, Tailwind utilise des classes CSS pour pouvoir personnaliser votre code HTML. Pour un exemple, créer d’abord un titre de niveau un avec la balise « h1 » du HTML que nous allons modifier par la suite.
Tailwind CSS
Titre
Ce qui nous donne ceci comme résultat :
En temps normal déjà, l’apparence d’un texte de niveau 1 ne s’apparente pas à celle-ci. En effet, Tailwind change les valeurs par défaut des balises HTML. Si on supprime le CDN contenant la bibliothèque de Tailwind, nous obtiendrons une apparence différente pour le titre :
- Code :
Tailwind CSS
Titre
- Résultat :
Revenons maintenant à nos moutons, pour changer la couleur du titre de niveau 1 dans notre page, nous allons nous référer à la documentation de Tailwind pour styliser les textes.
Comme vous pouvez le voir sur la photo, à gauche on retrouve le nom de la classe CSS qu’il faut ajouter à notre balise HTML, au milieu on a la propriété CSS qui correspond au style du texte et à droite on retrouve un petit aperçu.
Prenez une des classes que vous voulez et voyez donc ce qui advient de notre titre quand nous ajoutons la classe correspondante :
- Code dans la balise «body» :
Titre
- Résultat :
Maintenant si j’ai envie de jouer sur l’opacité, je peux changer la valeur dans le nom de la classe comme le montre cette image :
CodePen : Amusez-vous à changer la valeur dans le CodePen pour voir les changements instantanément en cliquant sur l’image suivant :
See the Pen Application fondamentaux de jQuery by Alphorm (@alphorm) on CodePen.
Je suis sûr que l’un parmi les personnes qui vont lire cet article va se dire : « Donc à chaque fois que je dois modifier une balise HTML, je dois me diriger vers la documentation Tailwind pour trouver la classe que je dois utiliser ? ». Vous avez raison de vous poser cette question, et heureusement pour nous, il existe une extension sur l’IDE VSCode qui va résoudre ce problème.
Installer l’extension Tailwind IntelliSense
Si comme moi vous utilisez VSCode comme IDE , vous allez pouvoir installer une extension nommée Tailwind CSS Intellisense qui nous permettra de trouver les classes utilitaires plus rapidement. Pour l’installer, il vous suffit de suivre les étapes suivantes :
Pour installer l’extension Tailwind CSS IntelliSense dans Visual Studio Code (VSCode), suivez ces étapes :
- Ouvrir VSCode
- Cliquez sur l’icône des extensions sur la barre latérale gauche
ou utilisez le raccourci clavier `Ctrl + Shift + X` (Windows/Linux) ou `Cmd + Shift + X`s (Mac)
- Dans la barre de recherche du gestionnaire d’extensions, tapez » Tailwind CSS IntelliSense »
- Une fois l’extension trouvée, cliquez sur le bouton « Installer »
Après l’installation, il se peut que la suggestion automatique ne fonctionne pas si vous tapez par exemple cette classe :
Titre
L’astuce, c’est de créer dans votre projet un fichier de configuration qui ne contient rien, et que l’on ne va même pas appeler.
Refaites à nouveau le test, l’extension devrait fonctionner normalement :
Résumé de l'utilisation de Tailwind CSS
Cet article présente Tailwind CSS, un framework CSS utilitaire offrant une grande flexibilité pour la personnalisation des sites web. Il propose une série de projets pratiques pour maîtriser Tailwind, tels que la mise en forme de textes, la création de boîtes et la structuration de pages avec CSS Grid et Flexbox .
Vous savez à présent comment installer Tailwind via différentes méthodes, notamment le CDN, avec l’extension Tailwind CSS IntelliSense pour faciliter l’utilisation des classes dans l’IDE Visual Studio Code .
Formez-vous gratuitement avec Alphorm !
Maîtrisez les compétences clés en IT grâce à nos formations gratuites et accélérez votre carrière dès aujourd'hui.
FAQ
Comment fonctionne Tailwind CSS avec le CDN?
Comment changer la couleur d'un texte avec Tailwind?
Quel est l'avantage d'utiliser l'extension Tailwind CSS IntelliSense?
Comment installer l'extension Tailwind CSS IntelliSense?
Comment résoudre les problèmes de suggestions automatiques avec Tailwind CSS IntelliSense?
Conclusion
En utilisant Tailwind CSS avec l’extension IntelliSense pour VSCode, vous pouvez simplifier et accélérer le processus de développement web. Quelles autres extensions trouvez-vous utiles pour améliorer votre efficacité en développement?