使用专有名称

时间:2015-10-30 20:51:20

标签: html5

我的HTML标记指定lang="en",但文档中有许多专有名称。这些是诸如姓氏之类的东西,验证者将其标记为拼写错误。我想将它们放在<span>中,例如lang="none"。有没有正确的方法(即一个验证为正确的HTML?

1 个答案:

答案 0 :(得分:1)

正确的方法是将属性设置为空字符串

<span lang="">...</span>
  

要确定节点的语言,用户代理必须查看最近的祖先元素(如果节点是元素,则包括元素本身),该元素在XML命名空间集中具有lang属性,或者是HTML元素并具有lang in no namespace attribute set。该属性指定节点的语言(无论其值如何)。

     

如果结果值是空字符串,则必须将其解释为意味着节点的语言明确未知。

HTML5 Spec