HTML代码中的空格和注释是否会影响页面呈现?

HTML代码中的空格和注释是否会影响页面呈现?,html,css,comments,Html,Css,Comments,我不是编码专家,所以我决定问两件我找不到答案的事情 HTML代码中的空格和注释是否会影响页面呈现? 我使用模板作为我的个人网站。 为了理解到目前为止我在HTML文件中所做的一切,我做了很多评论。 我也会在部分之间使用ENTER空格,这样我可以清楚地看到所有内容 我读过关于从CSS和HTML文件中删除注释的文章,但没有找到这样做的理由。元素间空白会影响CSS中的内联布局,大多数(in?)在类似问题中的著名证明似乎将其视为某种必须根除的致命瘟疫。不过,只要您没有滥用内联布局来处理它不应该用于的事情,

我不是编码专家,所以我决定问两件我找不到答案的事情

HTML代码中的空格和注释是否会影响页面呈现? 我使用模板作为我的个人网站。 为了理解到目前为止我在HTML文件中所做的一切,我做了很多评论。 我也会在部分之间使用ENTER空格,这样我可以清楚地看到所有内容


我读过关于从CSS和HTML文件中删除注释的文章,但没有找到这样做的理由。

元素间空白会影响CSS中的内联布局,大多数(in?)在类似问题中的著名证明似乎将其视为某种必须根除的致命瘟疫。不过,只要您没有滥用内联布局来处理它不应该用于的事情,您就会发现空白是内联布局中的一项资产,而不是一个障碍。另见

元素间空白对CSS中的任何其他类型的布局都没有影响。非块布局、表格布局、浮动布局、弹性布局、nada。如果是这样,那就是浏览器错误

如果在注释外(在注释和任何元素之间)没有元素间空白,则注释对任何布局都不会产生影响。以下片段是等效的:

<div></div><!--

Here be dragons

--><div></div>


Internet Explorer的某些版本(尤其是旧版本)可能会在有注释的情况下错误地构建DOM树,但此类问题很少,除非您自己遇到此类问题,否则不值得担心


从HTML中删除注释和不重要的空白的主要原因是为了减少文件大小。即使您使用制表符而不是空格进行缩进,它们也会累加起来。但是,由于缩小者不了解CSS中的布局,他们无法告诉您删除某个空间是否会对布局产生不利影响。

不,他们不会影响页面的呈现方式。毕竟,他们是空白和注释。您不能通过创建两个HTML页面来测试这一点(一个带空格和注释,另一个不带)看看它们是否呈现相同的效果?人们以前是如何学习到任何东西的?你可以跑去问一个问题,几乎不费吹灰之力,只需五分钟或更少的时间就能弄清楚自己的想法?这将是多么简单:创建一个没有任何额外空格或注释的文件。制作一个副本。在副本中添加空格和注释。打开each一个并排的浏览器窗口,看看它们是否相同。最多十分钟。一个小演示,显示已评论和未评论的页面注意:评论删除了与div相对应的空间,因此发生了此更改I uderstand whitepsaces和评论不会影响将我的wbesite下载到其他人的设备,对吗?我不想翻页我不知道文件大小是否重要。我知道你(专业人士)可能认为我没有做任何事情来找到答案,但相信我,对于我擅长的事情,我可以对你说同样的话。谢谢大家的回答。
<div></div><div></div>