输入标签,CultureInfo 和 Html(法语 vs 英语)

Input tag ,CultureInfo and Html (French vs English)

我的问题是关于输入标签以及当类型是数字时 假设我有一个号码

法语

<input type="number" value="3,4">

英语

<input type="number" value="3.4">

请注意法语页面如何不呈现输入标签,因为它的类型是数字,但它不是英语中的数字。说到我的观点,所有 HTML 属性都采用标准 HTML 语言(英语?)。

当我在 HTML 中创建输入标签时,它必须是 3.4 而不是 3,4 吗?

如果我的 CultureInfo 设置为法语,我的浏览器会在页面上将其显示为 3,4 吗?

数字的内部表示(必须始终像在计算机程序中一样,带有小数点且没有千位分隔符)与用户在浏览器中呈现输入控件时看到的内容 (这可能会或可能不会遵循用户配置的语言环境)。

您必须始终在 HTML 代码中使用小数点:<input type="number" value="3.4">

这将在英语浏览器中显示为 [ 3.4 ],在法语浏览器中显示为 [ 3,4 ]。浏览器根据用户的语言进行转换。