Comment éviter un saut de ligne à chaque retour chariot ? [CSS texte] - SQL/NoSQL - Programmation
Marsh Posté le 08-06-2002 à 12:12:16
Citation : lorsque on fait "ENTREE", il n'y a pas de ligne sautée |
'Comprends pas...
Marsh Posté le 08-06-2002 à 12:39:14
white-space: pre;
Elle semble buggée sous IE, elle ne semble pas considèrer pas les Retour chariots comme des white space, contrairement a <pre>.
Ou alors elle traite que les returns DOS comme retour chariot et pas les Return unix.
Pour te donner une idée, ma page http://kadreg.free.fr/cla/ utilise ce le white-space.
Marsh Posté le 08-06-2002 à 12:48:08
kadreg a écrit a écrit : ... Pour te donner une idée, ma page http://kadreg.free.fr/cla/ utilise ce le white-space. |
Pas mal ton site... Moi aussi j'ai des problèmes de touches sous blackbox... Bon c'est sûr que c'est pas très gênant que la touche avec les chevrons ne marche pas, mais quand on fait du HTML, ça devient vite chiant de faire des copier-coller pour chaque nouvelle balise...
Marsh Posté le 08-06-2002 à 13:15:34
Toucouch a écrit a écrit :
|
Simple : par "ENTREE" je fais allusion à un retour chariot.
En gros comme dans ce forum.
Marsh Posté le 08-06-2002 à 13:34:22
Non c'est pas cela : regarde mon dernier message : les dernières lignes j'ai fait un retour chariot et le forum ne me saute pas de ligne. Or en HTML, j'ai une ligne sautée à chaque retour chariot.
Marsh Posté le 08-06-2002 à 16:10:01
C'est bien ce que je dis. tu demande la différence entre <p> et <br>
Petit cours de dactylo:
Le W3C a définit des balises et la mise en page qui les accompagne en s'inspirant des règles de dactylographie. Il faut savoir que ces règles dépendent de la langue et du type d'ouvrage.
Dans le cas présent, la langue utilisée est l'anglais, et la mise en page de type informatif.Dans ces condition, un retour chariot ne se caractérise pas par la touche "enter", mais par "shift+enter". La touche "enter" correspond à un changement de paragraphe (donc respctivement <br> et <p> ).
Or les paragraphe dans ce contexte sont séparé par une ligne blanche.
Maintenant, dans le cas d'un textarea, ce qui est envoyé par le navigateur quand on passe à la ligne, ce sont les codes ASCII (\r ou\r\n suivant le standard). PHP dispose d'un fonction nl2br() qui permet de transformer ces codes en <br>.
Evidemment, tu aurais su tout cela si tu n'avais pas utilisé un logiciel comme Frontpage ou Dreamweaver, ce qui n'est très vraisemblablement pas le cas.
Marsh Posté le 08-06-2002 à 16:24:25
OK j'ai pigé. Ca va pas être simple pour ce que je veux faire ... J'aime autant m'en passer car sinon cela va me compliquer la tache ...
Marsh Posté le 08-06-2002 à 11:58:37
Je sais que c'est possible mais je trouve pas comment le faire. Dans ce forum par exemple, lorsque on fait "ENTREE", il n'y a pas de ligne sautée. Je voudrais faire de même. Que dois-je mettre comme style CSS (dans une feuille externe) pour le faire ?
Voici ce qu'il y a dans ma CSS actuellement :
---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4