【发布时间】:2020-08-01 12:58:34
【问题描述】:
我正在编写一个网站,其中包含一些用虚构语言的内容。我应该为这些文本部分使用什么lang="" 代码?
【问题讨论】:
-
它包含什么类型的字符?
-
它们是拉丁字符。把它想象成我在写克林贡语。我将如何标记我正在用克林贡语写作?
-
我已经用克林贡语的详细信息更新了我的答案。 :)
我正在编写一个网站,其中包含一些用虚构语言的内容。我应该为这些文本部分使用什么lang="" 代码?
【问题讨论】:
edit 在发布此答案后,我注意到评论中提到了克林贡语。
克林贡的language code 是tlh
从MDN docs,lang 属性定义:
编写不可编辑元素的语言,或用户应编写可编辑元素的语言。
此外:
lang的默认值为unknown,因此建议始终使用适当的值指定此属性。
我建议如果网站大部分是用英文写的,你应该定义<html lang="en">,然后用不同的方式覆盖网站中没有用默认写的部分。
可能类似于:<article lang="tlh">
有很多语言 – here is a list。
【讨论】: