28173 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

J'ai un problème idiot avec un lien, mais je bloque dessus.

J'ai un lien très long de type :

http://www.monsuperlientroplong.com/article/367/12/479/666/index.php?id="param1"

Ce lien est dans une cellule de tableau d'une taille limitée.

Voici le HTML

<td>
 <p>
  <a href="http://www.monsuperlientroplong.com/article/367/12/479/666/index.php?id=param1">http://www.monsuperlientroplong.com/article/367/12/479/666/index.php?id="param1"
</a>
 </p>
</td>



"

Mon problème est que mon lien dépasse de mon conteneur, comment puis-je le faire aller à la ligne autommatiquement ?

J'ai essayé les display:inline; width=50px; .... il ne veut pas bouger d'un pouce.

D'avance merci

PS : inutile de préciser que je ne peux pas toucher à ce que écrit le lien, je dois remettre l'url...
Je ne suis pas sûr que ton problême puisse être résolu. Ton lien est un très long mot puisqu'il ne contient pas d'espace... à ma connaissance, tu ne peux pas couper arbitrairement un mot de la sorte. Ce que tu peux faire si tu n'as pas la possibilité de réécrire ton lien (en l'abréviant avec un (...) par exemple), c'est de faire un overflow: hidden sur ton conteneur. au moins il ne debordera pas, et restera effectif.
Ok, je vais faire ca alors. Merci beaucoup.

Je ne met pas résolu tant que je ne suis pas sur qu'il est impossible en CSS de ne pas couper un mot qui ne contient pas d'espace.