【问题标题】:How to display UTF-8 correctly with Bootstrap?如何使用 Bootstrap 正确显示 UTF-8?
【发布时间】:2023-04-06 13:19:01
【问题描述】:

这是错误:

我的源代码:

<!DOCTYPE html>
<html>
<head>
    <title>Thịnh Vượng</title>
    <meta content-type="text/html; charset=utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.min.css">
    <script type="text/javascript" src="jquery/jquery-1.11.3.min.js"></script>
    <script type="text/javascript" src="bootstrap/js/bootstrap.min.js"></script>
</head>
<body>

<nav class="navbar navbar-inverse">
    <div class="container-fluid">
        <div class="navbar-header">
            <a class="navbar-brand" href="#">Thịnh Vượng</a>
        </div>
        <div>
            <ul class="nav navbar-nav">
                <li class="active"><a href="#">Trang chủ</a></li>

                <li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">Trang chủ<span class="caret"></span></a>
                    <ul class="dropdown-menu">
                        <li><a href="#">Thiết kế</a></li>
                        <li><a href="#">Thi công</a></li>
                        <li><a href="#">Sửa chữa</a></li>
                        <li><a href="#">Điện nước - Điều hòa</a></li>
                        <li><a href="#">Tư vấn phong thủy</a></li>
                        <li><a href="#">Tin tức</a></li>
                        <li><a href="#">Liên hệ</a></li>
                    </ul>
                </li>
                <li><a href="#">Page 2</a></li>
                <li><a href="#">Page 3</a></li>
            </ul>
        </div>
    </div>
</nav>

<div class="container">
    <div class="jumbotron">
        <h1>My first Bootstrap website!</h1>
        <p>This page will grow as we add more and more components from Bootstrap...</p>
        <a href="#" class="btn btn-info btn-lg"><span class="glyphicon glyphicon-search"></span> Search</a>
    </div>

    <div class="row">
        <div class="col-md-3">
            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
        </div>
        <div class="col-md-3">
            <p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
        </div>
        <div class="col-md-3">
            <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam.</p>
        </div>
        <div class="col-md-3">
            <ul class="nav nav-pills nav-stacked">
                <li class="active"><a href="#">Home</a></li>
                <li class="dropdown">
                    <a class="dropdown-toggle" data-toggle="dropdown" href="#">Menu 1 <span class="caret"></span></a>
                    <ul class="dropdown-menu">
                        <li><a href="#">Submenu 1-1</a></li>
                        <li><a href="#">Submenu 1-2</a></li>
                        <li><a href="#">Submenu 1-3</a></li>
                    </ul>
                </li>
                <li><a href="#">Menu 2</a></li>
                <li><a href="#">Menu 3</a></li>
            </ul>
        </div>
        <div class="clearfix visible-lg"></div>
    </div>
</div>

</body>
</html>

【问题讨论】:

  • 不确定您是如何获得该输出的。见fiddle
  • 感谢蒂姆的测试。我尝试复制内容,然后创建新文件,然后将剪贴板粘贴到其中,然后 UTF-8 字体正常工作。

标签: html twitter-bootstrap utf-8


【解决方案1】:

使用 HTML5 方法

<meta charset="UTF-8">

另外,请确保您使用的文本编辑器将文件保存为 UTF-8 格式。

【讨论】:

  • 我使用 phpStorm 8,在文档中设置字符集,IDE 是 UTF-8,但不起作用。
猜你喜欢
  • 1970-01-01
  • 2012-04-12
  • 2011-08-09
  • 1970-01-01
  • 1970-01-01
  • 2014-02-11
  • 2011-07-06
  • 2015-01-05
相关资源
最近更新 更多