문자 ﷼은 숫자 앞에 붙일 수 없습니다


14

숫자 앞에 문자 (Riyal 통화)를 붙여 넣을 수 없습니다 .

1﷼

두 숫자 사이에 붙여 넣기가 불가능하며 끝에 붙여 넣습니다.

11﷼

편지 앞에 붙여 넣으려고해도 아무런 문제가 없습니다.

﷼a

아무도 무슨 일이 일어나고 어떻게 할 수 있는지 알고 있습니까?


나에게 영향을 미치지 않음
Briel

Chrome의 검색 주소창에 붙여 넣으려고하면 숫자 앞에 문자가 표시되지만 Shift + 왼쪽 화살표로 올바르게 선택합니다. Google 웹 사이트 검색 창에 붙여 넣을 때 문제가 없습니다.
Seblor

1
@Seblor 현재 페이지의 상단 검색 창에서 재생할 수 있습니다.
동동

귀하의 질문에 HTML 태그가 지정되어 있으므로 제공 할 HTML 코드가 있다고 가정합니다. 또는 <input>에 텍스트를 입력 할 때입니까? 귀하의 질문 게시물에 이러한 정밀도를 추가하면 매우 도움이 될 것이라고 생각합니다.
Julien

답변:


11

이것은 흥미로운 질문입니다. 보다 일반적인 경우는 RTL 문자 (오른쪽에서 왼쪽으로)를 LTR 형식으로 붙여 넣는 것입니다.

캐릭터 외에도 LTR 유니 코드 마크가 필요합니다.

&#x200e;

참조 : https://www.w3.org/TR/WCAG20-TECHS/H34.html


2
예제가 필요한 경우 여기에 다음과 같은 문장이 있습니다. I have &#65020;&#x200e;100 but I wish I had more.( &#65020;rial의 html 코드입니다). 이렇게 렌더링합니다.
제임스 화이트 리


4

html 태그에서 다음과 같이하십시오.

<html lang="fa">

메타 태그에서 이것을 사용하십시오 :

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

이 경우 예를 들어 속성 에서 사용한 table다음 RTL(오른쪽에서 왼쪽으로) dir:

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

또한 예를 들어 확인하십시오.

 HTML Entity (Decimal)  &#65020;

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

HTML Entity (Hexadecimal)   &#xFDFC;

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.