Comparez la différence entre le retour chariot et le saut de ligne

巴扎黑
Libérer: 2017-08-17 10:16:39
original
3093 Les gens l'ont consulté

En fait, nous ne nous soucions pas vraiment des sauts de ligne et des retours chariot, donc la différence entre les deux n'est pas très claire. Au cours du développement quotidien, nous pouvons rencontrer des problèmes de traitement de fichiers, et divers problèmes surviendront lors de leur mise en place. sur différents systèmes d'exploitation. Alors, quelles sont les différences entre le retour chariot et le saut de ligne ? Aujourd'hui, nous allons le résumer.

1. Origine

Avant l'apparition des ordinateurs, il existait une machine à écrire mécanique appelée Teletype Model 33, qui pouvait taper 10 caractères par seconde. Mais il y a un problème, c'est-à-dire qu'il faut 0,2 seconde pour taper une nouvelle ligne, ce qui est suffisant pour taper deux caractères. Si un nouveau caractère est transmis pendant ces 0,2 secondes, ce caractère sera perdu.

Les développeurs ont donc pensé à un moyen de résoudre ce problème, qui consistait à ajouter deux caractères pour indiquer la fin de chaque ligne. L'un est appelé "retour chariot", qui indique à la machine à écrire de positionner la tête d'impression sur la bordure gauche sans faire rouler le rouleau ; l'autre est appelé "saut de ligne" et indique à la machine à écrire de faire rouler le rouleau d'un espace sans changer la position horizontale.

C'est l'origine du "saut de ligne" et du "retour chariot".

2. Utilisation

Plus tard, l'ordinateur a été inventé, et ces deux concepts ont été appliqués à l'ordinateur. À cette époque, la mémoire coûtait cher et certains scientifiques pensaient que c'était trop inutile d'ajouter deux caractères à la fin de chaque ligne. Il y a donc eu un désaccord.

Retour chariot r. La signification originale est de ramener le curseur au début de la ligne au début de la ligne suivante), la nouvelle ligne anglaise de n, le caractère de contrôle peut être écrit comme LF, cela. est, Saut de ligne

symbole Code ASCII Signification

n 10 Saut de ligne NL

r 13 Retour Les caractères CR

se comportent différemment selon les systèmes d'exploitation. Par exemple, sous le système WIN, ces deux caractères constituent la signification originale de la performance. Dans les systèmes de type UNIX, le saut de ligne n apparaît comme la ligne suivante sous le curseur et renvoie Au début de la ligne, sur MAC, r. reviendra au début de la ligne et passera à la ligne suivante. La définition de la touche ENTRÉE est liée au système d'exploitation. L'entrée couramment utilisée est la somme de deux.

Significations sous différents systèmes d'exploitation :

n : terminateur de fin de ligne du système UNIX

nr : terminateur de fin de ligne du système Windows

r : Terminateur de fin de ligne du système MAC OS

Un problème que nous rencontrons souvent est que si un fichier sous le système Unix/Mac est ouvert sous Windows, tout le texte deviendra une seule ligne et si un fichier sous Windows ; est ouvert sous Unix/Mac, il peut y avoir un symbole ^M supplémentaire à la fin de chaque ligne.

3. Retour chariot doux et retour chariot dur

Développez vos connaissances sur le retour chariot.

Le retour chariot dur est généré en appuyant sur Entrée. Il coupe non seulement les lignes mais joue également le rôle de séparation des paragraphes.

Le retour chariot progressif est généré en utilisant Shift + Enter. Il coupe les lignes, mais ne coupe pas les paragraphes. Autrement dit, les deux paragraphes de texte avant et après appartiennent au même « paragraphe » dans Word. Vous vous en rendrez compte en appliquant le format.

Le retour chariot doux peut réduire considérablement l'espacement des lignes entre les deux lignes avant et après, car il ne s'agit pas d'une marque de paragraphe et doit être distingué de la marque de paragraphe légale - retour chariot dur. Le code HTML pour le retour chariot dur est

..

, avec le contenu du paragraphe pris en sandwich à l'intérieur, tandis que le code pour le retour chariot doux est très concis :
. Si le texte de la page Web est copié dans Word, le retour matériel se transformera en une flèche incurvée et le retour progressif se transformera en une flèche vers le bas.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!