0

我正在使用这个 dtd

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">

错误是因为这个属性?

<html lang="en">

我应该从 DTD 中删除它吗?

4

2 回答 2

1

只需使用<doctype html>. 无论如何,您都没有使用 XML,并且 xml:lang 属性在 HTML 中没有任何作用。

于 2010-01-22T18:39:21.980 回答
0

我想就是这样

A. 从​​ XHTML 1.0 Strict 的变化

1. 在每个元素上,删除了 lang 属性,取而代之的是 xml:lang 属性(在 [XHTMLMOD] 中定义)。

于 2010-01-22T15:05:03.610 回答