در اين درس با فارسی نويسی، فارسی سازی و استاندارد يونيکد و نحوه استفاده از
اديتور آنلاين و فارسی اين سايت آشنا خواهيد شد. همچنين متاتگ http-equiv و
شناسه dir نيز معرفی خواهد شد.
سؤالات مربوط به فارسی نويسی را ميتوان به سه گروه عمده تقسيم
کرد: دو نکته بسيار مهم در مورد فارسی نويسی:
اکيدا توصيه ميشود که برای تايپ و تمايش متون فارسی از استاندارد يونيکد و روش کدگزاری UTF-8 اسنفاده شود و اين روشی است که مطالب اين سايت و اديتور آنلاينش از آن استفاده ميکند.نکته مهم در نمايش صحيح متون فارسی تعيين نوع کدگزاری يا encoing صفحات فارسی است که برای اينکار بايد از متاتگ خاصی به نام http-equiv در بخش head صفحات اچتمل به شکل زير استفاده شود: <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
در اينصورت مرورگر يا Browser قبل از نمايش صفحه از روی متاتگ فوق نوع
کدگزاری (Encoding) را تشخيص داده و ديگر مثلا نيازی به تعيين دستی (دراکسپلورور
5 : View/Encoing/Unicode / UTF-8 ) نوع Encoing توسط بازديدکننده سايت
نخواهد بود.
جهت نمايش متون لاتين به صورت پيش فرض و default از چپ به راست (ltr) ميباشد.در مورد متون و جملات فارسی بايد با کمک روشی جهت نمايش پيش فرض را به "راست به چپ" تغيير دهيد. شناسه يا attribute ی به نام dir يا همان direction اين کار را برای شما انجام ميدهد. اين شناسه دارای دو مقدار ممکن ميباشد :
مثلا برای نمايش جمله فارسی "سلام بر دنيای وب!" با کمک عناصر p يا div کافی
است که به يکی از شکلهای زير عمل شود:
<p dir="rtl"> سلام بر دنيای وب </p>
در بسياری از عناصر و تگ های اچتمل امکان استفاده از شناسه dir ميسر بوده و به عنوان نمونه ميتوان از عناصر زير نام برد: <p> , <div> , <html> , <body> , <table> , <tr> , <td> , <h1 ... h6> , <input> , <pre> , <select> , <span> , ... |