Académique Documents
Professionnel Documents
Culture Documents
<!DOCTYPE html>
<html>
<head>
<style>
body {
background-color: lightblue;
}
h1 {
color: white;
text-align: center;
}
p{
font-family: verdana;
font-size: 20px;
}
</style>
</head>
<body>
<h1 style=>My First CSS Example</h1>
<p>This is a paragraph.</p>
</body>
</html>
Syntaxe CSS
Balise Style Balise Body
p{ <p>C'est un paragraphe écrit avec le style de police
1
font-family: verdana; verdana avec la taille 20 px.</p>
font-size: 20px;
} <p id="para1">Ce paragraphe est écrit avec le style de
p.center { police bleu verdana hérité, mais avec un autre
2 text-align: center; syntaxe.</p>
color: red;
} <p class="center">Ce paragraphe est écrit avec le
3 #para1 { style de police rouge verdana hérité, mais avec un
color: blue; autre syntaxe.</p>
}
p.large { <p class="center large">Ce paragraphe est écrit avec
4 font-size: 300%; le style de police rouge verdana hérité, et un nouveau
} class relatif à la taille de 300%.</p>
Property Description
margin padding Margin or padding en une
seule déclaration
margin-bottom padding-bottom bottom vs un élément
margin-left padding-left left vs un élément
margin-right padding-right right vs un élément
margin-top padding-top top vs un élément
p{ p{ R div {
height: 200px;
margin: 25px 50px 75px 100px; margin: 25px 50px 75px; width: 50%;
} T R B L } T L B }
p{ T R p{ All
margin: 25px 50px; margin: 25px;
} B L }
Text / font CSS
letter-spacing 3px;
line-height: 0.7;
ul.a {
list-style-type: circle; list-style-image: url(‘img.gif');
} li {
display: inline;
ul.b { }
list-style-type: square;
}
Position CSS
position: Static:Les éléments positionnés statiques ne sont pas affectés par les propriétés
top, bottom, left et right.
Relative: Si vous définissez les propriétés haut, droit, bas et gauche d'un élément
relativement positionné, celui-ci sera ajusté pour s'éloigner de sa position normale.
Les autres contenus ne seront pas ajustés pour s’adapter aux espaces laissés par
l’élément.
Fixed:est positionné par rapport à la fenêtre d'affichage, ce qui signifie qu'il reste
toujours au même endroit même si la page est déroulée. Les propriétés top, right,
bottom et left sont utilisées pour positionner l'élément.
Absolute: est positionné par rapport à l'ancêtre positionné le plus proche (au lieu
de positionné par rapport à la fenêtre d'affichage, comme fixe). Toutefois; Si un
élément absolu positionné n'a pas d'ancêtres positionnés, il utilise le corps du
document et se déplace avec le défilement de page.
Sticky: est positionné en fonction de la position de défilement de l'utilisateur. Un
élément collant bascule entre relatif et fixe, en fonction de la position du défilement. Il
est positionné par rapport jusqu'à ce qu'une position de décalage donnée soit
atteinte dans la fenêtre - puis il "reste" en place (comme la position:
@ Media CSS