تگ bdo در html
تگ bdo مخفف Bi-Directional Override است و برای نادیده گرفتن جهت متن فعلی استفاده می شود. به عبارت دیگر، تگ <bdo>
به شما اجازه میدهد که جهت متن را از راست به چپ یا از چپ به راست تغییر دهید. با توجه به اینکه این تگ ممکن است باعث بروز مشکلات غیر منتظره در رندر صفحه شود پیشنهاد میشود از تگ مشابه و جدیدتر <bdi> استفاده کنید.
- نحوه استفاده از تگ <bdo>
- attribute یا ویژگیهای قابل استفاده در تگهای <bdo>
- dir
- lang
- Global Attributes
- Event Attributes
نحوه استفاده از تگ <bdo>
↑این تگ دارای ویژگی ضروری dir
بوده که مقدار آن باید برابر rtl
یا ltr
باشد.
<bdo dir="rtl">
This text will go right-to-left.
</bdo>
attribute یا ویژگیهای قابل استفاده در تگهای <bdo>
↑تگ bdo میتواند دارای چندین ویژگی یا attribute باشد که برخی از این ویژگیهای ضروری و برخی دیگر اختیاری هستند.
dir
↑ویژگی dir جهت متن ( direction ) محتوای تگ را مشخص می کند، استفاده از این ویژگی در تگ <bdo> الزامی است.
lang
↑این تگ از ویژگی lang نیز پشتیبانی میکند به این صورت که زبان محتوای درون تگ را با استفاده از ویژگی lang
مشخص میکنید. مثال های رایج عبارتند از en
برای انگلیسی، es
برای اسپانیایی، fr
برای فرانسوی. برای مشخص کردن زبان فارسی میتوانید از fa
یا fa-IR
استفاده کنید.
<bdo dir="ltr" lang="en">This text is in English.</bdo>
Global Attributes
↑تگ <bdo>
از Global Attributes در HTML پشتیبانی می کند.
Event Attributes
↑تگ <bdo>
از Event Attributes in HTML در HTML پشتیبانی می کند.
ویژگیهای ظاهری پیشفرض در تگ <bdo>
↑اکثر مرورگرها تگ <bdo>
را با مقادیر پیش فرض زیر نمایش می دهند:
bdo{
display: inline;
unicode-bidi: bidi-override;
}
آموزش خصوصی طراحی سایت و وردپرس به صورت آنلاین
پروژه محور - ارتباط مستقیم با مدرس