Forcer le texte sur une ligne !

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Forcer le texte sur une ligne !

par starkeus » 17 févr. 2006, 15:38

un truc qui me fait rire sur la documentation c'est que les balises sont en majuscules alors qu'il est bien spécifié qu'en strict elles doivent être en minuscules ;)
C'est vrai je n'avais jamais fait gaffe :-k

par fab » 17 févr. 2006, 15:28

un truc qui me fait rire sur la documentation c'est que les balises sont en majuscules alors qu'il est bien spécifié qu'en strict elles doivent être en minuscules ;)

par starkeus » 17 févr. 2006, 10:03

Cyrano en css c'est pas standard white-space: nowrap?
Bonne question, faut que je vérifie, je parlais de l'attribut html nowrap qui lui n'est pas valide.
Il est dans la doc CSS2 W3C :)

par Cyrano » 17 févr. 2006, 09:59

Cyrano en css c'est pas standard white-space: nowrap?
Bonne question, faut que je vérifie, je parlais de l'attribut html nowrap qui lui n'est pas valide.

/.../
Après vérification, tu as parfaitement raison : je ne m'étais jamais posé la question parce que je saisis mal l'intérêt d'interdire les retour de chariot, il faut également préciser que je souffre d'une allergie assez grave aux barres de défilement horizontales :langue:

par starkeus » 16 févr. 2006, 21:33

Au risque de me faire crier dessus parce que ce n'est pas du css ou que ce n'est pas, ou n'est plus, ou ne sera plus compatible avec les normes w3c, tu peux utiliser la balise nobr pour ça, ça marche très bien avec tous les navigateurs que j'ai pu rencontrer jusque là :)

Code : Tout sélectionner

<nobr>ton texte à ne pas couper</nobr>
merci pour le tips ! :)
Uhm je serai toi j'essaierai plutot la css white-space [-X

par verone » 16 févr. 2006, 21:02

Au risque de me faire crier dessus parce que ce n'est pas du css ou que ce n'est pas, ou n'est plus, ou ne sera plus compatible avec les normes w3c, tu peux utiliser la balise nobr pour ça, ça marche très bien avec tous les navigateurs que j'ai pu rencontrer jusque là :)

Code : Tout sélectionner

<nobr>ton texte à ne pas couper</nobr>
merci pour le tips ! :)

par starkeus » 16 févr. 2006, 20:25

Cyrano en css c'est pas standard white-space: nowrap?
si et cela fonctionne sous IE en plus !! :wink:

par Ryle » 16 févr. 2006, 17:34

Au risque de me faire crier dessus parce que ce n'est pas du css ou que ce n'est pas, ou n'est plus, ou ne sera plus compatible avec les normes w3c, tu peux utiliser la balise nobr pour ça, ça marche très bien avec tous les navigateurs que j'ai pu rencontrer jusque là :)

Code : Tout sélectionner

<nobr>ton texte à ne pas couper</nobr>

par fab » 16 févr. 2006, 16:06

Cyrano en css c'est pas standard white-space: nowrap?

par verone » 16 févr. 2006, 15:35

Ben il faudrait que tu exposes un peu ce que tu veux faire : pourquoi empécher le retour de ligne ?

J'ai bien une vague idée, mais sans être sûr... mets ton texte dans un <div> Ajoute un style CSS sur ce div pour lui donner des dimensions fixes et ajoute une propriété overflow: auto; Ça ne déformera pas le reste de la mise en page et ça rajoutera un ascenceur le long di div pour lire la suite du texte si c'est plus haut que le div.
Non ça serais pire !

Je prefere le laisser comme ça , Merci quand même !

;)

par Cyrano » 16 févr. 2006, 12:59

Ben il faudrait que tu exposes un peu ce que tu veux faire : pourquoi empécher le retour de ligne ?

J'ai bien une vague idée, mais sans être sûr... mets ton texte dans un <div> Ajoute un style CSS sur ce div pour lui donner des dimensions fixes et ajoute une propriété overflow: auto; Ça ne déformera pas le reste de la mise en page et ça rajoutera un ascenceur le long di div pour lire la suite du texte si c'est plus haut que le div.

par verone » 16 févr. 2006, 12:55

Il y aurait à la rigueur l'utilisation d'un attribut nowrap dans une balise div qui contiendrait ton texte, mais ce n'est supporté que par Internet Explorer. Cet attribut n'est pas valide. Il n'y a pas vraiment d'autre manière de faire. J'ajoute que forcer ce genre de chose implique une barre de défilement horizontale : extrêmement désagréable de naviguer avec ça :-k
Que me conseille tu ?
parceque là ce n'est pas le resultat voulu !

par Cyrano » 16 févr. 2006, 12:25

Il y aurait à la rigueur l'utilisation d'un attribut nowrap dans une balise div qui contiendrait ton texte, mais ce n'est supporté que par Internet Explorer. Cet attribut n'est pas valide. Il n'y a pas vraiment d'autre manière de faire. J'ajoute que forcer ce genre de chose implique une barre de défilement horizontale : extrêmement désagréable de naviguer avec ça :-k

Forcer le texte sur une ligne !

par verone » 16 févr. 2006, 12:08

Bonjour à tous !

Comment pourrais faire pour forcer un texte sur une ligne sans que le naviguateur fasse un retour de chariot automatique ?