You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在网页中插入位于开头处不可选中的引用双引号?

实现方案

这个装饰性不可选中的开篇引号是用CSS伪元素实现的,不需要额外在HTML里插入引号元素,具体实现步骤如下:

  • 第一步:编写基础的引用HTML结构
    你可以直接用原生的<blockquote>标签承载引用内容,示例结构:
<blockquote class="decorated-quote">
  这里是你的引用正文内容,开篇的装饰引号不会出现在这段文本里。
</blockquote>
  • 第二步:添加CSS样式实现效果
    给引用容器添加伪元素插入装饰引号,同时设置不可选中属性:
.decorated-quote {
  position: relative;
  padding: 2rem 1.5rem 1.5rem 3rem;
  /* 下面是可选的引用基础样式,可自行调整 */
  border-left: 4px solid #e5e7eb;
  background: #f9fafb;
  line-height: 1.6;
}

.decorated-quote::before {
  content: "“";
  position: absolute;
  top: 0.5rem;
  left: 1rem;
  font-size: 3rem;
  color: #9ca3af;
  font-family: serif;
  line-height: 1;
  /* 核心属性:设置文本不可选中 */
  user-select: none;
  /* 可选:避免元素响应鼠标事件,防止误操作 */
  pointer-events: none;
}
  • 可选扩展:如果需要同时添加末尾的闭合装饰引号,可以再加::after伪元素,配置逻辑和上面一致,content改为"”",调整定位到右下角即可。

该方案生成的引号属于CSS装饰内容,不属于页面实际文本节点,不会影响正文的文本复制,也不会被搜索引擎抓取为正文内容。

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.08 15:48:00