در اين درس
با فارسی نويسی، فارسی سازی و استاندارد يونيکد و نحوه استفاده از اديتور
آنلاين و فارسی اين سايت آشنا خواهيد شد. همچنين متاتگ http-equiv و شناسه
dir نيز معرفی خواهد شد.
سؤالات مربوط به فارسی نويسی را ميتوان به سه گروه عمده تقسيم کرد:
- چگونه فارسی بنويسم ؟
- چگونه فارسی بخوانم؟
- چگونه صفحات اچتمل فارسی را نمايش دهم؟
دو نکته بسيار مهم در مورد فارسی نويسی:
روش کدگزاری UTF-8
اکيدا توصيه ميشود که برای تايپ و تمايش متون فارسی از استاندارد يونيکد و
روش کدگزاری UTF-8 اسنفاده شود و اين روشی است که مطالب اين سايت و اديتور
آنلاينش از آن استفاده ميکند.نکته مهم در نمايش صحيح متون فارسی تعيين نوع
کدگزاری يا encoing صفحات فارسی است که برای اينکار بايد از متاتگ خاصی به
نام http-equiv در بخش head صفحات اچتمل به شکل زير استفاده شود:
در اينصورت مرورگر يا Browser قبل از نمايش صفحه از روی متاتگ فوق نوع
کدگزاری (Encoding) را تشخيص داده و ديگر مثلا نيازی به تعيين دستی
(دراکسپلورور 5 : View/Encoing/Unicode / UTF-8 ) نوع Encoing توسط
بازديدکننده سايت نخواهد بود.
شناسه يا attribute ی به نام dir
جهت نمايش متون لاتين به صورت پيش فرض و default از چپ به
راست (ltr) ميباشد.در مورد متون و جملات فارسی بايد با کمک روشی جهت نمايش
پيش فرض را به "راست به چپ" تغيير دهيد. شناسه يا attribute ی به نام dir
يا همان direction اين کار را برای شما انجام ميدهد. اين شناسه دارای دو
مقدار ممکن ميباشد :
dir="ltr" , Left-to-right text. - چپ به راست
dir="rtl" , Right-to-left text. - راست به چپ
مثلا برای نمايش جمله فارسی "سلام بر دنيای وب!" با کمک عناصر p يا div کافی است که به يکی از شکلهای زير عمل شود:
<p dir="rtl"> سلام بر دنيای وب </p>
<div dir="rtl"> سلام بر دنيای وب </div>
در بسياری از عناصر و تگ های اچتمل امکان استفاده از شناسه dir ميسر بوده و به عنوان نمونه ميتوان از عناصر زير نام برد:
انجمن فناوري اطلاعات دانشگاه پيامنور در سال 1389 با هدف رشد و ارتقاي علمي دانشجويان آغاز بکار کرد. در IT98 شما قادرید از کاملترین و بروزترین آرشیو نمونهسوالات، جزوات،
حل تمرینات، گزارش آزمایشگاه، گزارش کارآموزی، پروژه، مقالات و پایاننامه استفاده کنید. IT98.ir با عنوان بزرگترین انجمن دانشجویی رشته کامپیوتر دانشگاه پیامنور شناخته میشود.
Copyright (c) 2010-2021 it98.iR, all rights reserved
Template designed by : Mehdi Dastkhosh ,
Powered by MyBB