Forums d'assistance et de discussion sur les logiciels produits par Mozilla ou créés à partir des technologies Mozilla. Ce site ne dépend pas de la fondation Mozilla et est maintenu par un collectif de bénévoles.
HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Que dois-je rajouter dans un lien d'une page valide xhtml 1.1 strict, pour qu lien s'ouvre une nouvelle fenetre (ou onglet) et ne remplace pas la fenetre en cours ?
exemple de lien:
<a href="http://www.urgence.com">Un site consacré à l'urgence (plein de bons conseils)</a><br />
merci
Comment ruiner un homme ?
1) par les femmes (agréable)
2) par le jeu (pratique)
3) par l'ordinateur (le meilleur des moyens!)
Je trouve ta question très intéressante, car l'attibut target="_blank" est en cours d'abondon, et n'est donc pas comptatible xhtml strict.
J'ai trouvé cette page en anglais http://www.sitepoint.com/article/1041 qui explique comment faire à partir d'un javascipt et d'un attribut rel="external".
Je te conseille aussi la solution indiquée par OpenWeb, elle est moins lourde et plus souple il me semble.
La solution proposée par chBok rajoute finalement un attribut target au lien via JavaScript, ce qui est détourner complètement l'esprit de la recommandation.
J'utilise moi aussi la solution d'Openweb, et c'est, je pense, la solution la mieux adaptée, tant pour la sémantique que pour l'accessibilité, personnellement j'utilise ce type de code :
Y a-t-il des contres-indications à la solution d'OpenWeb ?
Du genre est-ce que je risque de rendre les liens inaccessibles à la moitié de mes visiteurs
Y a-t-il des contres-indications à la solution d'OpenWeb ?
Du genre est-ce que je risque de rendre les liens inaccessibles à la moitié de mes visiteurs
bien sur que non
Mais ne vous ne vous êtes pas demandé pourquoi l'attribut target est devenu obsolète?
Car les frames sont aussi devenu obsolète et car ouvrir dans une autre page n'est pas recommandé, ça gène la navigation en réalité, l'utilisateur est maître d'ouvrir comme il le veut
Toto a écrit :Mais ne vous ne vous êtes pas demandé pourquoi l'attribut target est devenu obsolète?
Car les frames sont aussi devenu obsolète et car ouvrir dans une autre page n'est pas recommandé, ça gène la navigation en réalité, l'utilisateur est maître d'ouvrir comme il le veut
Et si je ne veux pas qu'il quitte mon site, comment je fais ? Sérieusement quand je vois que la plupart des gens que je connaît ne savent pas faire un clic droit, je doute qu'ils ne reviennent jamais sur mon site si je ne les "oblige" pas à voir ça dans une autre fenêtre !
De toutes façon je n'utilise plus de frames sur mon site (mais ça ne fait pas longtemps )