| Auteur | |
|---|---|
| thony00 | |
| 3 Posts |
Bonjour,Bonsoir à tous, Je suis là parceque j'ai une petite question: Peut-on avoir une balise <a href=""> à l'intérieur d'une balise <a class=""> ? Exemple:
Merci de votre attention et de vos réponse Modifié par thony00 (14 Feb 2012 - 00:34) |
| Gili | |
| 432 Posts |
Salut, Non un lien ne peut pas contenir un autre lien. On ne peut pas donner deux destinations différente à une seul et même zone de clique. Enfin ici ton a.menu n'a pas de href, qu'elle est son utilité alors ? De plus de mémoire je pense que l'attribut href est obligatoire sur un <a> (à confirmer mais ça me semblerait bizarre que ça soit le pas le cas). A bientôt. N'importe quoi, n'importe quand, n'importe où, et sans la moindre raison. |
| WebD | |
| 63 Posts |
Peux-tu nous expliquer pourquoi tu souhaites faire ça? Je comprend pas trop. Olivier. |
| thony00 | |
| 3 Posts |
A la base le "a class" était un lien mais plus maintenant. J'ai testé pas mal de choses entre temps et le soucis que je rencontre maintenant c'est qu'en remplaçant mon "a class" par "div id", et bien entendus en modifiant le css, le rendus bug totallement Et je souhaite faire ça, pour simplement éviter de modifier tout mon code HTML/CSS Modifié par thony00 (14 Feb 2012 - 09:29) |
| Gili | |
| 432 Posts |
L'erreur vient surement du CSS tu pourrais peut être nous le montrer. Tu remplaces un élément de type inline par un élément de type bloc, si tu n'as pas fait les modifications au niveau du CSS le rendu changera forcément. N'importe quoi, n'importe quand, n'importe où, et sans la moindre raison. |
| Gothor | |
| 325 Posts |
Bonjour,Gili a écrit :Non, l'attribut href n'est pas obligatoire pour l'élément a. Ce dernier peut servir pour la création de liens et de liens hypertexte mais aussi en tant que "marque-pages" pour organiser le document. Par exemple, on pourrait avoir quelque chose du type...
Pour le code initial qu'avait donné thony00, pourquoi mettre un intermédiaire entre ton élément li et son contenu ? Ne pourrais-tu pas directement appliqué ta classe à ton li ?
thony00 a écrit :Bonjour, a est un élément de type inline alors que div est un élément neutre de type block, il est normal que le rendu ne soit pas le même. Si tu cherches l'élément neutre de type inline, utilise l'élément span. Enfin, tu peux aussi aller jeter un oeil sur ce tutoriel : http://www.alsacreations.com/tuto/lire/530-structure-balises-css-display-bloc-block-ligne-inline.html Modifié par Gothor (14 Feb 2012 - 10:33) Gothor |
| Gili | |
| 432 Posts |
@Gothor merci pour la précision N'importe quoi, n'importe quand, n'importe où, et sans la moindre raison. |
| thony00 | |
| 3 Posts |
Merci à tous de vos réponse, je vais prendre le temps de tester les propositions qui me sont faites. Je vous tiens au courant. Cordialement, thony00 |