Das Zeichen ﷼ kann nicht vor eine Zahl eingefügt werden


14

Ich kann das Zeichen (Riyal-Währung) nicht vor eine Zahl einfügen :

1﷼

Es ist sogar unmöglich, es zwischen zwei Zahlen einzufügen, es wird am Ende eingefügt:

11﷼

Es gibt keine Probleme, wenn Sie versuchen, es vor einem Buchstaben einzufügen:

﷼a

Weiß jemand was passiert und wie ich es machen kann?


Keine Auswirkungen auf mich
Briel

Wenn ich versuche, es in die Omnibox von Chrome einzufügen, wird das Zeichen vor der Zahl angezeigt, aber Umschalt + Pfeil nach links wählen es richtig aus. Ich habe keine Probleme beim Einfügen in die Suchleiste der Google-Website.
Seblor

1
@Seblor können Sie es von der oberen Suchleiste auf der aktuellen Seite reproduzieren.
Dongdong

Da Ihre Frage mit HTML markiert ist, gehe ich davon aus, dass Sie beispielsweise einen HTML-Code bereitstellen müssen. Oder vielleicht, wenn Sie Text in einen <Eingang> eingeben? Ich denke, es wäre sehr hilfreich, wenn Sie diese Präzisionen in Ihren Fragenbeitrag aufnehmen würden.
Julien

Antworten:


11

Dies ist eine interessante Frage. Der allgemeinere Fall ist das Einfügen eines RTL-Zeichens (von rechts nach links) in einem LTR-Format.

Zusätzlich zum Zeichen benötigen Sie eine LTR-Unicode-Markierung:

&#x200e;

Siehe auch: https://www.w3.org/TR/WCAG20-TECHS/H34.html


2
Falls ein Beispiel benötigt wird, steht es hier in einem Satz: I have &#65020;&#x200e;100 but I wish I had more.( &#65020;ist der HTML-Code für das Rial). Rendert so.
James Whiteley


4

im HTML-Tag besser so machen:

<html lang="fa">

Verwenden Sie im Meta-Tag Folgendes:

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

und in diesem Fall habe ich zum Beispiel tableund dann RTL(von rechts nach links) im dirAttribut verwendet:

<table dir="rtl" border="1" width="100%">
<tbody>
<tr>
<td bgcolor="#A2F0BE">قیمت</td>
</tr>
<tr>
<td>4,840,000 ﷼</td>
</tr>
</tbody>
</table>

und überprüfen Sie dies auch zum Beispiel:

 HTML Entity (Decimal)  &#65020;

<p dir=rtl> 1000 &#65020;</p>

HTML Entity (Hexadecimal)   &#xFDFC;

<p dir="rtl">1000 &#xFDFC;</p>

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.