You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

无法去除p标签加粗效果及段落间距调整技术求助

解决你的两个问题:去除地址加粗效果 & 缩小段落间距

1. 让地址部分显示为常规字体(消除加粗)

你的CSS中.content-header p设置了font-weight: inherit,这意味着段落会继承父元素的字体粗细——如果上层元素(比如body或容器)默认有加粗属性,地址段落就会跟着变粗。要让地址恢复常规字体,最直观易维护的方法是给地址段落加自定义类,再通过CSS指定字体粗细:

修改HTML:

给所有地址相关的<p>标签添加address-line类:

<p class="address-line">Pennine Tools Aerospace Ltd</p>
<p class="address-line">Unit 1</p>
<p class="address-line">Ravenscroft Business Park</p>
<p class="address-line">Jackdaw Road</p>
<p class="address-line">Barnoldswick</p>
<p class="address-line">Lancashire</p>
<p class="address-line">BB18 6DX</p>

添加CSS规则:

style.css中新增以下代码:

.content-header .address-line {
    font-weight: normal;
}

另外,你HTML里大量重复的style="color: black;"可以统一放到CSS里管理,删掉内联样式更清爽:

.content-header p {
    color: black; /* 替换原来的#fff,覆盖内联样式优先级 */
    /* 其他原有属性保留 */
}

2. 缩小段落之间的间距

段落默认的间距来自p元素的margin属性,你可以直接修改.content-header p的margin值来调整:

修改现有CSS规则:

.content-header p{
    color: black;
    font-size: 1em;
    font-weight: inherit;
    word-spacing: 0.2em;
    /* 调整上下边距,默认通常是1em左右,这里设为0.2em缩小间距 */
    margin: 0.2em 0;
}

同时建议删除HTML里的空段落标签<p>&nbsp;</p>,这些标签会额外占用空间,用CSS的margin控制间距更灵活可控。

内容的提问来源于stack exchange,提问作者Aadil Mangera

火山引擎 最新活动