<table> coller une image contre bord sup d'une cellule ? [html] - Programmation
Marsh Posté le 11-07-2002 à 16:03:21
tu as mis cellpadding="0" et cellspacing="0" ??
Tu est sur que c'est pas ton image qui une marge en haut ?
Marsh Posté le 11-07-2002 à 16:04:05
<img valign="top" ...>
<img valign="bottom" ...>
?
idem pour le <td> je pense...
Marsh Posté le 11-07-2002 à 16:22:36
<td valign="top" style="font-size: 0px">
<img src="line.gif" width="100" height="1">
</td>
rien à voir avec les captions, le texte prend une certaine hauteur et devient la hauteur minimale de tout élément, même s'il est vide.
Marsh Posté le 11-07-2002 à 16:23:53
les captions sont utiles pour l'accessiblité je crois. un aveugle peut avoir un appareil qui lui lit la page html, s'il tombe sur la caption ça doit la prendre en compte.
Marsh Posté le 11-07-2002 à 16:24:56
youdontcare a écrit a écrit : <td valign="top" style="font-size: 0px"> <img src="line.gif" width="100" height="1"> </td> rien à voir avec les captions, le texte prend une certaine hauteur et devient la hauteur minimale de tout élément, même s'il est vide. |
Lol c'etais le meme probleme sur son autre post
Marsh Posté le 11-07-2002 à 16:28:09
antp a écrit a écrit : c'est le "alt" de l'image ça, non ? |
Le alt sert a aficher un text correspondant a une image
si tu fais <img="xxxx.gif" alt="Image fun">
Si l'explorateur ne trouve pas l'image xxxx.gif, il met la croi rouge habituel avec le texte Image fun en dessous
Et si il trouve l image, tu peut mettre ta sourir sur l image et le text apparait.
regarde sur les smilyes a coter quand tu post, y as son code qui s affiche si tu reste 2 seconde sur l image, c 'est la balise alt qui permet sa
Marsh Posté le 11-07-2002 à 16:29:40
bozocarzu a écrit a écrit : Et si il trouve l image, tu peut mettre ta sourir sur l image et le text apparait. |
ça c'est juste IE 4/5/6 et NS4
les autres font pas ça
pour l'infobulle c'est "title"
le alt c'est en effet quand il trouve pas l'image, qu'elle est pas encore chargée, etc...
bozocarzu a écrit a écrit : regarde sur les smilyes a coter quand tu post, y as son code qui s affiche si tu reste 2 seconde sur l image, c 'est la balise alt qui permet sa |
vu que j'emploie pas IE je l'ai pas l'infobulle puisque c'est des alt et pas des title
Marsh Posté le 11-07-2002 à 16:31:04
antp a écrit a écrit : c'est le "alt" de l'image ça, non ? |
non, c'est la description de la table : http://www.w3.org/TR/REC-html40/st [...] l#h-11.2.2
Marsh Posté le 11-07-2002 à 16:32:10
ha je croyais caption pour l'image vu que tu parlais d'aveugle...
tout le monde vois les caption des table normalement...
Marsh Posté le 11-07-2002 à 16:36:22
antp a écrit a écrit : ha je croyais caption pour l'image vu que tu parlais d'aveugle... |
he non même si ça sert un peu à la même chose.
antp a écrit a écrit : tout le monde vois les caption des table normalement... |
oui, l'intérêt de la caption pour une table est justement que c'est "là où il faut" et compréhensible que tu lises la page ou que tu l'écoutes. l'emmerdant c'est quand les crétins se prétendant designers créent la légende de leurs tables dans une autre table, avec des images de 1 pixels de large et autres conneries ...
Marsh Posté le 11-07-2002 à 15:58:02
quand je mets une image dans une cellule, y a un espace entre le bord sup de la cellule et l'image.
comment faire pour enlever cet espace ? (j'ai déjà mis cellpadding="0" )
et inversément, comment coller l'image contre le bas de la cellule ?
Message édité par art_dupond le 11-07-2002 à 16:00:30
---------------
oui oui