fonction alt - HTML/CSS - Programmation
Marsh Posté le 04-08-2005 à 17:16:52
Ben un input est pas censé avoir de alt AMHA
Donc mets le nom de ton input en value="" ou dans un fieldset.
Marsh Posté le 04-08-2005 à 17:20:15
bah en fait j'aimerai que l'utilisateur passe sa souris sur un element (dasn un tableau) et que cela affiche une description
Marsh Posté le 04-08-2005 à 17:26:15
ah!! je pensais que l'on pouvait le faire !!
Existe il une fonction qui fasse quelque dans ce genre là??
Marsh Posté le 04-08-2005 à 17:41:54
euh bon tips dl Dreamweaver MX 2004 super bien il connait tout ce qui est à peu près compatibl pou chaque balise HTML, de plus il possède une aide exellente en HTML et javaScript et en plus tu mes ton début de balise, il te prpose celles qu'il connait, et quand tu l'as mise, juste le '<input' un p'tit espace et il te propose les propriétés compatibles à savoir, la propriété que tu cherches est title="mon titre" et voilà ;-)
Marsh Posté le 04-08-2005 à 17:56:01
Citation : Si je passe ma souris dessus il ne le prend pas en compte quelqu'un poeut il me dire pourquoi ??? |
Pour info ce n est pas le contenu du alt qui est censé être affiche lors d'un survol de souris mais le contenu de title.
IE affiche en effet le alt en infobulle mais regarde sous firefox (qui est respectueux des normes), lui il affiche le title (ou rien si seul le alt est defini).
Le ALT est un texte "alternatif" qui est affiché a la place de la ressource quand celle ci n est pas presente.
edit : Donc alt n a aucun sens sur un element de formulaire car ce n est pas une ressource externe a la page (comme une image par exemple)
Marsh Posté le 04-08-2005 à 18:05:15
Tiens cadeau:
Code :
|
Marsh Posté le 04-08-2005 à 18:29:04
ton code à part effacer le contenu du input il n'as po beaucou d'interet et en plus il est obstrusif beurk
Marsh Posté le 04-08-2005 à 19:49:06
Les alt c'est un texte alternatif pour les images.
Pour la description d'un champ, il y a les labels, c'est (presque) fait pour ça.
<label for="login">Login :</label>
<input type="text" name="login" id="login" />
Marsh Posté le 05-08-2005 à 00:19:46
Tout a déjà été dit, mais on va la refaire
kenji_lol a écrit : J'ai un soucis avec cette fonction, alt |
alt n'est pas une fonction, c'est un attribut d'un élément.
Citation : je ne comprend pas pourquoi si je l'insere dans un input cela fonctionnne pas voici :
|
1- l'attribut "alt" signifie "alternate". Il a pour but de fournir un contenu alternatif au cas ou le contenu principal ne puisse être affiché et n'est activé que pour les éléments images: images ou input: images. Il est d'ailleurs écris dans la section "INPUT" de la spec que l'alt de l'élément input n'est utilisé que pour les input de type "image", il sert à remplacer ces images dans les navigateurs ne pouvant ou ne voulant les afficher (navigateurs textuels, oraux, ou images désactivées)
2- bien qu'MSIE l'utilise de cette manière, le but de l'attribut ALT n'est pas de s'afficher dans un tooltip. Ce comportement est incorrect et abusif, seul l'attribut "title" est censé pouvoir avoir ce comportement (la chose n'étant pas une obligation, mais une simple suggestion)
3- La chose n'a de toute façon aucun intérêt pour un input, si tu dois expliquer à quoi il sert c'est à faire au niveau du <label> de l'input, ou via une légende intégrée dans le formulaire
Marsh Posté le 06-08-2005 à 14:44:55
Eh bien je tiens a remercié tout le monde pour leur réponse maintenant j'y vois un peu plus clair.
Title fonctionne tres bien c'est exactement ce que je voulais
Mais par exemple si je veux modifier la taille de la police de l'attribut title cela m'est il possible ?? ou j'en demande trop !!
Marsh Posté le 06-08-2005 à 16:13:39
Je n'ai pas connaissance d'un mécanisme permettant de le faire
Marsh Posté le 06-08-2005 à 16:49:08
yo !
le javascript n'est vraiment pas ma spécialité mais j'ai fait un truc ici qui peut peut-être te convenir
http://atomistique.ifrance.com/js2.php
j'attends vos remarques ...
EDIT hors sujet mais je veux bien des commentaires quand même ...
Marsh Posté le 07-08-2005 à 07:50:09
la technique de mcjoedassin n'est pas celle demandée.
en fait le mieux sera avec du JS au lancement de la page :
Détecter tous les liens qui ont la balise title, et ajouter du JS par dessus ces liens :
tu leur rajoute la fonction onmouseover qui va afficher une jolie infobulle avec le contenu du title.
exemple : http://www.c-sait.net/
va tout en bas de la page et laisse ta souris sur les logos
Marsh Posté le 08-08-2005 à 09:36:22
oui c'est une chose comme celle ci que je recherche Gatsusat.
Je vais me pencher là dessus mais vu le peu de connaissance en js que j'ai si j'ai un soucis je te contacte
Marsh Posté le 04-08-2005 à 17:15:58
bonjour à tous,
J'ai un soucis avec cette fonction, alt, je ne comprend pas pourquoi si je l'insere dans un input cela fonctionnne pas voici :
Si je passe ma souris dessus il ne le prend pas en compte quelqu'un poeut il me dire pourquoi ???
Merci d'avance