我的HTML标记指定lang="en"
,但文档中有许多专有名称。这些是诸如姓氏之类的东西,验证者将其标记为拼写错误。我想将它们放在<span>
中,例如lang="none"
。有没有正确的方法(即一个验证为正确的HTML?
答案 0 :(得分:1)
正确的方法是将属性设置为空字符串
<span lang="">...</span>
要确定节点的语言,用户代理必须查看最近的祖先元素(如果节点是元素,则包括元素本身),该元素在XML命名空间集中具有lang属性,或者是HTML元素并具有lang in no namespace attribute set。该属性指定节点的语言(无论其值如何)。
如果结果值是空字符串,则必须将其解释为意味着节点的语言明确未知。