Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/01/2012, 14h46   #1
Membre à l'essai
 
Inscription : juillet 2006
Messages : 221
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 221
Points : 23
Points : 23
Par défaut Pourquoi \r\n au lieu de \n ?

Bonjour à tous,

Par exemple dans le code du servlet généré par Tomcat quand on travaille avec les JSP lorsqu'on regarde le code généré du servlet on voit par exemple ceci :
Code :
out.write("<body>\r\n");
Alors pourquoi pas seulement \n ? Quelle est la signification du \r ?

Merci
andrianiaina est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2012, 14h56   #2
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 808
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 808
Points : 35 786
Points : 35 786
Le code correspondant à un retour à la ligne dépend de l'OS. "\r\n" étant le plus générique.
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est actuellement connecté   Envoyer un message privé Réponse avec citation 20
Vieux 31/01/2012, 10h05   #3
Membre confirmé
 
Avatar de Luke spywoker
 
Homme
Etudiant informatique autodidacte
Inscription : juin 2010
Messages : 452
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Etudiant informatique autodidacte

Informations forums :
Inscription : juin 2010
Messages : 452
Points : 278
Points : 278
Excusez le dérangement dans ton post mais en faisant mes tests avec mod_python sous Linux les retour a la ligne renvoyer par une textarea est de type '\r\n' alors que je suis sous LInux et ma question est quelle est le retour a la ligne du HTML5 car en javascript c'est '\n'.

Pour répondre le retour a la ligne dépend de l'OS:
-'\n' pour Linux.
-'\r\n' pour Windows.
-'\r' pour Mac.
__________________
Pour faire tes armes:
Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
Et sois toujours bien armé avant de te lancer.
Le hasard ne sourit qu'aux gens préparés...
Blog: http://3dcyberspace.unblog.fr/
Site: Sanctuaire cybernétique
Luke spywoker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 10h48   #4
Expert Confirmé Sénior
 
Inscription : septembre 2004
Messages : 5 093
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 093
Points : 7 019
Points : 7 019
Citation:
Envoyé par Luke spywoker Voir le message
Excusez le dérangement dans ton post mais en faisant mes tests avec mod_python sous Linux les retour a la ligne renvoyer par une textarea est de type '\r\n' alors que je suis sous LInux
C'est une décision qui dépend de HTML et du W3C, pas de l'OS. À la lecture, HTML accepte n'importe quelle définition de fin de ligne, mais quand il en produit, il est censé respecter celle de MIME, qui se base sur les protocoles des terminaux textes de l'époque, dont la convention de fin de ligne est "\r\n".
L'OS n'a rien à voir là-dedans.

Citation:
Envoyé par Luke spywoker Voir le message
et ma question est quelle est le retour a la ligne du HTML5 car en javascript c'est '\n'.
"En JavaScript" ? JavaScript laisse décider tout le monde s'il tape plutôt "\n" ou "\r\n" ou "\r", il me semble, non ?


Citation:
Envoyé par Luke spywoker Voir le message
Pour répondre le retour a la ligne dépend de l'OS:
-'\n' pour Linux.
-'\r\n' pour Windows.
-'\r' pour Mac.
Moi je dis, c'est obsolète ces histoires d'OS. Chaque OS a sa propre préférence sur la convention de fin de ligne, c'est vrai. C'est important par exemple quand on crée ou qu'on ouvre un fichier texte avec les outils par défaut de cet OS.

Mais la plupart du temps, la convention de fin de ligne dépend du format de fichier ou du protocole employé, sans s'intéresser aux préférences de l'OS.
thelvin est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h12.


 
 
 
 
Partenaires

Hébergement Web