منظور از موجودیت چیست؟ چه کاراکتر هایی در HTML باید با کاراکتر های موجودیت جا به جا شوند؟ در این مقاله با موجودیت ها در HTML آشنا میشویم.
سرفصلهای پست
موجودیت ها در HTML
برای نمایش کاراکتر های رزرو شده در HTML باید آنها با کاراکتر های موجودیت جا به جا شوند.
کاراکتر هایی که بر روی صفحه کلیدتان نیز موجود نیستند، میتوانند با کاراکتر های موجودیت نمایش داده شوند.
بعضی از کاراکتر ها در HTML از پیش رزرو شده هستند به این معنا که مورد استفاده قواعد زبان هستند به عنوان مثال اگر از علامت های (<) یا (>) در متون استفاده کنید، مرورگر آن ها را به جای تگ در نظر می گیرد.
مبحث موجودیت کاراکتر ها در HTML برای نمایش دادن کاراکتر های رزرو شده در HTML استفاده می شود.
این کاراکتر ها چیزی شبیه به عبارات زیر هستند:
&entity_name; OR &#entity_number;
برای نمایش کاراکتر (<) باید به این شکل بنویسیم : < یا <
مزایا و معایب استفاده از نام موجودیت کاراکتر ها
استفاده از نام موجودیت برای نمایش کاراکتر های رزرو شده باعث آسانی در به خاطر سپردن آن ها می شود. با این حال همه مرورگر ها استفاده از نام موجودیت پشتیبانی نمی کنند اما پشتیبانی خوبی روی اعداد کاراکتر ها دارند.
فاصله غیر قابل شکستن موجودیت ها
یک کاراکتر رایج در بین کاراکتر های موجودیت که فاصله غیر قابل شکستن دارد، کاراکتر   است.
فاصله غیر قابل شکستن در واقع فاصله ای است به خط جدید منتقل نمی شود؛ دو کلمه جدا شده توسط یک فاصله غیر قابل شکستن به هم می چسبند (در خط جدید از یک دیگر جدا نمی شوند). استفاده از کاراکتر های موجودیت برای دوری از این شرایط مخرب بسیار مفید است.
نمونه های این کلمات:
- § 10
- 10 km/h
- 10 PM
یک مورد استفاده رایج دیگر در استفاده از فاصله غیر قابل شکستن و موجودیت کاراکتر در جلوگیری از مرورگر در قطع کردن فواصل صفحات HTML است.
اگر شما 10 فاصله پشت سر هم در بین متون اضافه کنید، مرورگر به صورت خودکار 9 فاصله را حذف میکند. برای اضافه کردن 10 فاصله باید از   استفاده کنید.
سایر کاراکتر های موجودیت مفید در HTML
کاراکتر اصلی | توصیحات | نام موجودیت | عدد موجودیت |
فاصله | فاصله غیرقابل شکستن |   |   |
< | کمتر از | < | < |
> | بزرگ تر از | > | > |
& | امپرسند | & | & |
“ | دوبل کوتیشن | " | " |
‘ | تک کوتیشن | &apos | ' |
¢ | سنت | ¢ | ¢ |
£ | پوند | £ | £ |
¥ | ین | ¥ | ¥ |
€ | یورو | &euro | € |
© | کپی رایت | © | © |
® | علامت تجاری ثبت شده | ® | ® |
نام های موجودیت به بزرگی و کوچکی کاراکتر ها حساس هستند.
ترکیب علامت های تفکیک کننده
یک علامت تفکیک کننده یک گلیف (glyph) است که به یک حرف اضافه می شود (علامت هایی که به حروف اضافه میشود، برای مثال در زبان فارسی ما نشان های مد، فتحه ، کسره ، تشدید و … داریم) ، بعضی از علامت های تفکیک کننده برای لهجه استفاده میشود که نمونه هایی از آن را در جدول موجودیت ها که در ادامه قرار دادیم، خواهید دید.
علامت های تفکیک کننده می توانند بالا و پایین، داخل و یا بین دو حرف ظاهر شوند.
علامت های تفکیک کننده می تواند در ترکیب با کاراکتر های عددی برای ایجاد یک کاراکتر که در ست کاراکتر ها وجود ندارد استفاده شوند.
در اینجا چند نمونه از این کاراکتر ها وجود دارد.
کاراکتر نتیجه | ساختن | کاراکتر | علامت |
À | à | A | ̀ |
á | á | A | ́ |
â | â | A | ̂ |
ã | ã | A | ̃ |
Ò | Ò | O | ̀ |
Ó | Ó | O | ́ |
Ô | Ô | O | ̂ |
Õ | Õ | O | ̃ |
ارتباط موجودیت و Charset
یک نکته خیلی مهم در استفاده از موجودیت ها دانستن این است که موجودیت های مختلف در charset های مختلف متفاوت نمایش داده میشوند یا در بعضی از charset ها اصلا پشتیبانی نمیشوند.
ما در میزفا مقاله ای کامل در رابطه با آشنایی با Charset نوشته ایم که پیشنهاد میکنم آن را بخوانید.
پایان ترم
[box type=”info” class=”question-from-users” width=””]عدد و نام موجودیت کپی و رایت را برایمان ارسال کنید.
به ایمیل کسانی که پاسخ درست و کامل رو در نظرات بگن ۱۰ هزارتومان در پنل کاربری آکادمی میزفا حسابشون شارژ میشه. (البته باید در آکادمی میزفا ثبتنام کنید تا بتونید از این امتیاز استفاده کنید.)
[/box]نتیجه گیری
در این مقاله با موجودیت ها آشنا شدیم و نحوه استفاده از آنها را بررسی کردیم، همچنین اهمیت استفاده از charset های درست برای استفاده از موجودیت ها را نیز بررسی کردیم.
مقاله موجودیت ها نیز به پایان رسید. امیدوارم از آن استفاده کافی را برده باشید. اگر سوال، پیشنهاد یا انتقادی داشتید برام بنویسید منم صد در صد در اولین فرصت جواب میدم.
2 پاسخ
عدد:©
نام:©
سلام علی اکبر دقیقا.