Maison  >  Article  >  interface Web  >  Quelles sont les différences entre CSS1, CSS2 et CSS3 ? Explication détaillée de la différence

Quelles sont les différences entre CSS1, CSS2 et CSS3 ? Explication détaillée de la différence

云罗郡主
云罗郡主avant
2018-10-22 14:21:273791parcourir

Ce que cet article vous apporte concerne les différences entre css1, css2 et css3 ? L'explication détaillée des différences a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer, j'espère qu'elle vous sera utile.

Quelles sont les différences entre CSS1, CSS2 et CSS3 ? Explication détaillée de la différence

CSS1 fournit des informations de base sur les propriétés de police, de couleur, de position et de texte. Cette version a été largement prise en charge par les navigateurs qui analysent actuellement HTML et XML.

Mais depuis la version CSS1, la version CSS2 est sortie en mai 1998, et la feuille de style a été plus enrichie.

CSS2.0 nous fournit un mécanisme qui permet aux programmeurs de créer des formulaires et des interfaces sans tenir compte de l'affichage et de l'interface lors du développement. Les problèmes d'affichage peuvent être laissés aux artistes ou aux programmeurs pour écrire le style CSS2.0 correspondant plus tard. à résoudre.

CSS2.0 est une toute nouvelle structure de feuille de style promue par le W3C. Elle est complètement différente du précédent CSS1.0 ou CSS1.2 qui recommande un ensemble d'effets de contenu et de performances séparés. De cette manière, les éléments HTML peuvent contrôler l'effet d'affichage via les styles CSS2.0. Vous pouvez éliminer complètement l'utilisation de table et td dans le HTML précédent pour positionner l'apparence et le style du formulaire. Il vous suffit d'utiliser des balises HTML telles que p et Li. pour séparer les éléments. Vous pouvez ensuite définir l'apparence de l'interface du formulaire via les styles CSS2.0.

Le développement du langage CSS3 évolue vers la modularité. La spécification précédente était trop volumineuse et complexe en tant que module, elle a donc été divisée en modules plus petits et davantage de nouveaux modules ont été ajoutés.

Pour faire simple, les attributs de css2 sont disponibles en css3, mais les attributs de css3 peuvent ne pas être disponibles en css2. CSS3 est la dernière version, et l'effet est incomparable à CSS2. CSS3 peut être considéré comme une avancée de CSS2, car CSS3 ajoute de nouveaux attributs sur la base de CSS2. Par exemple, la définition de coins arrondis, de dégradés de couleurs d'arrière-plan, le contrôle de la taille de l'image d'arrière-plan et la définition de plusieurs images d'arrière-plan sont nombreux. Il s'agit d'un effet qui n'est pas disponible dans CSS2. Désormais, les nouvelles versions de navigateurs prennent essentiellement en charge CSS3, telles que IE9, FF4+,. et chrome11+, mais cela nécessite Si vous utilisez CSS3 pour développer un site Web, vous devez considérer les utilisateurs qui utilisent encore des navigateurs de version inférieure.

Ce qui précède est une introduction complète aux différences entre CSS1, CSS2 et CSS3. Si vous souhaitez en savoir plus sur le Tutoriel vidéo CSS, veuillez faire attention au chinois PHP. site web.


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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer