CSS qui ne s'affiche pas !

Bonjour,

Mon problème est basique mais je n'arrive pas à en trouver la source. Mon CSS qui est inclut dans ma page html ne s'affiche pas ! Cerise sur le gâteau : c'est la page qui gère l'erreur 404.

Voici mon code :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
 <head>
  <meta name="viewport" content="width=device-width"/>
  <meta http-equiv="Refresh" content="5;URL=http://augustepoiroux.free.fr">
  <title>Page inexistante</title>
  <style type="text/css" >
background-image:url("404.jpg"); 
background-repeat: no-repeat; 
background-attachment: fixed;
background-color:white;
text-align:center;
  </style>
 </head>
 <body>
  <h1>Erreur 404</h1>
  <p>
Cette page n'existe plus, vous allez être redirigé
dans quelques instants vers la page d'accueil.<br>
Pour signaler ce lien brisé cliquez <a href="mailto:***@***?subject=Lien brisé">ici</a><br>
Pour revenir sans plus attendre sur notre page d'accueil cliquez <a href="http://xxxxxxxxx">ici</a><br>
  </p>
 </body>
</html>


J'ai vérifié plusieurs fois que mon image est bien dans le même dossier que ma page. Le nom de l'image est bien 404.jpg.
Aidez-moi s'il-vous-plaît. Je pense que c'est une erreur toute simple qui m'a échappé.

Merci d'avance.

2 réponses

  1. Bonsoir

    <style type="text/css" >
    background-image:url("404.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-color:white;
    text-align:center;
    </style>

    ça c'est rien du tout.

    <style>
    body {
    background-image:url("404"jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-color:white;
    text-align:center;
    }

    ça ça ressemble plus à du CSS. N'oubliez pas de mettre un sélecteur! (pour faire simple le sélecteur c'est la balise html sur laquelle vous voulez appliquer le style).
    1. Salut, tu n'a pas mis de selecteur.

      Je pense que tu souhaite que ton CSS agisse sur body...