【问题标题】:utf8 doesnt works when adds a stylesheet添加样式表时 utf8 不起作用
【发布时间】:2014-02-04 13:51:10
【问题描述】:

我试图在html5 中设置utf8Xampp 上运行在Windows 中。

当我在没有任何样式表的情况下运行代码时,效果很好:

<!DOCTYPE html>
<html lang="es-ES">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta name="description" content="">
        <meta name="author" content="">
        <title>Test</title>
</head>
<body>
    My Output Compañia 2014
</body>
</html>

我的输出:

My Outpul Compañia 2014

但是当我在头部添加样式表时:

<!DOCTYPE html>
<html lang="es-ES">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta name="description" content="">
        <meta name="author" content="">
        <title>Test</title>
        <link rel="stylesheet" href="/test/css/style.css" type="text/css" />

</head>
<body>
    My Output Compañia 2014
</body>
</html>

Utf8 charset 输出失败:

My Output CompaÒia 2014

有什么想法可以解决这个问题吗?我尝试在.htaccess 中使用AddDefaultCharset UTF-8,在css 中声明utf-8,但没有任何效果。

【问题讨论】:

  • 查看您在样式表正文中设置的字体是否具有兼容的 utf 8 字符集,并且该特定字符的代码是否映射到您字体中的相同字符。
  • @Arbel 将其发布为答案。它有效
  • 我做到了,效果很好。

标签: css html utf-8


【解决方案1】:

查看您在样式表的正文中设置的字体是否具有兼容的 utf 8 字符集,并且该特定字符的代码是否映射到您字体中的相同字符。

【讨论】:

  • @StefanLuv 欢迎您!很高兴能为您提供帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-07-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-20
  • 2019-09-12
相关资源
最近更新 更多