چگونگی فارسی نوشتن اعداد

amirasef

Member
با سلام ... دو سوال داشتم ...
یکی اینکه وقتی در یک متن فارسی احتیاج به کاربرد عدد و رقم هست ، اعداد به صورت انگلیسی نوشته می شن و این یه خرده کارو غیر متقارن می کنه ... می خواستم بدونم چطور می شه اعداد رو هم فارسی نوشت .

و سوال دومم اینه که وقتی در یک متن از هر دو زبان فارسی و انگلیسی استفاده می کنیم نوشته به هم ریخته می شه مثلا در متن زیر من به این مشکل بر خوردم و همیشه باهاش درگیرم .
(( در زمینه پروژه های Epc فعالیت دارد. ))
که البته اینجا مرتبه!!

اگه واستون مقدوره توی حل این دو تا مشکل کمکم کنین ...
 

tabib_m

Member
1- نتیجه ی انگلیسی و یا فارسی بودن اعداد به مرورگر مربوط میشه. اما میتونی از عباراتی استفاده کنی که همون اعداد فارسی رو در نهایت بر می گردونه که اینها هستن:
کد:
& #1776;
& #1777;
& #1778;
& #1779;
& #1780;
& #1781;
& #1782;
& #1783;
& #1784;
& #1785;
(فاصله ی بین & و بقیه ی عبارات رو باید برداری)
به ترتیب از بالا به پایین، صفر تا نه فارسی رو تحویل خواهند داد.

2- خصوصیت dir (یا direction) تگ body رو باید برابر با rtl (یعنی right to left) قرار بدی:
HTML:
<body dir="rtl">
 

amirasef

Member
سلام طبیب عزیز و مرسی به خاطر جوابت .
<body dir="rtl"> مشکل رو حل می کنه ولی کل تمپلیتی که من یه ماهه دارم روش کار می کنم رو بر عکس می کنه و اگه راهی غیر این نباشه ، واسه من یه فاجعه هست چون الان دیگه دارم اصلاحات رو روی این سایت انجام می دم و باید تا سه روز دیگه تحویلش بدم .
خیلی لطف می کنی به من اگه راه دیگه ای هست بهم بگی ...
 

echessdesign

مدیر انجمن طراحی وب
درود بر شما
در ادامه توضیحات tabib جان ارز کنم که:
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹</title>
<style type="text/css">
span {
	direction:rtl;
}
</style>
</head>

<body>
<span>
& #1776;
& #1777;
& #1778;
& #1779;
& #1780;
& #1781;
& #1782;
& #1783;
& #1784;
& #1785;
</span>
</body>

</html>
 

se135954

Member
مي توني توي سلولي هم كه قراره اعداد فارسي داشته باشند از كد زير استفاده كني.


td dir=rt>l>
 

جدیدترین ارسال ها

بالا