gpt4 book ai didi

html - 如何将中文文本粘贴到没有 UTF-8 元标记的 html 片段中?

转载 作者:行者123 更新时间:2023-11-28 02:16:00 26 4
gpt4 key购买 nike

我有一些页面正在从 Word 文档中复制中文文本。我有两种 HTML 文档。有些是父页面,带有完整的 head 标签和 meta 标签,我在其中指定了:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

我还有一些以 <div> 开头的片段因为它们是包含文件。

当我使用元标记将中文粘贴到文档中时,粘贴正常,我可以看到中文。

当我将中文粘贴到以 <div> 开头的 HTML 片段时, 我只得到盒子。

如何将中文粘贴到片段中以便我可以看到字符?

在 Dreamweaver 中,我可以切换到可视模式并将它们粘贴进去,但是当我切换回代码模式时,它显示所有字符都已转换为 URL 编码的等效字符。在UTF-8的页面上,我可以把中文粘贴过来,用代码模式读成汉字。

然而

奇怪的是我有几个包含文件。我打开的一个没有元标记,几周前我开发的时候已经有中文了。我仍然可以将新的中文粘贴进去,没问题。

所以基本上,我有常规的旧 HTML 文件,没有关于 UTF-8 的元标记,有些允许我以代码模式将中文粘贴到其中并且工作正常,而其他则不允许。这些不同的 HTML 片段的结构几乎相同。

这可能是 DreamWeaver 错误还是有什么技巧/设置?

最佳答案

如果没有某种元数据,您就无法可靠地做到这一点;在 HTML 中,这就是 <meta>标签是为了。 (否则浏览器将不得不猜测,并使用用户选择的默认值。在大多数情况下,这与人们所期望的完全不同。)

关于html - 如何将中文文本粘贴到没有 UTF-8 元标记的 html 片段中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4318632/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com