Bonjour à tous,
voici mon site : ici
Voici mon problème :
Je voudrais créer une feuille de style mais quand je la crée, certains styles ne s'appliquent pas a la page (police, background, padding).
Alors que quand je met le code dans la page, tout fonctionne...
J'ai mis l'adresse de mon site pour que vous puissiez mieux voir le problème, qui se situe sur la page "accueil". Les autres pages sont très bien mais c'est parce que le code se trouve dans la page même.
Voici mon code (que j'ai mis dans ma feuille de styles css qui se nomme "format.css") :
et voici le lien que j'ai mis entre <head> et </head> sur ma page et qui se réfère à cette page :
Est-ce que quelqu'un pourrait me dire s'il voit une erreur.
D'avance merci.
Modifié par Thibaud89 (23 Aug 2008 - 15:41)
voici mon site : ici
Voici mon problème :
Je voudrais créer une feuille de style mais quand je la crée, certains styles ne s'appliquent pas a la page (police, background, padding).
Alors que quand je met le code dans la page, tout fonctionne...
J'ai mis l'adresse de mon site pour que vous puissiez mieux voir le problème, qui se situe sur la page "accueil". Les autres pages sont très bien mais c'est parce que le code se trouve dans la page même.
Voici mon code (que j'ai mis dans ma feuille de styles css qui se nomme "format.css") :
<style type="text/css">
body
{
margin: 10px 0 ;
padding: 0 ;
text-align: center ;
font: 0.8em "Trebuchet MS", helvetica, sans-serif ;
background: #ccddff ;
}
div#conteneur
{
width: 996px ;
margin: 0 auto ;
text-align: left ;
border: 2px solid #000 ;
background: #fff ;
}
h1#header
{
height: 258px ;
background: url(banpierfin.jpg) no-repeat left top ;
margin: 0 ;
}
h1#header a
{
width: 400px ;
height: 70px ;
display: block ;
background: url(x.gif) no-repeat ;
position: relative ;
left: 350px ;
top: 15px ;
text-indent: -5000px ;
}
ul#menu
{
height: 35px ;
margin: 0 ;
padding: 0 ;
background: url(bg_menu10.gif) repeat-x 0 -25px ;
list-style-type: none ;
}
ul#menu li
{
float: left ;
text-align: center ;
}
ul#menu li a
{
width: 130px ;
line-height: 25px ;
font-size: 1.2em ;
font-weight: bold ;
letter-spacing: 2px ;
color: #fff ;
display: block ;
text-decoration: none ;
border-right: 2px solid #dea ;
}
ul#menu li a:hover
{
background: url(bg_menu10.gif) repeat-x 0 0 ;
}
div#contenu
{
padding: 0 25px 0 100px ;
background: url(bg_page4.gif) no-repeat 15px 15px ;
}
div#contenu h2
{
padding-left: 50px ;
line-height: 50px ;
font-size: 1.4em ;
background: url(little_diaporama.gif) no-repeat left bottom ;
color: #0044ee ;
border-bottom: 1px solid #0044ee ;
}
div#contenu h3
{
margin-left: 15px ;
padding-left: 5px ;
border-bottom: 1px solid #9b2 ;
border-left: 3px solid #9b2 ;
color: #9b2 ;
}
div#contenu p
{
text-align: justify ;
text-indent: 2em ;
line-height: 1.7em ;
}
div#contenu a
{
color: #8a0 ;
}
div#contenu a:hover
{
color: #9b2 ;
}
p#footer
{
margin: 10 ;
padding-right: 0px ;
line-height: 30px ;
text-align: right ;
color: #8a0 ;
}
pre
{
overflow: auto ;
background: #dea ;
border: 2px solid #9b2 ;
padding: 5px 0 0 5px ;
font-size: 1.2em ;
}
pre span
{
color: #560 ;
}
pre span.comment
{
color: #b30000 ;
}
</style>
et voici le lien que j'ai mis entre <head> et </head> sur ma page et qui se réfère à cette page :
<link rel="stylesheet" type="text/css" href="format.css">
Est-ce que quelqu'un pourrait me dire s'il voit une erreur.
D'avance merci.
Modifié par Thibaud89 (23 Aug 2008 - 15:41)