HTML中的换行符如何影响生成的页面;间隔是多少?
我在index.php文件中注意到,如果我这样做:HTML中的换行符如何影响生成的页面;间隔是多少?,html,css,Html,Css,我在index.php文件中注意到,如果我这样做: <a href=""></a> <a href=""></a> 对 当我使用换行符时,两者之间有更多的空间。在哪里可以阅读更多信息?在HTML规范中,任何数量的空白在显示时都会变成单个空白 做: <a href=""></a> <a href=""></a> 与相同 <a href=""></a> <a h
<a href=""></a>
<a href=""></a>
对
当我使用换行符时,两者之间有更多的空间。在哪里可以阅读更多信息?在HTML规范中,任何数量的空白在显示时都会变成单个空白 做:
<a href=""></a> <a href=""></a>
与相同
<a href=""></a>
<a href=""></a>
或任何数量的回车或中间的空格
如果你没有空格,那么这两个词就会相遇。这允许在一个词的中间粗略地进行一些事情。
编辑
感谢insertusernamehere,HTML 4.01规范中的确切位置位于:
特别是,该部分说明:
请注意,源文档中单词之间的空格序列可能会导致呈现的单词间距完全不同(PRE元素除外)。特别是,用户代理应该在生成输出字间空间时折叠输入空白序列
在HTML规范中,任何数量的空白在显示时都会变成单个空白 做:
<a href=""></a> <a href=""></a>
与相同
<a href=""></a>
<a href=""></a>
或任何数量的回车或中间的空格
如果你没有空格,那么这两个词就会相遇。这允许在一个词的中间粗略地进行一些事情。
编辑
感谢insertusernamehere,HTML 4.01规范中的确切位置位于:
特别是,该部分说明:
请注意,源文档中单词之间的空格序列可能会导致呈现的单词间距完全不同(PRE元素除外)。特别是,用户代理应该在生成输出字间空间时折叠输入空白序列
在PHP中,与HTML非常相似,换行符/回车符通常用于使文本更清晰。这使得将来的代码编辑变得简单和容易
不确定这是否完全相关,但我发现了另一篇与PHP格式相关的帖子:在PHP中,与HTML非常相似,换行符/回车符通常只是用来让文本更清晰。这使得将来的代码编辑变得简单和容易 不确定这是否完全相关,但我发现了另一篇与PHP格式相关的帖子:这在技术上与HTML无关,HTML本身只是一种标记页面的方式。实际上,CSS样式通过
空白
属性压缩空白。该属性为您提供以下选项:
正常-此值指示用户代理折叠空白序列,并根据需要断开行以填充行框
pre-此值防止用户代理折叠空白序列。行仅在保留的换行符处断开
nowrap-此值与“正常”一样折叠空白,但不显示文本中的换行符
预包装-此值防止用户代理折叠空白序列。行在保留的换行符处断开,并根据需要填充行框
前置行-此值指示用户代理折叠空白序列。行在保留的换行符处断开,并根据需要填充行框
默认情况下,它设置为“正常”。这将导致浏览器在呈现HTML结构时将任何一系列空白折叠为单个可见空间。因为换行符是空白的一种形式,所以它们也会被折叠
请参见这在技术上与HTML无关,HTML本身只是一种标记页面的方式。实际上,CSS样式通过空白
属性压缩空白。该属性为您提供以下选项:
正常-此值指示用户代理折叠空白序列,并根据需要断开行以填充行框
pre-此值防止用户代理折叠空白序列。行仅在保留的换行符处断开
nowrap-此值与“正常”一样折叠空白,但不显示文本中的换行符
预包装-此值防止用户代理折叠空白序列。行在保留的换行符处断开,并根据需要填充行框
前置行-此值指示用户代理折叠空白序列。行在保留的换行符处断开,并根据需要填充行框
默认情况下,它设置为“正常”。这将导致浏览器在呈现HTML结构时将任何一系列空白折叠为单个可见空间。因为换行符是空白的一种形式,所以它们也会被折叠
请参见下面的解释:“换行符也是空白字符。[…]”。这里有一个解释:“换行符也是空白字符。[…]”。从…起