应仅在价格附带强制性动作条件、时效警告或权限约束时用<strong>强调,如“限时特惠:¥199”;中性标价、账单汇总等无需加粗,避免干扰读屏与SEO。

不要用 <strong> 包裹纯金额数字——除非它承载不可忽略的操作风险或语义约束,比如“最后24小时,¥999立减”里的“最后24小时”。单纯写“¥99”既无必要,也稀释语义权重。
什么时候该用 <strong> 强调价格
只有当价格本身附带**强制性动作条件、时效性警告或权限级约束**时,才值得用 <strong>:
- “订单提交后不可修改金额”——强调后果
- “限时特惠:¥199(原价¥399)”——“限时”是重点,“¥199”因绑定该条件而获得连带强调
- “你当前余额不足,需充值¥50以上才能支付”——“¥50”是操作门槛值,跳过会导致失败
如果只是商品标价、账单汇总、发票金额等中性数值,<strong> 不仅多余,还会干扰读屏器节奏和 SEO 权重分配。
<strong> 和 <b> 在价格展示中的实际分工
视觉上两者都加粗,但用途截然不同:
- 用
<strong>:表达“这个数你必须看到、必须理解、漏掉会出错”,例如退款协议里的“7日内申请,超期不退”中的“7日” - 用
<b>:仅需视觉突出,无语义负担,比如价格旁的单位“¥299.00”或品牌活动 slogan 中的“¥9.9起” - 完全不用标签:靠 CSS 类控制,如
<span class="price-amount">299.00</span>,配合font-weight: 700和设计系统 token 统一管理
注意:<strong> 嵌套无效,<strong><strong>¥299</strong></strong> 和单层效果一致,读屏器不会加重两次。
千分位格式化后还能不能加 <strong>
可以加,但必须加在**整个语义单元外层**,而不是只包数字:
- ✅ 正确:
<strong>总价:¥<span class="num">12,345.00</span></strong>(整句为关键确认项) - ❌ 错误:
总价:<strong>¥12,345.00</strong>(“总价:”被排除在外,语义断裂) - ⚠️ 风险:若用 JS 动态插入千分位,确保
<strong>包裹逻辑在格式化之后执行,否则容易漏掉新插入的逗号,导致 DOM 结构异常
最容易被忽略的一点是:金额是否需要 <strong>,从来不由它“看起来多重要”决定,而取决于用户跳过它时会不会点错、填错、错过截止时间——判断依据永远是交互后果,不是视觉习惯。


















