J'ai la balise <base href="http://membres.oversurf.com/talentdetolkien/" />
Dans cette page, j'ai un son que j'insère avec <object data="sons/Then_with_a_crash.mp3">
Donc il est situé dans un autre répertoire :
La page est dans /pages/ et le son dans /sons/
Donc visiblement la balise n'est pas reconnue pour les attributs data. Le problème c'est qu'elle l'est avec IE. Donc la solution c'est de mettre l'URL absolue.
J'en serais resté là si je n'avais pas lu cela dans les spécifications :
...et pas seulement pour les href. D'ailleurs ça fonctionne pour les images (attribut src).BASE
href = uri [CT]
Cet attribut spécifie un URI absolu qui agit comme URI de base pour la résolution des URI relatifs.
On dirait un bug... mais je n'ai rien trouvé dans bugzilla.
Ou c'est moi qui ait encore raté quelque chose ?
Merci de votre aide !