输入标签,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 ]
。浏览器根据用户的语言进行转换。
我的问题是关于输入标签以及当类型是数字时 假设我有一个号码
法语
<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 ]
。浏览器根据用户的语言进行转换。