常用字符实体
有些字符在 HTML 里有特殊用途,直接写会被误解析:< 会被当成标签开头,> 闭合标签,& 是实体前缀。要显示它们本身,就得用"字符实体"——以 & 开头、以 ; 结尾的特殊写法。
最常用的实体:< 显示 <、> 显示 >、& 显示 &、" 显示双引号、 是不换行空格(不会被空白折叠,可用于"100 元"中数字与单位之间防断行)、© 是版权符号 ©、— 是破折号 —。
直接能打的字符(如中文、《》、©)不需要实体,正常书写即可。实体主要用在两类场景:写示例代码展示标签本身(教程站最常用),以及需要不可折叠空格等排版细节时。
本节要点<、>、& 是必备三板斧; 提供不折叠空格;教程展示代码标签时必须转义;普通字符不用实体。
HTML
<!-- 展示"标签本身"必须用实体转义 --> <p>比较大小:3 < 5,写 < 而不是裸的 < 。</p> <!-- & 直接写会和实体前缀冲突,必须转义 --> <p>公司名:A & B 联合工作室</p> <!-- nbsp:数字与单位之间不断行、不折叠 --> <p>价格 100 元,禁止写成两行。</p> <!-- 其他常用实体 --> <p>© 2026 前端Wiki — 保留所有权利 "引号"</p>




