Comportement de block
marges:30px auto 0 auto
largeur:300px
hauteur:300px
Arrière-plan:url(ImgPoissons/StPierre.jpg)
Arrière-plan:url(ImgPoissons/Murene.jpg)
}Code html : <a href="#Cible" class="Img1"></a>
Comportement de block
marges:30px auto 0 auto
largeur:300px
hauteur:300px
Arrière-plan:url(ImgPoissons/VChapon.jpg) pas de répétition
bordure:2px pointillée #f00
Arrière-plan:url(ImgPoissons/Chapon.jpg)
}Code html : <a href="#Cible" class="Img2"></a>
Comportement de block
marges:30px auto
largeur:300px
hauteur:300px
Arrière-plan:url(ImgPoissons/MerouSym.jpg)
bordure:2px pointillée #f00
Position d'arrière-plan:-300px 0
}Code html : <a href="#Cible" class="Img3"></a>
Comportement de block
marges:30px auto 30px auto
largeur:300px
hauteur:300px
Arrière-plan:url(ImgPoissons/Homard.jpg) pas de répétition 0 -300px
bordure:2px pointillée #f00
Position d'arrière-plan:0 0
}Code html : <a href="#Cible" class="Img4"></a>
Comportement de block
marges:30px auto 30px auto
largeur:300px
hauteur:300px
Arrière-plan:url(ImgPoissons/Langouste.png) pas de répétition
Position d'arrière-plan:240px 0
bordure:2px pointillée #f00
Position d'arrière-plan:-60px 0
}Code html : <a href="#Cible" class="Img5"></a>
largeur:604px
hauteur:360px
marges:40px auto;
style de liste:aucun
largeur:300px
hauteur:358px
flottement:gauche
bordure:2px pointillé #f00
display:block;
largeur:60px;
hauteur:60px;
arrière-plan: pas de répétition
largeur:300px;
hauteur:300px;
position d'arrière-plan : -60px 0
Créez un élément <div class="Poissons">, dans celui-ci placez deux éléments <div>.
Ainsi que vous devriez vous en souvenir, la propriété background se décline en quatre sous-propriétés dont l'ordre d'affichage est indifférent :
Par défaut, ces quatre sous-propriétés ont les valeurs suivantes :
L'ensemble des sous-propriétés de background peut s'écrire en une seule ligne en affichant le mot background seul, suivi de deux points et
des valeurs de chacune des sous-propriétés, séparées par un espace, comme dans l'exemple ci-dessous :
On peut également utiliser cette notation condensée avec une seule propriété, par exemple :
background : url(ImgPoissons/MerouSym.jpg);
Dans ce cas les autres sous-propriétés sont attribuées à l'élément avec leurs valeurs par défaut, la notation ci-dessus équivaut donc en fait à :
background : url(ImgPoissons/MerouSym.jpg) repeat 0px 0px #ffffff;
Ainsi, lorsque l'on attribue à la class .Img3, la propriété background : url(ImgPoissons/MerouSym.jpg); dans sa notation condensée, on attribue également à .Img3 les autres sous-propriétés par défaut de background et l'ensemble de ces sous-propriétés, dont background-position est attribué également par héritage à .Img3 : hover.
C'est pourquoi, si l'on veut changer la position de l'image d'arrière-plan de .Img3 : hover, il faut préciser le nom de la sous-propriété :
background-position : -300px 0;
Pour la class .Img6 on attribue la propriété background : no-repeat; ce qui signifie que les autres sous-propriétés sont définies par défaut.
C'est pourquoi, si l'on modifie la position de l'image d'arrière-plan de .Img6 : hover, il faut préciser le nom de la sous-propriété :
background-position : -60px 0;
De même, si l'on attribue à <a class="Img6" > une image d'arrière-plan dans le style en ligne, faut-il préciser le nom de la sous-propriété :
background-image : url(ImgPoissons/SarT.jpg);