syntaxe CSS3
<h1 style="color:red">
<style type="text/css">
h1 {color:red}
</style>
<link rel="stylesheet"
type="text/css" href="feuille.css"/>
C'est la bonne méthode, car elle contribue à faciliter la maintenance et à réduire de bande passante.h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #CC3300;
text-align:center;
}
selecteur1,selecteur2,...selecteurN {
attribut1:valeur1;
attribut2:valeur2;
attribut3:valeur3;
...
attributN:valeurN;
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>Document sans nom</title>
<link href="test.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<h1>C'est le titre !</h1>
</body>
</html>
<link rel="stylesheet" type="text/css"
href="screen.css" media="screen"/>
<link rel="stylesheet" type="text/css"
href="print.css" media="print"/>
@media print {h1 {color:#000}}
<link rel="stylesheet"
type="text/css" href="base.css"/>
<link rel="stylesheet"
type="text/css" href="color.css"/>
<link rel="stylesheet" type="text/css"
title="été" href="summer.css"/>
<link rel="stylesheet alternate" type="text/css"
title="hiver" href="winter.css"/>
aspect ratio, son poids, ...
@media screen and (max-width:100mm) {
body{
font-size:15px;
}
}
@media screen and (max-device-width:100mm) {
body{
font-size:33px;
}
}
@media screen and (max-width:100mm),
screen and (max-device-width: 100mm),
handheld {
body{font-size:20px}
}
Juxtaposé au fait que les attributs inconnus d'un agent de navigation doivent être ignorés (ceci est spécifié dans la norme CSS tous nivaux confondus), le mécanisme des attributs propriétaires permet, en plus de l'adoption de comportements expérimentaux, de réaliser des
afin de contourner certaines déficiences propres à un navigateur particulier sans perturber le fonctionnement global.L'utilisation de propriétés spécifiques demande un surveillance plus importante car celles-ci peuvent disparaître lors d'une mise à jour.