Probleme balise href
Résolu
C2oKie
Messages postés
14
Date d'inscription
Statut
Membre
Dernière intervention
-
vinc -
vinc -
Bonjour tout le monde,
J'ai un problème avec la balise href, comme indiqué dans le titre. En gros j'ai fait un <table> avec des balises href pour des liens, mais en voulant changer de style dans le fichier .css des paragraphes qui contiennent ces balises href, toutes les balises href ne fonctionnent plus.
Voila le fichier .css :
body {
background-color:black;
color:royalblue;
font-size:18;
}
a1 {
color:#E16641;
font-size:18
font-family:'Trebuchet MS',Verdana,sans-serif;
font-size:1.2em;
color:#ff4500;
padding:5px;
width:500px;
border-top:5px solid #c0c0c0;
border-right:1px solid #c0c0c0;
border-bottom:5px solid #c0c0c0;
border-left:5px solid #c0c0c0;
}
a2 {
color:#E16641;
font-size:18
font-family:'Trebuchet MS',Verdana,sans-serif;
font-size:1.2em;
color:#ff4500;
padding:5px;
width:500px;
border-top:5px solid #c0c0c0;
border-right:1px solid #c0c0c0;
border-bottom:5px solid #c0c0c0;
border-left:1px solid #c0c0c0;
}
a3 {
color:#E16641;
font-size:18
font-family:'Trebuchet MS',Verdana,sans-serif;
font-size:1.2em;
color:#ff4500;
padding:5px;
width:500px;
border-top:5px solid #c0c0c0;
border-right:5px solid #c0c0c0;
border-bottom:5px solid #c0c0c0;
border-left:1px solid #c0c0c0;
}
Puis la partie <table> dans la quelle les styles sont appliqués et ou les balises href ne marchent pas :
<table border=0 cellpadding=0> <tr>
<td><a1 href="connex.htm">Se connecter</a1></td>
<td><a2 href="recherch_livre.htm">Rechercher un livre</a2></td>
<td><a2 href="recherch_emprunt.htm">Voir les élèves qui ont emprunté un livre</a2></td>
<td><a2 href="recherch_elev.htm">Rechercher un eleve</a2></td><td><a3 href="inscription.htm">S'incrire</a3></td></tr>
</table>
Merci d'avance pour votre aide , qui je l'espère me sera favorable.
J'ai un problème avec la balise href, comme indiqué dans le titre. En gros j'ai fait un <table> avec des balises href pour des liens, mais en voulant changer de style dans le fichier .css des paragraphes qui contiennent ces balises href, toutes les balises href ne fonctionnent plus.
Voila le fichier .css :
body {
background-color:black;
color:royalblue;
font-size:18;
}
a1 {
color:#E16641;
font-size:18
font-family:'Trebuchet MS',Verdana,sans-serif;
font-size:1.2em;
color:#ff4500;
padding:5px;
width:500px;
border-top:5px solid #c0c0c0;
border-right:1px solid #c0c0c0;
border-bottom:5px solid #c0c0c0;
border-left:5px solid #c0c0c0;
}
a2 {
color:#E16641;
font-size:18
font-family:'Trebuchet MS',Verdana,sans-serif;
font-size:1.2em;
color:#ff4500;
padding:5px;
width:500px;
border-top:5px solid #c0c0c0;
border-right:1px solid #c0c0c0;
border-bottom:5px solid #c0c0c0;
border-left:1px solid #c0c0c0;
}
a3 {
color:#E16641;
font-size:18
font-family:'Trebuchet MS',Verdana,sans-serif;
font-size:1.2em;
color:#ff4500;
padding:5px;
width:500px;
border-top:5px solid #c0c0c0;
border-right:5px solid #c0c0c0;
border-bottom:5px solid #c0c0c0;
border-left:1px solid #c0c0c0;
}
Puis la partie <table> dans la quelle les styles sont appliqués et ou les balises href ne marchent pas :
<table border=0 cellpadding=0> <tr>
<td><a1 href="connex.htm">Se connecter</a1></td>
<td><a2 href="recherch_livre.htm">Rechercher un livre</a2></td>
<td><a2 href="recherch_emprunt.htm">Voir les élèves qui ont emprunté un livre</a2></td>
<td><a2 href="recherch_elev.htm">Rechercher un eleve</a2></td><td><a3 href="inscription.htm">S'incrire</a3></td></tr>
</table>
Merci d'avance pour votre aide , qui je l'espère me sera favorable.
A voir également:
- Probleme balise href
- Img href ✓ - Forum HTML
- Balise couleur html ✓ - Forum HTML
- Couleur de texte dans une cellule HTML - Forum HTML
- Balise nav html ✓ - Forum CSS
- Href image - Forum Programmation
3 réponses
Bonjour,
Et en faisant ça ? (point avant a1 pour créer une classe en CSS, puis appel de la classe dans ton code html)
.a1 {
color:#E16641;
font-size:18
font-family:'Trebuchet MS',Verdana,sans-serif;
font-size:1.2em;
color:#ff4500;
padding:5px;
width:500px;
border-top:5px solid #c0c0c0;
border-right:1px solid #c0c0c0;
border-bottom:5px solid #c0c0c0;
border-left:5px solid #c0c0c0;
}
<td><a class="a1" href="connex.htm">Se connecter</a></td>
@+
Et en faisant ça ? (point avant a1 pour créer une classe en CSS, puis appel de la classe dans ton code html)
.a1 {
color:#E16641;
font-size:18
font-family:'Trebuchet MS',Verdana,sans-serif;
font-size:1.2em;
color:#ff4500;
padding:5px;
width:500px;
border-top:5px solid #c0c0c0;
border-right:1px solid #c0c0c0;
border-bottom:5px solid #c0c0c0;
border-left:5px solid #c0c0c0;
}
<td><a class="a1" href="connex.htm">Se connecter</a></td>
@+
Niquel =) Je te remercie Bertrand. Bonne journée à toi
de rien :)
au passage, tu peux simplifier bcp de choses
il faudrait que tu fasses comme ça :
a {
font-size:18px;
font-family:'Trebuchet MS',Verdana,sans-serif;
color:#ff4500;
padding:5px;
width:500px;
border:5px solid #c0c0c0;
}
.a1 {
border-right:1px solid #c0c0c0;
}
.a2 {
border-right:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
}
.a3 {
border-left:1px solid #c0c0c0;
}
@+
au passage, tu peux simplifier bcp de choses
il faudrait que tu fasses comme ça :
a {
font-size:18px;
font-family:'Trebuchet MS',Verdana,sans-serif;
color:#ff4500;
padding:5px;
width:500px;
border:5px solid #c0c0c0;
}
.a1 {
border-right:1px solid #c0c0c0;
}
.a2 {
border-right:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
}
.a3 {
border-left:1px solid #c0c0c0;
}
@+
Un peu d'explication ne fait pas de mal : la balise href n'existe pas, c'est la balise a (pour anchor), qui, lorsque l'attribut href est renseigné, te permet de faire des liens
si tu renomme tes balises (a1 ...), cela ne peut pas marcher (enfin peut être en html5 je ne sais pas où il en sont), c'est pour ça que la solution de Bertrand fonctionne
si tu renomme tes balises (a1 ...), cela ne peut pas marcher (enfin peut être en html5 je ne sais pas où il en sont), c'est pour ça que la solution de Bertrand fonctionne