Qu'est-ce que C...LOGIN

Qu'est-ce que CSS3

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. Ces modules incluent : modèle de boîte, module de liste, méthode de lien hypertexte, module de langue, arrière-plan et bordure, effets de texte, mise en page multi-colonnes, etc.

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.

QQ截图20161014111933.png

section suivante
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Hello CSS3</title> <link href='http://fonts.googleapis.com/css?family=Fruktur' rel='stylesheet' type='text/css'> <style type="text/css"> body{ background:#000; } h1 { text-align:center; color:#fff; font-size:48px; font-family: 'Fruktur', cursive; text-shadow: 1px 1px 1px #ccc, 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #ff00de, 0 0 70px #ff00de, 0 0 80px #ff00de, 0 0 100px #ff00de, 0 0 150px #ff00de; transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-transform-style: preserve-3d; -ms-transform-style: preserve-3d; -o-transform-style: preserve-3d; animation: run ease-in-out 9s infinite; -moz-animation: run ease-in-out 9s infinite ; -webkit-animation: run ease-in-out 9s infinite; -ms-animation: run ease-in-out 9s infinite; -o-animation: run ease-in-out 9s infinite; } @keyframes run { 0% { transform:rotateX(-5deg) rotateY(0); } 50% { transform:rotateX(0) rotateY(180deg); text-shadow: 1px 1px 1px #ccc, 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #3EFF3E, 0 0 70px #3EFFff, 0 0 80px #3EFFff, 0 0 100px #3EFFee, 0 0 150px #3EFFee; } 100% { transform:rotateX(5deg) rotateY(360deg); } } @-moz-keyframes run { 0% { -moz-transform:rotateX(-5deg) rotateY(0); } 50% { -moz-transform:rotateX(0) rotateY(180deg); text-shadow: 1px 1px 1px #ccc, 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #3EFF3E, 0 0 70px #3EFFff, 0 0 80px #3EFFff, 0 0 100px #3EFFee, 0 0 150px #3EFFee; } 100% { -moz-transform:rotateX(5deg) rotateY(360deg); } } @-webkit-keyframes run { 0% { -webkit-transform:rotateX(-5deg) rotateY(0); } 50% { -webkit-transform:rotateX(0) rotateY(180deg); text-shadow: 1px 1px 1px #ccc, 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff, 0 0 40px #3EFF3E, 0 0 70px #3EFFff, 0 0 80px #3EFFff, 0 0 100px #3EFFee, 0 0 150px #3EFFee; } 100% { -webkit-transform:rotateX(5deg) rotateY(360deg); } } @-ms-keyframes run { 0% { -ms-transform:rotateX(-5deg) rotateY(0); } 50% { -ms-transform:rotateX(0) rotateY(180deg); } 100% { -ms-transform:rotateX(5deg) rotateY(360deg); } } </style> </head> <body> <h1>Hello CSS3</h1> </body> </html>
soumettreRéinitialiser le code
chapitredidacticiel