html5网页的文档声明是<!DOCTYPE html>,却将<meta content="text/html; charset=utf-8" >设置,结果网页乱码了,在Google浏览器中将编码改为utf-8才正常显示。初步认为是charset属性没有起作用。为什么这样的文档声明会造成浏览器不能正常解析?
据说那是一种标准!
<meta content="text/html; charset=utf-8" >不妨将这个改成下面这个试试。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
会不会是你代码本身保存的编码不是UTF-8