网页中的meta标签和setContent()都是指定编码。那浏览器到底以哪个为准?

以前学HTML的时候,知道meta标签可以指定浏览器以何种字符集显示网页。现在学Servlet,又有一个response.setContent("text/html;charset=utf-8")可以指定字符集。我发现这个值会在响应头中找到对应的 Content-type。但是现在问题来了,这两个值可以不一致吗?浏览器以哪个为准?

阅读 2.1k
1 个回答

这两个有优先级, Content-type 》Meta

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题