Compétences
retour
précedent
Exemple de CSS

Le principe de l'utilisation d'une feuille de style est de séparer le contenu de la page de sa présentation.

Nous allons imaginer cette page constitué de trois éléments :

 

- un titre a afficher en haut

- un menu à afficher a gauche sur 20% de la page

- un dernier élément appeler 'info' contenant les information sur 70% a droite.

 

le code html donne ceci :

<!DOCTYPE html>
<html lang="fr">
<head>
	<title>navigue</title>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<link rel="stylesheet" href="style.css" type="text/css"> 
</head>
<body>
    <div id='titre'>
        Ici c'est le Titre !
    </div>
    <br>
    <div id='menu'>     
	    <ul>
	        <a href="index.php?idmot=2"> <li> ASCII et ISO </li> </a>  
	        							 <li> format d'image </li>  
	        <a href="index.php?idmot=5"> <li> Tkinter </li> </a> 
	         							 <li> compression video </li>  
	        
	    </ul>
    </div>
 
    <div id='texte' >  
           Tous ce que je veux dire
		<br>
		<img src="image_android.png" >   
		<a href='http://google.com' target="_blank" > Google </a>              
    </div>
 
</body>
</html>

Pour le moment votre page ne ressemble a rien mais en ajoutant la page de style indiqué à la 6éme ligne :

body {
text-align: center;
font-size: 2em;
background-color : blue;
color : black;
padding: 10 px;
}
#titre
{
border-radius: 10px; 
background-color : #C5A9F0;
}
#texte
{
display : inline-block;
width: 70%;
float: right;
background-color : #fdf5e6;
 
}
#menu
{
display : inline-block;
text-align: left;
float: left;
width: 20%;
border-radius: 10px; 
background-color : #A6E5F2;
box-shadow: 2px 2px 10px #706b64;
}
div#menu a {
color: white;
text-decoration: none;
}

Penez le temps de comprendre chaque ligne !!