gpt4 book ai didi

javascript - 关于HTML源代码中的空格和换行

转载 作者:太空狗 更新时间:2023-10-29 15:52:30 24 4
gpt4 key购买 nike

有时,浏览器会忽略两个 HTML 标记之间的空格和换行符,有时则不会。

我感觉两个line box之间的空格和换行显示,两个block box不显示,但是一个line box和一个block box怎么样?

我想要规则或规范,你能告诉我吗?

最佳答案

一般来说,浏览器会忽略多余的空格(多余的是多于一个空格)。

如果您在两个内联元素之间至少有一个空格,那么浏览器将呈现一个空格(但无论您有多少个,都只会呈现一个空格)。如果要显示多个空格,使用html字符编码  .这将根据需要呈现尽可能多的空间。 (虽然正如 Pointy 指出的那样,使用 CSS 进行间距要好得多)

关于换行,有些浏览器(如firefox)会把换行当成空格来处理(不管你有多少换行都会加一个空格)。然而,其他浏览器(例如 Internet Explorer)将完全忽略换行符。要强制浏览器呈现换行符,请使用 <br>标签。

我希望一切都清楚了!

关于javascript - 关于HTML源代码中的空格和换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4714619/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com