unicode-bidi امکان ارائه متن دو جهته را فراهم می کند. – تات فا

unicode-bidi امکان ارائه متن دو جهته را فراهم می کند.

تنظیم جهت متن، unicode-bidi unicode-bidi امکان ارائه متن دو جهته به HTML و زبانهای مبتنی بر نشانه گذاری مشابه را فراهم می کند. unicode-bidi امکان ارائه متن دو جهته به HTML و زبانهای مبتنی بر نشانه گذاری مشابه را فراهم می کند. unicode-bidi از یک الگوریتم پیچیده  برای تنظیم و باز نویسی جهت متن به […]

خودآموز سی اس اس css

تنظیم جهت متن، unicode-bidi

unicode-bidi امکان ارائه متن دو جهته به HTML و زبانهای مبتنی بر نشانه گذاری مشابه را فراهم می کند.

unicode-bidi امکان ارائه متن دو جهته به HTML و زبانهای مبتنی بر نشانه گذاری مشابه را فراهم می کند.

unicode-bidi از یک الگوریتم پیچیده  برای تنظیم و باز نویسی جهت متن به منظور پشتیبانی از زبانهای مختلف، راست چین و چپ چین استفاده می کند. این ویژگی به طور خاص، سطوح تعبیه شده برای direction را کنترل می کند.

سه ویژگی اصلی که به طور گسترده ای برای unicode-bidi پشتیبانی می شود.

مقدارتوضیحات
normalمقدار پیش فرز است.
embedامکان افزودن سطوح مختلف را با توجه به خاصیت تعبیه شده برای direction  فراهم می کند.
bidi-overrideامکان مرتب سازی دوباره را برای عناصر داخل یک بلوک با توجه به  direction فراهم می کند.

مثال:

<!doctype html>
<html lang="fa">

<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>مثال نمونه</title>
<style>
.ex1 {
direction: ltr;
unicode-bidi: bidi-override;
}
.ex2 {
direction:ltr;
unicode-bidi:embed;
}
</style>
</head>

<body>
<div>جهت متن پیش فرز از راست به چپ است</div>
<div class="ex1"> unicode-bidi: bidi-override تعیین جهت متن از راست به چپ</div>
<div class="ex2">unicode-bidi:embed تعیین جهت متن از چپ به راست</div>
</body>

</html>

نمایش مثال:

جهت متن پیش فرز از راست به چپ است
unicode-bidi: bidi-override تعیین جهت متن از راست به چپ
unicode-bidi:embed تعیین جهت متن از چپ به راست