Alors,pour comprendre la différence entre le CSS et le html,il faut comprendre ce qu'est le"CSS":
CSS est l'abréviation de « Cascading Style Sheets ».
CSS est un langage de style qui définit la présentation des documents HTML.
Par exemple, CSS couvre les polices, les couleurs, les marges, les lignes, la hauteur, la largeur, les images d'arrière-plan, les positionnements évolués et bien d'autres choses.CSS sert à formater un contenu structuré.
En suite le html,mais qu'est-ce que c'est?
HTML sert à structurer le contenu.
Bon, ça sonne un peu technique et confus. Mais continuez à lire, ça prendra tout son sens bientôt.
Donc,qu'elle est la différence entre le CSS et le html?
Le langage HTML était seulement utilisé pour structurer du texte. Un auteur pouvait marquer son texte en déclarant "voici un titre" ou "voici un paragraphe", avec les balises HTML <h1>, ou <p>.
La popularité du Web croissant, les concepteurs se mirent à rechercher des moyens pour ajouter de la présentation aux documents en ligne. Pour satisfaire à cette demande, les éditeurs de navigateurs (en ce temps-là, Netscape et Microsoft) inventèrent de nouvelles balises HTML, comme par exemple <font>, qui différaient des éléments originaux en cela qu'ils définissaient une présentation et non une structure.
voilà , j'espère que ça répond à ta question,sinon nésite pas à le dire.