踩坑点

使用 vscode 编写 html 页面的时候出现了乱码问题

  1. vscode 编辑的内容出现乱码

这个出现的问题主要是,你之前的编码和现在打开所使用的编码不一致导致的,理论上来说,你接着在该页面输入汉字的话,是不会出现乱码,但是保存后再次打开依旧可能会出现乱码问题,这就是保存时的编码格式和打开时的编码格式不一致导致的

解决办法
重新选择编码格式打开,选择和该文件一开始的编码格式相同的编码

一般来说都是 UTF-8,这里主要根据自己的配置修改

  1. 浏览器打开的html页面出现乱码

出现这种问题是因为,浏览器的对于汉字的编码格式默认是 UTF-8,而你的文件编码格式不是 UTF-8 导致的,解决办法就是使你的浏览器和文件编码格式一致即可,修改浏览器的编码格式比较麻烦,且可能对其他文件产生影响,所以要对文件的编码格式进行修改


解决办法
选择重新编码保存后,再次在浏览器上运行即可

其他问题

在两种编码格式之间转换可能会直接出现乱码的问题

解决办法

  1. 两种编码格式转换的时候一定要先重新重新编码保存然后再重新编码打开
  2. 上面的办法不行的话,可以选择电脑本地编码 windows 编码格式作为中间值进行转换

吐槽

vscode 编码是老问题,上次用 vscode 写 c++ 代码,就出现过一次乱码问题,这次 html 又出现一次,属实是踩坑了

VsCode中运行HTML页面时出现乱码相关推荐

  1. gprMax 3.1.5 安装以及在pycharm或VScode中运行的方法

    gprMax 3.1.5 安装以及在pycharm或VScode中运行的方法 常规的gprMax运行需要在cmd终端中输入命令,这样操作很不方便,文件难以管理.参照CSDN上的一些资料和gprMAX官 ...

  2. Document.visibilityState 页面监听 vue中实现离开页面时计时停止: 停止计时后从上一次开始计时

    概述 Document.visibilityState (只读属性), 返回document的可见性, 即当前可见元素的上下文环境. 由此可以知道当前文档(即为页面)是在背后, 或是不可见的隐藏的标签 ...

  3. python文本编辑器报错_notepad++编辑器中运行python程序时需要注意的编码格式

    本篇文章给大家带来的内容是关于notepad++编辑器中运行python程序时需要注意的编码格式,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 语言:python3.4 文本编辑器: ...

  4. vba mysql 自动化错误_在Excel中运行VBA脚本时出现自动化错误

    在Excel 2007中运行VBA代码时出现自动化错误.我尝试连接到远程SQL Server数据库并将数据从Excel加载到SQL Server.在Excel中运行VBA脚本时出现自动化错误 我得到的 ...

  5. linux unzip乱码,Linux 中unzip解压时中文乱码的解决办法

    Linux 中unzip解压时中文乱码的解决办法 Linux 中unzip解压时中文乱码的解决办法 当我们在linux中解压一个含有中文名字的压缩包如"资料.zip"时,如果直接使 ...

  6. 下载安装Go SDK、命令运行及在Vscode中运行第一个HelloWorld

    文章目录 下载安装Go SDK.命令运行及在Vscode中运行第一个HelloWorld 1.下载Go SDK 2.安装Go SDK 3.go version验证成功 4.go env查看配置信息 5 ...

  7. java连接打印机访问被拒绝_java – 尝试访问spring security中的登录页面时访问被拒绝的异常...

    我正在使用基于java的spring security.我创建了自定义访问决策选民impl. 但是当我运行应用程序时,我无法打开登录页面,因为它说,访问被拒绝. 这是在我添加自定义访问决策选民impl ...

  8. markdown从VSCode中导出为PDF时字体格式问题

    默认情况下,图片效果如下: 从图中可以看到,字体存在问题,很不美观! 可以通过配置,让字体舒展,具体如下: 在VSCode中,输入[ctrl+shift+p] 打开命令面板,然后运行[ Markdow ...

  9. Ubuntu中使用vi编辑时方向键乱码或退格键不能使用解决方法

    1.引言 Ubuntu中使用vi编辑文本文件时,会出现按上下左右方向键时,出现ABCD等字符,而且退格键也不起作用,如何解决这个问题? 2.解决方法 2.1 原因 由于Ubuntu 预安装的是vim ...

最新文章

  1. mysql conflicts with_安装MYSQL错误“conflicts with file from package mysql-libs-*” 解决方法...
  2. 2021MIT博士pluskid年终总结
  3. jvm的发展历程:classic、exact、hotspot、BEA的JRockit、IBM的J9、 KVM和CDC/CLDC Hotspot、Azul VM、Liquid VM
  4. R语言观察日志(part6)--初识rMarkdown
  5. 一些SAP Partners能够通过二次开发实现打通 SAP C/4HANA和S/4HANA 的场景分享
  6. vector 使用 c++11 Lambda 表达式 排序
  7. mysql存储过程if多命令_MySQL存储过程if-存储过程中的if-db2存储过程if多条件
  8. 《高性能科学与工程计算》—— 导读
  9. Bailian4014 字符串加密【密码】
  10. 10074 启用开发者模式 for vs2015rc
  11. Atitit.加密算法ati Aes的框架设计
  12. 王者荣耀钓鱼网源码php,王者荣耀钓鱼页面
  13. 在vb.net中运用多线程实现远程数据收集
  14. OpenDaylight-Boron学习笔记: 6 VTN模块
  15. android获取SIM卡信息和手机号码
  16. 9大代理服务器软件的比较与分析之校园局域网代理蝴蝶
  17. 用java写修改器_一些修改器1
  18. 计算机存储1pb等于多少kb,计算机容量PB_TB是什么单位?他们和KB_MB_GB是什关系?...
  19. java的高内聚和低耦合_彻底弄懂高内聚与低耦合
  20. BUUCTF-MRCTF2020

热门文章

  1. RL02: Q-Learning, create an autonomous Taxi (Part 2/2)
  2. sqlserverSMSS登录 18456 错误
  3. SMSS打开界面闪退的解决方案
  4. Cesium中对geojson的处理
  5. 浅谈Linux内核编程规范与代码风格
  6. 新概念英语学习笔记-1
  7. Python编程基础之Python语言的基础知识(上)
  8. [经验分享] 覃超直播课学习笔记
  9. 设计模式之接口隔离原则
  10. 熵,哈夫曼编码,二进制