【发布时间】:2014-07-29 09:49:51
【问题描述】:
当尝试在 Dreamweaver 中打开的 HTML 文件中复制粘贴一些中文字符时,我看到它被表示为框。当我在浏览器上查看铺路时,我可以正确看到字符,因此它们只是在 Dreameaver 中不会显示。
我在 S.O. 上阅读了一些帖子。关于 utf-8 和禁用 BOM 的保存。我什至在我的键盘上包含了中文,但没有运气。 编辑。我尝试在 Edit>Preferences to Chinese 中编辑字体,但是当我单击 OK 并返回时,它再次显示 Unicode。
我可以复制和粘贴所有内容,它会起作用,但如果我能看到不同的字符会更容易,所以当我需要超链接某个单词或将其包含在标签中时,我不必计算框并查看浏览器来解决。
【问题讨论】:
-
为 Dreamweaver 选择的字体是否具有这些字符的字形?因为这就是那些框所表示的:有效的字符编码,但字体中没有相应的字形。 (至少在我正在使用的应用程序中,不确定我不使用的 Dreamweaver。)
-
我不知道字形是否与 Dreamweaver 中的字体相同。我尝试在 Edit>Preferences to Chinese 中编辑字体,但是当我单击 OK 并返回它时,它再次显示 Unicode。
-
Err... 我认为我们在这里的术语有脱节。 glyph 是用一个或多个表示的字符(例如“LATIN CAPITAL LETTER A”)以您选择的字体(例如“A”)的实际图形表示代码点(例如,U+0041)以特定的编码(例如,UTF-8 为 0x41,UTF-16 为 0x0041)给出。 “Unicode”是关于字符“名称”、代码点和编码的协议,但没有说明字体和字形。您看到的那些“框”通常表明应用程序使用的字体没有给定字符的字形。
标签: special-characters dreamweaver html-escape-characters