|
Le Validator m'indique que l'attribut 'target' n'est plus valable.
Existe-t-il un attribut de remplacement ou dois je dire adieu à mon lien dans une autre fenêtre ? |
21/06/2003, 16h50 |
|
Aller à la page... |
XHTML 1.0 Strict & target='_blank'
Suivre Répondre |
|
Partager | Rechercher |
|
non, je pense pas qu'il en existe un autre
tu peux passer en Transitional, là, c'est encore permis |
21/06/2003, 17h29 |
|
|
Non, si ça doit disparaître, autant m'y faire de suite.
|
21/06/2003, 17h42 |
|
|
C'était dans quel but ?
Si c'est pour donner un lien vers une autre page ou un autre site, alors là, ne l'utilises pas. Ça casse le bouton précédent du navigateur et donc gène la navigation. Si c'est pour ouvrir un popup d'agrément (avec, par exemple, une image agrandie), alors normalement le javascript (ou l'équivalent W3Cisé) devrait faire l'affaire. http://www.openweb.eu.org/articles/popup/ |
21/06/2003, 18h10 |
|
Prophète
|
Comme dit plus haut, plus d'attribut target pour ne pas gêner la navigation. (entre autre)
Si tu tiens tout de même à ouvrir une nouvelle fenêtre, 2 solutions : La première passe par Javascript : Code:
<a href="ton_url" onclick="window.open(this.href)">Ton lien</a> Sinon, il y a une autre solution un peu hybride, qui consiste à utiliser l'attribut rel="external" (valide) et à vérifier à l'aide de Javascript si l'attribut est présent dans le lien ; si oui, on ouvre une nouvelle, sinon, non. Voila, et sinon, pour ceux qui ne comprennent pas pourquoi on a retiré cet attribut d'XHTML, il suffit de se rappeler que l'attribut influence le comportement du navigateur et n'a absolument rien à voir avec le contenu. XHTML pour le contenu, CSS pour la mise en forme et Javascript pour le comportement du navigateur, chacun son rôle. |
21/06/2003, 19h10 |
|
|
Wé wé je sais m'enfin je le consulte moi et j'ai pas toujours le reflexe shift + click.
Bref, je me suis mis aux normes, je bidouillerai quelque chose pour moi. |
21/06/2003, 19h11 |
|
|
Citation :
|
21/06/2003, 21h48 |
|
Prophète
|
Citation :
Seulement, du Javascript bien utilisé, ça peut être utile : sur ce forum par exemple, les flemmards peuvent insérer des smileys ou des balises assez facilement, et tu peux même contrôler la longueur de ton message à l'avance. Sinon, cela sert aussi à manipuler les CSS sans recharger la page. (voir http://devedge.netscape.com/ pour les menus déroulants en DOM + CSS ou bien http://www.zeldman.com/ pour le changement de style instantané) Javascript c'est bien quand c'est bien utilisé, mais il faut garder en tête qu'il ne faut pas que cela soit nécessaire. Et personnellement le target="_blank" je trouve ça bien gonflant, enfin chacun son truc. ---- Et Mana, pour le JS, c'est <script type="text/javascript"></script> Sinon pour CSS-3... si les gens ne se rendent pas compte qu'IE c'est fini (IE7 dans 2 ans mini, ouais ! ) on est pas prêt de le voir en oeuvre. ^^ |
22/06/2003, 15h02 |
|
Suivre Répondre |
Fil d'ariane
Connectés sur ce fil1 connecté (0 membre et 1 invité)
Afficher la liste détaillée des connectés
|