当浏览器解析所用的编码和文件本身的编码不一致时就会出现乱码。
  • 比如在sublime中设置html文件用utf-8的编码 打开谷歌浏览器解析出现乱码
  • 是因为谷歌默认用gbk编码 解析的编码和文件本省编码不一致所以出现了乱码
  • 可以加入meta charset标签来告知浏览器用什么编码解释
文件的编码集以及浏览器解析的编码集同一采用UTF-8。
HTML中的一些特殊符号可以采用实体来进行引用。

实体都是以&开头,分号结尾,中间是名称的符号。

比如
< > & @ ©

&lt; &gt; &amp; &commat; &copy;...

更多的实体可以参见这个网址:https:/dev.w3.org/html5/html-author/charref