Auteur: Winkin Adrien
Publié le 15-08-2023 | Catégorie: Développement front-end
Dans cet article, nous allons voir les bases du langage de programmation le plus complémentaire au HTML, à savoir, le langage CSS. Après avoir lu cet article, vous aurez les connaissances nécessaires pour commencer à créer vos premiers design sur vos pages.
Le CSS (cascading style sheets) est un langage de programmation qui sert uniquement à appliquer du style et à contrôler l'apparence de nos codes HTML. Le code CSS vise seulement (ou presque) à appliquer du style statique tel que de la coloration, des espaces et autres. Le style dynamique tel que les animations est pris en charge par du JavaScript et d'autres frameworks dont nous parlerons dans un autre article.
Il y a trois façons d'insérer du code CSS dans nos pages web.
Voici les 4 sélecteurs déléments HTML pour appliquer du code CSS
Dans cette partie, nous allons voir une liste de propriété du langage CSS que vous utiliserez fréquemment dans vos futurs codes CSS. Ensuite nous verrons un exemple pratique de ces propriétés dans un code.
Voilà un bref aperçu des principales propriétés en CSS. Je précise que je n'ai pas parlé des propriétés de (dis)position car j'estime qu'elles ne sont pas utiles. En effet, lorsque vous aurez appris développer responsive avec bootstrap (un article sortira bientôt), vous utiliserez les classes de ce framework pour déterminer la (dis)position de vos éléments HTML.
<head>
<style>
.ma_div{
color:#00FF00;
}
.maclass{
background-color:red;
}
#monid{
margin-bottom:12px;
}
</style>
<head>
<body style=font-family:Lato,sans-serif;>
<h2 id=monid>Voyons les différents conteneur en HTML</h2>
<div class=ma_div>
<h3>Ceci est un titre 3.</h3>
<p class=maclass>Ceci est un paragraphe.</p>
<div>Ceci est une division.</div>
</div>
</body>
Voyons les différents conteneur en HTML
Ceci est un titre 3.
Ceci est un paragraphe.
Ceci est une division.
Le langage CSS joue un rôle vital dans le développement web front-end en permettant de styliser et de mettre en forme les pages HTML. Cet aperçu du langage CSS devrait vous donner une base solide pour commencer à créer des mises en page attrayantes. À partir de ces concepts fondamentaux, vous pouvez explorer d'avantage et vous aventurer dans des propriétés CSS plus avancées pour améliorer vos compétences en design web.
Pour vous permettre d'aller plus loin, je vous mets la documentation CSS en lien ici.