HTML-确定<;p>;标签是包装的,但其他标签不是';为什么?

HTML-确定<;p>;标签是包装的,但其他标签不是';为什么?,html,Html,全部, 我最近开始了学习HTML的过程——我所说的“最近”,我的字面意思是“昨天”,所以我几乎没有使用这种语言的经验。我正在写一个HTML文档,其中一些标记包含正文段落,另一些包含脚注;我使用id属性来区分这两个,我遇到了一个奇怪的问题,我不知道如何解决 出于某种原因,当我在Google Chrome中打开文档时,包含正文段落的标记正在包装以适应浏览器窗口,但包含脚注的标记却没有。以下是内部CSS中的两个属性定义: <style> <!-- [definitions of a

全部,

我最近开始了学习HTML的过程——我所说的“最近”,我的字面意思是“昨天”,所以我几乎没有使用这种语言的经验。我正在写一个HTML文档,其中一些
标记包含正文段落,另一些包含脚注;我使用id属性来区分这两个,我遇到了一个奇怪的问题,我不知道如何解决

出于某种原因,当我在Google Chrome中打开文档时,包含正文段落的
标记正在包装以适应浏览器窗口,但包含脚注的
标记却没有。以下是内部CSS中的两个属性定义:

<style>
<!-- [definitions of a bunch of other style elements] -->
#bodytext {
    color: white;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 168%;
    text-align: center;
}
#footnote {
    color: #a1e20b;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 120%;
    text-align: center;
}
</style>

#正文{
颜色:白色;
字体系列:“投石机MS”,Helvetica,无衬线;
字体大小:168%;
文本对齐:居中;
}
#脚注{
颜色:#a1e20b;
字体系列:“投石机MS”,Helvetica,无衬线;
字体大小:120%;
文本对齐:居中;
}
我认为“bodytext”id的样式定义和“footnote”id的样式定义没有区别,这会导致我在输出中看到的差异。有人能解释一下吗


谢谢

我发现了问题的根源——我错误地在脚注中使用了
标记,它在输出中显示换行符(或者,在我的例子中,缺少换行符)和其他额外的空白,而
标记则不显示换行符。

有“footnote”
ID的标记是什么?给我们您的
HTML
代码。您好,欢迎来到stack overflow!你可以添加你的htmlIt,或者是和段落有关的(我们看不到),或者是其他一些样式规则(我们看不到)。您需要提供一个。您的CSS无效,因此第一条规则根本不适用,但这不会影响包装。