gpt4 book ai didi

html - 标签的 'lang' 属性是做什么用的?

转载 作者:技术小花猫 更新时间:2023-10-29 11:43:08 27 4
gpt4 key购买 nike

在 HTML 中,最好有一个 lang <html> 中的属性,例如<html lang="en"> .

这有什么用?

如果这是用于翻译,即使语言设置为英语并且文档中有所有中文文本 Google Translate 也会将其检测为中文,而不是英语 (这意味着 Google忽略 lang 属性)

最佳答案

我是从 W3C 引用的:

Declaring language in HTML

Always use a language attribute on the html tag to declare the default language of the text in the page. When the page contains content in another language, add a language attribute to an element surrounding that content.

Use the lang attribute for pages served as HTML, and the xml:lang attribute for pages served as XML. For XHTML 1.x and HTML5 polyglot documents, use both together.

Use language tags from the IANA Language Subtag Registry.

同样值得一读的是 Why use the language attribute? .

关于html - <html> 标签的 'lang' 属性是做什么用的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14649798/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com