Le formatage de texte en CSS peut être fastidieux et long à réaliser.
Cela peut entraîner une perte de temps significative et un code difficile à maintenir, ce qui complique l’expérience de développement.
Avec Tailwind CSS, simplifiez le processus grâce à ses classes utilitaires, rendant le formatage plus rapide et plus intuitif. Cet article vous guide à travers un exercice pratique pour maîtriser cet outil.
Maîtrisez Tailwind CSS : De l'installation à l'optimisation avancée
Comme je l’ai dit précédement, c’est maintenant l’heure de tester vos connaissances avec un petit exercice. Ne vous inquiétez pas, il n’y a rien de bien méchant, je vous l’assure.
Exercice Tailwind CSS : Formatage de Texte
Pour ce premier exercice sur l’utilisation du framework Tailwind CSS , vous allez devoir modifier du texte. Voici un aperçu de ce que vous allez réaliser :
À première vue, ce n’est pas difficile, il vous suffit de créer un petit code HTML et de regarder dans votre memo . Essayez de tout faire par vous-même sans regarder le guide que je vais vous présenter ci-dessous.
See the Pen Application fondamentaux de jQuery by Alphorm (@alphorm) on CodePen.
Si vous ne savez pas ce que c’est le plugin Emmet , je vous recommande d’aller voir notre cours qui s’intitule Visual Studio Code et Emmet : Coder plus vite , vous verrez que ça vaut le détour.
Apprenez à coder rapidement les pages web à l'aide de Visual Studio Code et Emmet
Revenons maintenant à nos moutons, pour bien démarrez, vous allez avoir besoin de la base du code HTML que vous pouvez retrouver dans :
- Code :
Titre de niveau 1
Résumé
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Magnam soluta ipsam laboriosam officia dolor consequuntur, quisquam error est cumque adipisci voluptate molestias? Blanditiis enim minus et rem saepe.
Unde, id.
1) Titre de niveau 2
Lorem ipsum dolor sit, amet consectetur adipisicing elit.
Magnam soluta ipsam laboriosam officia dolor consequuntur, quisquam error est cumque adipisci voluptate molestias? Blanditiis enim minus et rem saepe.
Unde, id.
2) Titre de niveau 2
Lorem ipsum dolor sit, amet consectetur adipisicing elit.
Magnam soluta ipsam laboriosam officia dolor consequuntur, quisquam error est cumque adipisci voluptate molestias? Blanditiis enim minus et rem saepe.
Unde, id.
Lien :Ceci est un lien
- CodePen :
CodePen : Cliquer sur l’image suivante pour vous rediriger vers la base de l’exercice.
See the Pen Application fondamentaux de jQuery by Alphorm (@alphorm) on CodePen.
Votre mission, si vous l’acceptez, serait de trouver les classes utilitaires pour donner ceci :
- Pour le titre de niveau 1 :il faudra le centrer, le colorer en orange, avec une épaisseur très grasse et une police de très grande taille (4 xl).
- Pour le premier paragraphe :mettre en italique le paragraphe sauf pour la balisespinque vous allez mettre en gras avec une police de taille un peu plus grande (lg).
- Pour les titres de niveau 2 :vous mettrez en gras, avec une couleur orange et une police de grande taille (2 xl).
- Pour les 2 prochains paragraphes :donner une taille un peu plus grande.
- Pour le dernier paragraphe :il faudra mettre en gras, avec une police plus petite sauf pourla balise « a »qu’il faudra donner une taillexlavec une ligne en dessous, une couleur bleue
et une épaisseur plus fine ( thin ).
Corriger l’Exercice avec Tailwind CSS
Nous allons décomposer la correction de notre exercice, et dans cette première partie, vous allez essayer d’obtenir quelque chose comme ceci :
Si vous avez bien suivi les instructions, votre code devrait ressembler à ceci :
Titre de niveau 1
Résumé
Lorem ipsum dolor sit, amet consectetur adipisicing elit.
Magnam soluta ipsam laboriosam officia dolor consequuntur, quisquam error
est cumque adipisci voluptate molestias? Blanditiis enim minus et rem saepe.
Unde, id.
1) Titre de niveau 2
Lorem ipsum dolor sit, amet consectetur adipisicing elit.
Magnam soluta ipsam laboriosam officia dolor consequuntur, quisquam error
est cumque adipisci voluptate molestias? Blanditiis enim minus et rem saepe.
Unde, id.
2) Titre de niveau 2
Lorem ipsum dolor sit, amet consectetur adipisicing elit.
Magnam soluta ipsam laboriosam officia dolor consequuntur, quisquam error
est cumque adipisci voluptate molestias? Blanditiis enim minus et rem saepe.
Unde, id.
Lien :Ceci est un lien
Cela était relativement simple, j’espère que vous êtes arrivé au même résultat que moi pour que l’on puisse avancer vers la deuxième partie de la correction.
Utilisation du Plugin Emmet en CSS
Bien, nous sommes arrivés dans cette deuxième partie, si vous avez bien suivis les consignes données lors de la présentation du projet, vous devrez obtenir un résultat qui ressemble à ceci :
Comparer ensuite ce que vous avez faites grâce au Code suivant en guise de correction :
- Code :
Titre de niveau 1
Résumé
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Magnam soluta ipsam laboriosam officia dolor consequuntur, quisquam error est cumque adipisci voluptate molestias? Blanditiis enim minus et rem saepe.
Unde, id.
1) Titre de niveau 2
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Magnam soluta ipsam laboriosam officia dolor consequuntur, quisquam error est cumque adipisci voluptate molestias? Blanditiis enim minus et rem saepe.
Unde, id.
2) Titre de niveau 2
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Magnam soluta ipsam laboriosam officia dolor consequuntur, quisquam error est cumque adipisci voluptate molestias? Blanditiis enim minus et rem saepe.
Unde, id.
Lien : Ceci est un lien
- CodePen :
CodePen : Vous pouvez aussi regarder la correction dans le CodePen suivant si vous le souhaitez :
See the Pen Application fondamentaux de jQuery by Alphorm (@alphorm) on CodePen.
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 utiliser Tailwind CSS pour le formatage de texte?
Qu'est-ce que le plugin Emmet et comment l'utiliser?
Quels sont les avantages d'utiliser Tailwind CSS?
Comment corriger un exercice de formatage de texte avec Tailwind CSS?
Comment intégrer des classes utilitaires dans un projet HTML?
‘. Cela permet de styliser rapidement votre contenu sans avoir besoin de fichiers CSS séparés.
Conclusion
En maîtrisant l’utilisation de Tailwind CSS pour le formatage de texte, vous ouvrez la porte à des designs plus rapides et intuitifs. Quelle autre fonctionnalité de Tailwind CSS souhaiteriez-vous explorer pour améliorer vos projets web?