IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[W3C] soucis d'ancre menu


Sujet :

HTML

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 302
    Par défaut [W3C] soucis d'ancre menu
    Bonsoir,
    J'ai un petit soucis d'ancre. J'utilise un menu JS pris sur internet que j'ai modifier. Cependant, j'ai fais un lien avec une ancre vers un endroit de ma page mais cela ne fonctionne pas :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    appendSTMI("false","Fiche d'inscription","center","middle","","","-1","-1","0","orange","orange","#FFCC00","","0","-1","-1","blank.gif","blank.gif","0","0","0","","telechargement.html#prix","frame","Comic Sans MS","9pt","#ffffff","bold","normal","none","Comic Sans MS","9pt","#ffffff","bold","italic","none","1","solid","orange","orange","orange","orange","orange","orange","orange","orange","","","","tiled","tiled");
    Mon ancre est mise avec telechargement.html#prix et dans ma page telechargement j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        <a href="prix.zip" id="prix">Télécharger ici la fiche des prix</a>
    Je ne trouve pas l'erreur . Ceci est une technique pour rester sur la meme page mais en fait mon ancre est mise sur mon menu et j'utilise une frame donc peut etre que cela vient de sa...
    Merci

  2. #2
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    salut,
    un ancre a la forme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a name="nom_ancre">Mon ancre</a>

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 302
    Par défaut
    C'est pas ce qu'ils expliquent sur la FAQ mais en fait cela fonctionne merci quand meme.

  4. #4
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    salut,
    peux tu mettre la discussion en résolu ?

  5. #5
    Membre très actif Avatar de tim974
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 175
    Par défaut
    Moi j'aurais plutôt mis

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a id="nom_ancre">Mon ancre</a>

  6. #6
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    Citation Envoyé par tim974
    Moi j'aurais plutôt mis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a id="nom_ancre">Mon ancre</a>
    Pour avoir quel resultat ?

  7. #7
    Membre très actif Avatar de tim974
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 175
    Par défaut
    Citation:
    Envoyé par tim974
    Moi j'aurais plutôt mis
    Code :

    <a id="nom_ancre">Mon ancre</a>

    Pour avoir quel resultat ?
    Pour une solution plus courte et plus moderne.
    http://www.w3.org/TR/html401/struct/links.html#h-12.2.3

  8. #8
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    Décidément ça se transformeras en troll

    y a rien de moderne ou de court dans ta syntaxe; relis bien ton lien, la w3c n'a pas interdit (ne pense même pas) cette forme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a name="nom_ancre">Mon ancre</a>
    D'ailleurs c'est le genre de syntaxe qu'on trouve partout sur son site http://www.w3c.org, le id est conseillé pour créer les ancres avec les autres tags mais n'a pas les memes avantages que name dans les a...

    Bon voilà ça devrait clore la discussion
    Citation Envoyé par w3C
    Use id or name? Authors should consider the following issues when deciding whether to use id or name for an anchor name:

    * The id attribute can act as more than just an anchor name (e.g., style sheet selector, processing identifier, etc.).
    * Some older user agents don't support anchors created with the id attribute.
    * The name attribute allows richer anchor names (with entities).

  9. #9
    Membre très actif Avatar de tim974
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 175
    Par défaut
    Bah c'est comme toutes les choses, il faut en savoir faire une utilisation intelligente. Une ancre peut t'emmener vers une partie précise, donc unique, donc l'emploi du ID.
    Après tu peux utiliser le bulldozer "name" pour passer partout en force, mais cela n'engage que toi.
    Tu dois pouvoir maitriser ta page et tes ancres ... non le contraire.
    ça ressemble au débat "utiliser <p> ou <div>", c'est certain que faire des <div> partout c'est plus facile, mais que le <p> est plus ciblé.
    Si tu préfères le "name" ou le "div" tant mieux pour toi..

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Souci avec un menu
    Par stevefigueras dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 08/01/2010, 09h24
  2. Souci avec un menu en flash
    Par unix27 dans le forum Flash
    Réponses: 2
    Dernier message: 29/08/2009, 01h34
  3. Soucis avec mon menu horizontal : class et id
    Par ero-sennin dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 08/08/2008, 15h42
  4. [W3C] Soucis de validation
    Par philippef dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 27/12/2006, 18h30
  5. [W3C] Soucis d'interpretation sous Firefox :(
    Par Visiteur_33 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 25/08/2006, 09h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo