Connaissances de base et détails CSS3

Qu'est-ce que CSS3

CSS3 est une version améliorée de CSS2 3 n'est que le numéro de version. Il ajoute de nombreuses nouvelles fonctionnalités puissantes basées sur CSS2.1. À l'heure actuelle, les navigateurs grand public Chrome, Safari, Firefox, Opera et même 360 ​​prennent déjà en charge la plupart des fonctions de CSS3. IE10 commencera également à prendre entièrement en charge CSS3.

Lors de l'écriture de styles CSS3, différents navigateurs peuvent nécessiter des préfixes différents. Cela signifie que la propriété ou la règle CSS ne fait pas encore partie du standard W3C et est une propriété privée du navigateur. Bien que les versions plus récentes des navigateurs ne nécessitent actuellement pas de préfixes, les préfixes sont toujours indispensables pour une meilleure compatibilité ascendante.

Remarque : ce cours ne prend pas en charge les versions inférieures à IE9. Il est recommandé d'utiliser les versions les plus élevées des navigateurs Chrome, Safari, Firefox et Opera pour apprendre ce cours.

Que peut faire CSS3 ?

Quels avantages CSS3 nous apporte-t-il ? En termes simples, CSS3 peut réaliser de nombreux effets, et même des effets d'animation, qui nécessitaient auparavant l'utilisation d'images et de scripts en seulement quelques lignes de code. Par exemple, les coins arrondis, les bordures d'images, les ombres de texte et les ombres de boîtes, les transitions, les animations, etc.

CSS3 simplifie le processus de conception pour les développeurs front-end et accélère le chargement des pages.


est entièrement rétrocompatible avec CSS3, vous n'avez donc pas besoin de modifier votre conception existante. Les navigateurs prendront toujours en charge CSS2.

Modules CSS3

CSS3 est divisé en "modules". Les anciennes spécifications ont été divisées en petits morceaux et de nouvelles ont été ajoutées.

Certains des modules CSS3 les plus importants sont les suivants :

Sélecteur

Modèle de boîte

Arrière-plan et bordure

Effets de texte

Conversion 2D/3D

Animation

Mise en page multi-colonnes

Interface utilisateur

Recommandations CSS3

CSS3 du W3C la spécification est encore en développement.

Cependant, de nombreuses nouvelles propriétés CSS3 sont disponibles dans les navigateurs modernes.


Formation continue
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网</title> <style> div { width:100px; height:75px; background-color:pink; border:1px solid black; } div#div2 { transform:rotate(30deg); -ms-transform:rotate(30deg); /* IE 9 */ -webkit-transform:rotate(30deg); /* Safari and Chrome */ } </style> </head> <body> <div>这是一个 DIV 元素。</div> <div id="div2">这是一个 DIV 元素。</div> </body> </html>
soumettreRéinitialiser le code
  • Recommandations de cours
  • Téléchargement du didacticiel