为什么HTML5标准建议在<html>开始标记之后插入换行符?

hug*_*omg 5 html html5

根据HTML5标准:

建议在DOCTYPE之后,在根元素之前的任何注释之后,在html元素的开始标记之后(如果没有省略),以及在html元素内但在head元素之前的任何注释之后插入换行符. .

这个推荐背后的原因是什么?写作之间是否有区别?

<!DOCTYPE html>
<html>
<head>...
Run Code Online (Sandbox Code Playgroud)

<!DOCTYPE html><html><head>...
Run Code Online (Sandbox Code Playgroud)

小智 1

它只是有助于提高可读性,代码的处理方式完全相同。