我有一个包含希伯来文和拉丁文文本的 html 文档。它是用 utf-8 编码的:
<!DOCTYPE HTML>
<html>
<head>
<title>Title</title>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
</head>
<style type='text/css'>
.h { color: green}
</style>
<body>
<div>
here are some words הנה כמה מילות (100, 200)
</div>
<div>
here are some words <span class='h'>הנה כמה מילות</span> (100, 200)
</div>
<div>
here are some words <span class='h'>הנה כמה מילות</span> <span>(100, 200)</span>
</div>
<div>
here are some words <span class='h'>הנה כמה מילות</span> <b>WORD</b> <span>(100, 200)</span>
</div>
</body>
</html>
前三行没有像我认为的那样显示。第四个(<b>WORD</b>
括号前面的附加是。
以下是该文档在 Firefox 中的显示方式:
编辑甚至我的 html 文本的复制/粘贴都不能正常工作,所以这是原始 html 的屏幕截图(抱歉,似乎无法正确呈现此文本):