zsn

个人站

欢迎来到我的个人站~


回车与换行

回车/换行

符号 | ASCII码 | 本义 —–|————|———- \n | 10 | 光标移到下一行(不一定到下一行行首) \r | 13 | 光标重新回到本行开头

不同操作系统下的含义: \n: UNIX & OS X 系统行末结束符 \r\n: window 系统行末结束符 ENTER键的定义是与操作系统有关的。通常用的Enter是两个加起来。我们经常遇到的一个问题就是,Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会多出一个^M符号。

软回车和硬回车

硬回车就是普通我们按回车产生的,它在换行的同时也起着段落分隔的作用。 软回车是用 Shift + Enter 产生的,它换行,但是并不换段,即前后两段文字在 Word 中属于同一“段”。在应用格式时你会体会到这一点。 软回车能使前后两行的行间距大幅度缩小,因为它不是段落标记,要和法定的段落标记——硬回车区别出来。硬回车的html代码是<p>..</p>,段落的内容就夹在里面,而软回车的代码为<br>。网页的文字如果复制到word中,则硬回车变为弯曲的箭头,软回车变为向下的箭头。