 Expliquez la différence entre HTML et CSS.
HTML (HyperText Markup Language) est un langage de balisage utilisé pour créer la structure d'une page Web. CSS (Cascading Style Sheets) est le langage utilisé pour styliser et mettre en page une page Web. HTML est un langage de balisage qui fournit la structure d'une page Web et se compose d'éléments et d'attributs HTML. Ces éléments et attributs définissent le contenu et tout élément visuel qui apparaît sur une page. CSS est utilisé pour modifier et améliorer l'apparence visuelle de la page. Il contient un ensemble de valeurs affectées aux éléments, attributs et propriétés qui contrôlent la présentation de la page. Ceux-ci incluent la mise en page, la couleur, la police et l'animation. CSS permet plus de flexibilité lors du style d'une page. Par conséquent, HTML définit la structure et le contenu d'un site Web tandis que CSS est utilisé pour le concevoir et le rendre attrayant.