俄罗斯中央银行已经批准了新的卢布符号,是否有相应的HTML代码可用?或者我需要使用PNG图像?
俄罗斯中央银行已经批准了新的卢布符号,是否有相应的HTML代码可用?或者我需要使用PNG图像?
\u20bd
,代表RUB货币符号:
₽
因此,回答问题的答案是:应使用₽
HTML实体来表示卢布符号。
尽管如此,我认为当前并不是所有字体都能够显示它。在浏览器中看到该符号的能力通常取决于您的系统字体。截至今天,我的Mac OS网络字体可以正确显示它,但我没有在Windows和Linux上检查过。
因此,如果对于读者依赖于系统字体才能看到该符号是至关重要的话,则不建议使用这个新符号,因为系统字体可能已经过时。如果您想确保该符号将被显示,则需要至少为可能包含卢布符号的段落提供自己的字体。
来自维基百科:
2014年2月4日,在Unicode技术委员会的第138次会议上,该委员会接受了U+20BD ₽卢布符号的符号,用于Unicode版本7.0,然后在2014年6月16日发布的Unicode 7.0中包括了该符号。
@font-face
和PT Sans这样的字体,该字体在多个代码位置包括Unicode分配给它的位置中都包含卢布符号。 - Jukka K. Korpela俄罗斯于2013年左右更改了卢布符号。
U+20BD
Unicode联盟在Unicode 7.0中正式指定了一个代码点,U+20BD RUBLE SIGN
,编号为8,381(十进制)和U+20BD(Unicode十六进制),用于新符号,发布日期为2014-06-16。请参见此货币符号的Unicode图表(PDF)中的最后一项。
不要将此新字符与亚美尼亚字母ք
或拉丁字母Ꝑ
混淆。
在你的问题中,我不明白"HTML代码"是什么意思。如果你指的是字符实体引用,那么我不知道有任何名称引用。你可以在HTML中使用₽
来引用Unicode代码点的十进制数。
RUB
作为符号的替代,您始终可以使用三个字母的缩写RUB
。在ISO 4217中国际标准化。
是的,您可以使用图片。
如果您必须支持旧计算机或尚未更新支持Unicode 7和字形的旧浏览器,则使用图像或RUB
缩写是唯一确定的解决方案。
该维基百科页面提供了一个以SVG格式绘制的图片,采用知识共享许可证。
http://icdn.lenta.ru/images/2013/12/11/12/20131211120143352/pic_a717232efc27b9b9fb68fea1c9cd3d72.jpg
使用 ₽
的HTML助记符
₽ 100
我认为目前你只能使用图片来使用卢布符号,因为它是在2013年12月11日才决定的,所以W3C需要一些时间来实施。
我在这里找到的最好的方法是使用HTML中的卢布符号。
<style type="text/css">
img.ruble-img { height: 1.5ex; }
span.dot { position:absolute; text-indent: -1000em; }
</style>
<p style="font-size:1em">Bunnies 100 <img src="ruble.gif" class="ruble-img" /><span class="dot">RUR</span> each</p>
<p style="font-size:1.2em">Bunnies 100 <img src="ruble.gif" class="ruble-img" /><span class="dot">RUR</span> each</p>
<p style="font-size:1.5em">Bunnies 100 <img src="ruble.gif" class="ruble-img" /><span class="dot">RUR</span> each</p>
<p style="font-size:2em">Bunnies 100 <img src="ruble.gif" class="ruble-img" /><span class="dot">RUR</span> each</p>
编辑:
下一步讨论将是该符号在Unicode中的位置。有些人提议将其放在U+0554,但那是亚美尼亚字母keh(Ք)。虽然外观相似,但已经在线上讨论是否将此用作传输亚美尼亚/k/作为货币符号的最佳方案。
基于之前的模式,我预测新代码将被分配,可能位于货币区块(U+20BB?)或可能是Cyrillic块。如果它位于Cyrillic块中,那么它将是最近添加的印度卢比符号(U+20B9 / ₹)和土耳其里拉符号(U+20BA / ₺)的新添加。
Bunnies 100 <strike>P</strike>
将产生这样的结果:兔子 100 P
HTML 4.01及更高版本
Bunnies 100 <del>P</del>
生成页面效果:Bunnies 100 P
CSS文本修饰
Bunnies 100 <span style="text-decoration:line-through">P</span>
在SO渲染器中无法正常工作
<link href="//fonts.googleapis.com/css?family=Roboto:100normal,100italic,300normal,300italic,400normal,400italic,500normal,500italic,700normal,700italic,900normal,900italic&subset=all" rel="stylesheet" type="text/css">
&subset=all
。<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.16/webfont.js"></script>
<script type="text/javascript">
WebFont.load({
google: {
families: [ 'Roboto::all' ]
}
});
:all
。