5568 sujets

Sémantique web et HTML

Bonjour,

J'ai plusieurs frames dans mon design qui me permettent de partager l'écran en 3 colonnes.

<frameset cols="200,200,200" frameborder="0" framespacing="0" border="1">
<frame src="desc.php" name="Desc">
<frame src="indi.php" name="Indi">
<frame src="asc.php" name="Asc">
</frameset>


Pour chaque fichier php, la balise body est définit comme cela :

body id="corps">


Le fichier css associé contient :

body
{
    text-align: justify;
    margin: auto;
    font-family: serif;
    color: #3c3c3c;
}
...
#corps
{
    background-image: url(../fond.png);
    background-repeat: repeat-y;
    padding: 20px;
    padding-left: 40px;
}


L'image fond.png est répétée verticalement dans chaque frame, j'aurai voulu qu'elle le soit pour toute la page

Comment faire cela ?

Merci de votre aide

Frédéric
Chaque frame est une page indépendante. Donc à priori il n'y a pas de «répétition pour toute la page» possible (sauf erreur de ma part).

Je vois deux solutions:
- faire une image différente pour chaque frame;
- se passer des frames si elles ne sont pas indispensables.

Je vote pour la seconde. Smiley smile