我正在处理一个奇怪的问题。我不知道它是否是一个bug或其他什么,但有时,li
标签以奇怪的方式显示。
这是大约二十页翻新中的一个。有没有人来过这个bug?我真的不知道如何避免这种行为。
刷新后,它可以正常工作。
我们使用overriden Bootstrap
。这发生在Chrome
上的多台PC上。
修改
html
文件的顶部:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
答案 0 :(得分:0)
问题是•
被编码为 CP-1252 而不是UTF-8。
如果您检查encodings table,则会看到此符号位于 UTF-8 中,由字节%E2,%80,%A2组成。其中, CP-1252 分别为â€和¢。
解决方案是使用 UTF-8 而不是 CP-1252 来阅读,写,< strong>商店,显示字符。确切的答案取决于所使用的服务器端平台/数据库/编程语言。如果您发送的是覆盖.html元标记的错误编码标题,则无论浏览器使用何种编码,它仍将显示为•
。
由于您描述的问题只是随机显示(?),因此最好的机会是从后到前检查所有编码是 UTF-8 ,从代码编辑器到数据库连接器