Bonjour,
En voulant preter aide sur un problème d'héritage de text-decoration de lien, il m'est revenu une question purement théorique:
Si techniquement je crois savoir que le code suivant fonctionne pour rompre l'héritage d'un bloc imbriqué dans un autre,
Pourquoi, si au lieu d'attribuer un id à class2, j'attribue un .class ça ne fonctionne plus, je croyais naïvement qu'id et .class avaient les mêmes propriétés ( sauf d'utiliser qu'un même id par page)
Voilou, juste un problème pour comprendre
Modifié par ghost (18 Sep 2006 - 17:09)
En voulant preter aide sur un problème d'héritage de text-decoration de lien, il m'est revenu une question purement théorique:
Si techniquement je crois savoir que le code suivant fonctionne pour rompre l'héritage d'un bloc imbriqué dans un autre,
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Language" content="fr" />
<style type="text/css">
#id1 {
width: 50%;
}
#id1 a{
text-decoration: underline;
float: left;
margin-left: 50px;
}
#id1 img{
border: 5px solid orange;
}
#class2 a {
text-decoration: none;
}
#class2 img {
border: 0;
}
</style>
</head>
<body>
<div id="id1">
<a href="#"><img src="image.jpg" ></a>
<a href="#">Coucou</a>
<div id="class2">
<a href="#"><img src="image.jpg" ></a>
<a href="#" >coucou</a>
</div> </div>
</body>
</html>
Pourquoi, si au lieu d'attribuer un id à class2, j'attribue un .class ça ne fonctionne plus, je croyais naïvement qu'id et .class avaient les mêmes propriétés ( sauf d'utiliser qu'un même id par page)
Voilou, juste un problème pour comprendre
Modifié par ghost (18 Sep 2006 - 17:09)