Dans cette conférence, nous explorerons comment styliser du texte en utilisant CSS. La typographie est un aspect essentiel de la conception Web qui affecte la lisibilité, l'expérience utilisateur et l'esthétique globale. À la fin de cette conférence, vous saurez comment appliquer différents styles de police et contrôler l'apparence du texte sur votre site Web.
Les polices Web vous permettent d'utiliser différentes polices de caractères sur votre site Web. Vous pouvez utiliser des polices système préinstallées sur les appareils ou importer des polices personnalisées à l'aide de services tels que Google Fonts.
Les polices système sont fiables car elles sont préinstallées sur la plupart des appareils, mais elles limitent vos options de conception.
body { font-family: Arial, sans-serif; }
Google Fonts propose une large sélection de polices Web que vous pouvez facilement intégrer à votre site Web.
Exemple :
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet">
Ensuite, appliquez la police dans votre CSS :
body { font-family: 'Roboto', sans-serif; }
CSS offre une variété de propriétés pour styliser vos polices, notamment la taille, l'épaisseur, le style, etc.
Vous pouvez contrôler la taille du texte à l'aide de la propriété font-size.
h1 { font-size: 36px; } p { font-size: 16px; }
La propriété font-weight vous permet de définir le degré d'audace du texte.
h1 { font-weight: bold; /* Or use numeric values like 700 */ }
La propriété font-style vous permet de mettre le texte en italique.
em { font-style: italic; }
Utilisez font-variant pour afficher le texte en petites majuscules.
p.caps { font-variant: small-caps; }
La propriété line-height contrôle l'espace entre les lignes de texte.
p { line-height: 1.5; }
La propriété text-align contrôle l'alignement horizontal du texte dans un élément.
h1 { text-align: center; }
La propriété text-decoration vous permet d'ajouter des soulignements, des surlignements ou des barrés au texte.
a { text-decoration: underline; }
Vous pouvez ajouter un effet d'ombre à votre texte en utilisant la propriété text-shadow.
h2 { text-shadow: 2px 2px 5px gray; }
Combinons ces propriétés pour styliser une page Web en mettant l'accent sur la typographie.
HTML :
<div class="content"> <h1>Welcome to Our Blog</h1> <h2>Latest Updates</h2> <p class="intro">Stay updated with the latest trends in web development, design, and more.</p> <p>Explore articles, tutorials, and resources to help you master the art of web design.</p> </div>
CSS :
/* Google Font */ @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap'); body { font-family: 'Open Sans', sans-serif; color: #333; line-height: 1.6; } /* Heading Styles */ h1 { font-size: 36px; font-weight: 700; text-align: center; text-shadow: 2px 2px 4px #aaa; } h2 { font-size: 28px; font-weight: 700; margin-top: 20px; } /* Paragraph Styles */ p { font-size: 18px; margin-bottom: 15px; } .intro { font-style: italic; font-variant: small-caps; text-align: justify; } /* Centering the content */ .content { max-width: 800px; margin: 0 auto; padding: 20px; }
Dans cet exemple :
Prochaine étape : Dans la prochaine conférence, nous discuterons des Mise en page CSS : flotteurs, Flexbox et grille, où vous apprendrez à créer des mises en page complexes et réactives pour votre site Web. Restez à l'écoute !
Suivez-moi sur LinkedIn
Ridoy Hasan
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!