html的meta标签可否在一个meta element内设置多个attribute?

新手上路,请多包涵

html的meta标签可否在一个meta element内设置多个attribute?

阅读 1.5k
2 个回答
✓ 已被采纳新手上路,请多包涵

经试验发现一个meta element里是可以同时设置多个attribute的:

举例:<meta charset="ISO-2022-JP" http-equiv="refresh" content="3;url=https://www.mozilla.org">

这里用了日语的charset,如果body里段落有中文的话,确实识别不了中文了,所以说明第一个attribute charset设置成功

同时3秒后网页也确实跳转至了mozilla,所以说明第二个attribute http-equiv也设置成功了

所以说明一个meta element可以同时设置多个attribute

虽然在MDN的文档里没有找到说明说不要这么做,但观察到业内的实践方法显然是不建议这么做的

所以最好是一个meta element设置一个attribute,分多行用多个meta element来设置各个attribute

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