我正在尝试验证我的XHTML Frameset页面,但是我从W3C标记验证服务中收到以下错误:
Missing "charset" attribute for "text/xml" document.
Line 1, Column 41: parsing XML declaration: '?>' expected
我的文件中有以下标题:
<?xml version = "1.0" encoding = "utf-8" charset=utf-8?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml">
答案 0 :(得分:0)
我改变了标题如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
我在 head 标记之间添加了以下 meta 标记:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
不再有错误或警告。