http://www.studyofnet.com/news/285.html

\n是换行,英文是New line,表示使光标到行首
\r是回车,英文是Carriage return,表示使光标下移一格

\r\n表示回车换行

我们在平时使用电脑时,已经习惯了回车和换行一次搞定,敲一个回车键,即是回车,又是换行。

1、\n 软回车

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

2、\r 软空格:

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

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

它们在双引号或定界符表示的字符串中有效,在单引号表示的字符串中无效。
\r\n 一般一起用,用来表示键盘上的回车键,也可只用 \n。
\t表示键盘上的“TAB”键。

就像你使用 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,好比你在DreamWeaver里做一个网页,在源代码里按一下回车,是给源代码回车换行。
是输出一个(HTML标记性语言),在HTML中解释为输入的字换行。 \r\n的作用是给源代码回车换行,输入后,查看html源代码,就看会到有换行,而HTML解释器(浏览器)认为它是没用的东西,用不用都一样显示。

最新文章

  1. http协议(十一)http与https
  2. 黄聪:如何给wordpress的编辑器添加一个自定义按钮,并且实现插入功能
  3. mongo 导入json数据
  4. html信息提示框
  5. 异常处理和JDBC
  6. 关于最近的CSRF攻击
  7. HTTPS协议简介
  8. swipejs的bug
  9. Codeforces378 D Kostya the Sculptor(贪心)(逻辑)
  10. jQuery操作 input type=checkbox的实现代码
  11. Python-Day4 Python基础进阶之生成器/迭代器/装饰器/Json &amp; pickle 数据序列化
  12. 让Windows Server 2008 + IIS 7+ ASP.NET 支持10万个同时请求
  13. Discuz论坛架构改造
  14. HTML,JAVASCRIPT代码美化demo
  15. java最全时间类及用法
  16. WPA/WPA2加密破解
  17. win10安装配置nodejs
  18. C#里XML(JSON)序列化时,自动隐藏值为Null的成员的输出
  19. Gym - 100781G-Goblin Garden Guards
  20. 一、Redis的数据类型

热门文章

  1. 下载Spring的jar包的方法
  2. Android成长日记-数据存储之SQLite[2]
  3. Codeforces Round #389 Div.2 C. Santa Claus and Robot
  4. iOS&amp;Node 搭建WebSocketServer实现聊天
  5. Spring MVC过滤器-委派过滤器代理(DelegatingFilterProxy)
  6. Google Guava vs Apache Commons for Argument Validation
  7. C#实体图片下载与批量下载(自动保存功能)
  8. 数据结构作业——N个数中未出现的最小整数(想法题)
  9. DropZone
  10. Change MYSQL data directory