概述
作为企业主,网络出版为内容分发提供了巨大机遇,其成本往往仅为传统印刷的几分之一。然而,在线发布面临的一大挑战是保持视觉一致性。
印刷材料中的某些字符(如版权符号“©”、注册商标符、重音符号及“大于/小于号”等)在HTML标记语言中无法直接显示或易产生歧义。虽然Adobe GoLive、Macromedia Dreamweaver等所见即所得(WYSIWYG)编辑器可自动处理此类问题,但对于手动编写HTML代码的用户而言,正确显示特殊字符仍需掌握特定方法。
解决方案是使用HTML特殊字符实体代码。这些专用代码能确保各类特殊字符在网页中被准确渲染。下文将列举常用代码及其使用方法。
操作指南
在HTML文档中直接使用“<”或“>”会导致浏览器将其误识别为标签括号,而非文本内容。为解决此冲突并区分功能性字符与展示性字符,必须使用HTML字符实体代码。
以下是常见特殊字符及其对应代码:
- 版权符号(©):© 用于标注版权声明。
- 注册商标符号(®):® 表示已注册商标。
- 商标符号(™):™ 通常用于已申请但尚未获批注册的商标。
- 不间断空格: HTML默认合并多余空格,需保留连续间距时应使用此代码。
- 和号(&):& 因该符号具有特殊语法意义,显示时必须转义。
- 小于号和大于号(< , >):< 或 > 避免被解析为HTML标签。
- 法语重音符号(é / è):é 或 è 确保多语言内容正确显示。
- 西班牙语波浪符(ñ):ñ 解决西语文本显示难题。
- 美分符号(¢):¢ 美元符号可直接输入,美分符号则需使用代码。
注意:所有HTML字符实体均以“&”开头,以“;”结尾。这也解释了为何显示连字号本身也需要特殊代码。
工具使用建议:
- WYSIWYG编辑器用户:Dreamweaver等软件支持通过菜单“插入”>“HTML”>“特殊字符”快速调用,或自动转换键盘快捷键,无需手动记忆代码。
- 手写HTML用户:直接将对应代码置于目标位置即可。例如,要在段落中显示“Daily & Monthly Specials.”,代码应写为:
<code><p>Daily &amp; Monthly Specials.</p></code>
兼容性提示:并非所有特殊字符均能在各浏览器中正常显示。建议参考Internet.com提供的以下兼容性列表进行核查:
- Netscape 4不支持的特殊字符
- Mac系统可能无法显示的字符
- 仅符合HTML 4标准浏览器支持的字符
- 全平台均可能存在显示问题的字符

