\r与\n以及\r\n的区别

 
 
  \r是回车,英文是Carriage return,表示使光标下移一格。

  \n是换行,英文是New line,表示使光标到行首。

  \r\n表示回车换行。


1、\n软回车:

在Windows 中表示换行且回到下一行的最开始位置。相当于Mac OS 里的 \r 的效果。

在Linux、unix 中只表示换行,但不会回到下一行的开始位置。


2、\r 软空格:

在Linux、unix 中表示返回到当行的最开始位置。
在Mac OS 中表示换行且返回到下一行的最开始位置,相当于Windows 里的 \n 的效果。


3、\t 跳格 (移至下一列) :

\t表示键盘上的“Tab”键。


注意:它们都是在双引号或定界符表示的字符串中有效,在单引号表示的字符串中无效。
     \r\n 一般一起用,用来表示键盘上的回车键,也可只用 \n。就像你使用 enter和shift+enter的区别。

4、文件中的换行符号:

linux、unix: \r\n

windows : \n

Mac OS : \r


5、常用转义符号的意义:

\n  LF或ASCII中的0x0A(10)

\r  CR或ASCII中的0x0D(13)

\t  水平制表符-HT或ASCII中的0x09(9)

\\  反斜杠

\$  美圆符

\"  双引号

\'  单引号


6、"\r\n"与"</br>”的区别
 
\r\n是输出的HTML代码换行,客户看到的效果没有换行。
如果是输出给浏览器,就用<br/>。

 \r\n的作用是给源代码回车换行,输入后,查看html源代码,就看会到有换行,

 而解析HTML的浏览器则认为它是没用的东西,用不用都一样显示。


  • 1
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值