“lang”属性的“iv”值是什么意思?

时间:2015-11-20 19:03:00

标签: html html5

今天我尝试在docker容器中启动asp.net应用程序。

此应用程序显示了asp.net欢迎页面。

当查看此欢迎页面的html代码时,我注意到它有以下标记:

<html lang="iv">

在这种情况下,"iv"属性的lang值是什么意思?

2 个答案:

答案 0 :(得分:1)

此缩写表示Invariant Language (Invariant Country)CultureInfonew CultureInfo("")的默认选项。例如,当您设置这样的文化时:CultureInfo.InvariantCulture

不变文化对文化不敏感 - 它与英语有关,但与任何国家/地区无关。对于不受当前线程文化约定影响且跨文化一致的文化敏感字符串操作,您可以使用不变文化。

  

System.Globalization检索不变文化的实例。它几乎可以在需要文化的CompareInfo命名空间中的任何方法中使用。 DateTimeFormatNumberFormatpublic static final class id { public static final int cb_adroite=0x7f0d0058; public static final int cb_apple=0x7f0d0055; public static final int cb_banana=0x7f0d0057; public static final int cb_pear=0x7f0d0056; } 等属性返回的对象也反映了不变文化的字符串比较和格式约定。

     

与文化敏感数据不同,文化敏感数据可能会因用户自定义或.NET Framework或操作系统的更新而发生变化,因此不变文化数据会随着时间的推移和整个安装的文化保持稳定,并且无法由用户自定义。这使得不变文化对于需要独立于文化的结果的操作特别有用,例如格式化和解析操作以保留格式化数据,或者排序和排序操作,这些操作要求数据以固定顺序显示而不管文化。

答案 1 :(得分:0)

lang属性定义页面的自然语言。一些示例可以是英语en或法语fr

此属性可以通过多种方式为屏幕阅读器和浏览器提供帮助。

Here您可以找到HTML Langugage代码列表,不幸的是,似乎iv似乎不是其中之一。