为什么我这样写所有浏览器都会出现乱码?不加<meta/>反而不会出现乱码。

为什么我这样写所有浏览器都会出现乱码?不加<meta/>反而不会出现乱码。

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-type" content="text/html;charset=utf-8"/>
        <title>第一个网页</title>
    </head>
    <body>
        <p>大家好,一起来学习html标记语言</p>
    </body>
</html>


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕慕子 2019-06-22 11:46:32

同学你好,这里可能因为解析的问题, 老师使用chrome浏览器测试同学的代码,打开是正常的, 建议:可以尝试meta中直接写charset=utf-8测试一下哦

http://img1.sycdn.imooc.com//climg/5d0da3db0001b0ca11870445.jpg

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~


  • 提问者 Ink墨痕 #1
    我试过Chrome,Edge,ie,都不行,改成charset="UTF-8"也试过,很奇怪。按道理不加都可以正常运行的,规范写反而出错。
    2019-06-22 13:34:57
  • 好帮手慕慕子 回复 提问者 Ink墨痕 #2
    同学你好, 这个规范写法, 老师这边使用浏览器测试确实是都没有问题的, 建议:同学可以保存文件, 清除浏览器缓存在测试一下哦
    2019-06-22 14:25:10
weixin_慕的地835688 2019-06-21 22:09:19

保存格式不对,系统默认的保存格式要改成utf-8格式的。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师