You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

XHTML 1.0 Strict文档meta标签Content-Type属性W3C校验错误求助

解决XHTML 1.0 Strict中meta标签Content-Type无效的问题

问题原因

XHTML 1.0 Strict是基于XML的文档规范,你写的meta标签里Content-Type的媒体类型是HTML专用的text/html,不符合XHTML的规范要求,因此W3C校验工具判定该属性值无效。

解决方法

方法1:修正Content-Type的媒体类型

把meta标签的content值替换为XHTML对应的标准媒体类型:

<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />

方法2:添加XML声明(更贴合XML规范)

在DOCTYPE声明前添加XML编码声明,明确文档的XML属性,同时可保留修正后的meta标签以兼容旧环境:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
    <title>Private Medical Park Dentistry</title>
</head>

如果需要兼容仅支持HTML解析的旧浏览器,也可以同时提供两种Content-Type声明,但严格遵循XHTML 1.0 Strict规范的话,优先使用application/xhtml+xml类型。

内容的提问来源于stack exchange,提问作者cameron harwood

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 22:20:25