当我的页面有两种语言时,在哪里指定HTML5中的文档语言?

当我的页面有两种语言时,在哪里指定HTML5中的文档语言?,html,accessibility,w3c,Html,Accessibility,W3c,这是HTML5框架 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Bare Bones HTML5</title> </head> <body> </body> </html> 赤裸裸的HTML5 如果我的网页有些部分是丹麦语,有些部分是英语,那么我应该如何用HTML定义网页的语言?您只能定义一种语

这是HTML5框架

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Bare Bones HTML5</title>
</head>
<body>
</body>
</html>

赤裸裸的HTML5

如果我的网页有些部分是丹麦语,有些部分是英语,那么我应该如何用HTML定义网页的语言?

您只能定义一种语言作为HTML的主要语言。只能为
标记的
lang
属性指定一种语言(无多个值)。但是您可以为页面的某些部分定义不同的语言

例如:

<html lang="en">
...
<p lang="de">Ja, Deutsch.</p>

...
德国


有关更多信息,请参阅。

您可以在html标记本身中定义语言。 如果您执行以下操作:

<!DOCTYPE html>
<html lang = "en">
<head>
    <title> ... </title>
</head>
<body>
...
</body>
</html>

... 
...

在上面的标记代码中,您将“en”或英语定义为整个文档的默认语言。

我通常从这里开始:,我在大多数情况下尽量避免使用W3。好的。但是这里提到,我们可以通过添加逗号来添加更多的语言,好的,我在这里找到了另一个链接,根据这个语言属性,应该只用于讨论HTTP头的部分,在那里可以指定多种语言,是的。但在HTML中,您仍应使用正确的语言标记特定部分。
他们称自己为Deutsch。