ماهیت ها (entities) در HTML
یادگیری HTMLجایگزین کاراکتر ها (ماهیت ها) در HTML
در HTML بجای کاراکترهایی که بصورت کد استفاده می شوند و مرورگر آنها را تفسیر می کند ، باید از ماهیت آنها (entity) استفاده کرد. حتی کاراکتر هایی که بر روی کیبورد در دسترس نیستند را نیز می توان با ماهیت آنها نمایش داد.اگر از علامت < یا > استفاده کنید مرورگر آنها را با تگ ها ترکیب می کند. ماهیت ها برای نمایش چنین کاراکتر هایی ایجاد شده اند. ماهیت کاراکتر چیزی شبیه به عبارات زیر خواهد بود :
&entity_name;
یا
&#entity_number;
برای نمایش علامت > باید بنویسیم : < یا <
مزیت استفاده از ماهیت ها ، آسان بودن به یاد سپاری آنها می باشد.
عیب استفاده از ماهیت ها این است که ممکن است مرورگر ها برخی از ماهیت ها را پشتیبانی نکنند. (البته پشتیبانی از اعداد کامل است)
فاصله بین کلمات
متداول ترین ماهیت مورد استفاده در HTML ، ماهیت فاصله است : برای اینکه مرورگر فواصل بین کلمات را حذف نکند باید از این ماهیت استفاده کرد. اگر شما 10 فاصله بین دو کلمه قرار دهید ، مرورگر 9 فاصله را حذف خواهد کرد و یکی را نمایش خواهد داد. برای اضافه کردن فاصله در متن باید از ماهیت فاصله ( ) استفاده کرد.
همچنین برای اینکه دو کلمه از یکدیگر جدا نشوند و ارتباط آنها حفظ شود می توان از خط ربط ( - ) استفاده کرد. ماهیت این کاراکتر ‑ می باشد.
نتیجه |
توضیحات | نام ماهیت |
عدد ماهیت |
---|---|---|---|
فاصله |
|   | |
< | کمتر از |
< | < |
> | بزرگتر از |
> | > |
& | و |
& | & |
" | کوتیشن مارک دوتایی |
" | " |
' | کوتیشن مارک تکی |
' | ' |
¢ | سنت | ¢ | ¢ |
£ | پوند | £ | £ |
¥ | ین | ¥ | ¥ |
€ | یورو | € | € |
© | کپی رایت |
© | © |
® | نشان تجاری ثبت شده |
® | ® |
نکته ! ماهیت ها حساس به بزرگی و کوچکی حروف می باشند.
ترکیب علامت های تفکیک کننده (ِdiacritical)
علامت تفکیک کننده علامتی جداگانه قابل افزودن به حروف می باشد. برخی از علامت ها مانند ( ̀ ) یا ( ́ ) جزو گروهی از علامت ها هستند که "لهجه" نامیده می شوند. این علامت ها می توانند پایین ، بالا ، قبل یا بعد و یا داخل یک حرف نمایش داده شوند. و یا بین دو حرف.
علامت های تفکیک کننده می توانند در ترکیب با کاراکترهای الفبایی برای نمایش دادن کاراکترهایی که در مجموعه کاراکترهای تنظیم شده برای صفحه وب وجود ندارند ، استفاده شوند.
برخی از این علامت ها :
علامت | کاراکتر | ساختار | نتیجه |
---|---|---|---|
̀ | a | à | à |
́ | a | á | á |
̂ | a | â | â |
̃ | a | ã | ã |
̀ | O | Ò | Ò |
́ | O | Ó | Ó |
̂ | O | Ô | Ô |
̃ | O | Õ | Õ |
در درس بعدی ، با سمبل های بیشتری آشنا خواهید شد.
نظر شما
>