mozilla
Vos résultats de recherche

    <base>

    Résumé

    L'élément HTML (<base>) définit l'URL de base à utiliser pour toutes les URLs relatives contenues dans un document. Il ne peut y avoir qu'un élément <base> dans le document.

    Note d'utilisation : Si plusieurs éléments <base> sont utilisés, seulement les valeurs des premiers href et target sont prises en compte, les autres étant ignorées.

    Attributs

    Cet élément inclut les attributs globaux.

    href
    L'adresse URL de base qui doit être utilisée sur tout le document pour compléter les adresses URL relatives. Si cet attribut est renseigné, cet élément doit être présent avant tout autre élément dont les attributs pourraient être des URLs
    Des URIs absolues et relatives sont autorisées (veuillez consulter la note ci-dessous).
    target
    Un nom ou un mot-clé indiquant la cible à afficher quand les hyperliens ou les formulaires engendrent une navigation et que les éléments n'ont pas de cible explicite. En HTML4 c'est le nom (ou un mot-clé) d'un cadre. En HTML5, c'est le nom (ou le mot-clé) d'un contexte de navigation (un onglet, une fenêtre, ou une frame inline). Les mots-clés peuvent avoir les significations suivantes :
    • _self : Charge la réponse dans le même cadre HTML4 ou dans le même contexte de navigation HTML5. Cette valeur est la valeur par défaut si l'attribut n'est pas précisé.
    • _blank : Charge la réponse dans une nouvelle fenêtre (sans nom) avec HTML4 ou dans un nouveau contenu de navigation HTML5 (sans nom).
    • _parent : Charge la réponse dans le même cadre que le parent  du cadre de l'élément actuel en HTML4. En HTML5 on a la même situation avec le contexte de navigation. S'il n'y pas de parent, cette valeur aura le même rôle que la valeur _self.
    • _top : En HTML4 la réponse sera chargée dans toute la fenêtre d'origine annulant ainsi les autres cadres. En HTML5 la réponse sera chargée dans le contexte de navigation avec le plus haut niveau (autrement dit l'ancêtre du contexte actuel qui n'a pas de parent). Si le contexte actuel n'a pas de parent alors cette valeur aura le même effet que la valeur _self.

     

    Exemples

    
    <base href="http://www.example.com/">
    <base target="_blank" href="http://www.example.com/">  
    

    Spécifications

    Spécification Statut Commentaires
    WHATWG HTML Living Standard
    La définition de '<base>' dans cette spécification.
    Living Standard  
    HTML5
    La définition de '<base>' dans cette spécification.
    Candidate Recommendation  
    HTML 4.01 Specification
    La définition de '<base>' dans cette spécification.
    Recommendation  

    Compatibilité des navigateurs

    Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
    Support simple (Oui) 1.0 (1.7 ou moins) (Oui) (Oui) (Oui)
    Fonctionnalité Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    Support simple (Oui) 1.0 (1.0) (Oui) (Oui) (Oui)

    Notes

    • L'URL de base d'un document peut être obtenue d'un script en utilisant document.baseURI.
    • Le support des URIs relatives pour l'attribut href a été ajouté dans Gecko 2.0 (Firefox 4.0)
    • HTML 2.0 et 3.2 ne définissent que l'attribut href
    • La version XHTML de l'élément nécessite une barre oblique avant le chevron fermant <base />

    Étiquettes et contributeurs liés au document

    Contributors to this page: louuis, tregagnon, msherefel, SphinxKnight
    Dernière mise à jour par : louuis,