Html 某些文本上的重音符号断裂/错位
我发现,我网站上的一些字体在某些浏览器上无法正确呈现。口音错位,稍微偏离正常位置 它看起来在Chrome/Opera中运行良好,在Edge/Firefox中被破坏 图为: 网站在Drupal 7上运行,字体来自fonts.google.com,CSS中带有@include。我不知道如何解决这样一个问题,并试图谷歌,但似乎没有人有同样的问题Html 某些文本上的重音符号断裂/错位,html,css,fonts,Html,Css,Fonts,我发现,我网站上的一些字体在某些浏览器上无法正确呈现。口音错位,稍微偏离正常位置 它看起来在Chrome/Opera中运行良好,在Edge/Firefox中被破坏 图为: 网站在Drupal 7上运行,字体来自fonts.google.com,CSS中带有@include。我不知道如何解决这样一个问题,并试图谷歌,但似乎没有人有同样的问题 我还发现,当我在inspector中手动重新编写文本时,它又神奇地工作了 如果你按字面意思输入它们 Pomôžeme 然后,您需要使用正确的 所以在几个小
我还发现,当我在inspector中手动重新编写文本时,它又神奇地工作了 如果你按字面意思输入它们
Pomôžeme
然后,您需要使用正确的
所以在几个小时的思考之后,我意外地发现了一个解决方案。我们的设计师用Figma(制作网站设计的在线工具)给我们设计,而从这个程序复制的文本是错误的。所以它们看起来是一样的,但实际上是不同的编码,或者我不知道。解决办法是用手重写所有的文本。从未见过这样的问题。请您出示您的一些代码,或者提供指向项目站点的链接(如果可用)。这将有助于调试坏掉的东西。当然没问题。事实上,该网站是生活在感谢的答复。实际上,网站上已经设置了字符集utf-8。我能在代码中看到正确的字母,但它们被渲染得很糟糕。由于该网站是由客户端编辑,我宁愿不与确切的HTML实体工作。但也许我可以编写一些简单的javascript,在加载后将所有字符实际传输到HTML实体,这可能会奏效。当我去掉字体系列“FaricyNew”时,FireFox上的对齐问题就消失了。你可能想试着换一种不同的字体。我在下面写了一条评论。因此,实际上您编写HTML实体是正确的。这也将解决问题。
<meta charset="UTF-8">
Pomôžeme