entitiyها بیشتر برای نمایش کاراکترهای از پیش مشخص شده و یا انداختن فاصله بین واژه ها استفاده میشود. همچنین میتوانید برای نوشتن کاراکترهایی که نوشتن آنها با کیبوردهای معمولی سخت است استفاده کنید. Entityها با & شروع میشود و با ; پایان میبابد.
کارکترهای از پیش مشخص شده
برخی از کاراکترهای خاص برای استفاده در HTML مشخص شده اند، بدین معنا که مرورگر شما آنها را بصورت کدهای HTML تجزیه میکنند (parse). برای مثال، اگر شما علامت < را استفاده کنید، مرورگر متن کنار آنرا بصورت تگ در نظر میگیرد.
فاصله انداختن بین واژه ها
یکی از رایج ترین کاراکترهای entityها non-breaking space است. اگر این entity بین دو واژه بیاید آن دو واژه با فاصله یک space کنار هم قرار میگیرند (کلمه در خط جدید نمی افتد).
اگر قرار باشد بین دو متن با فاصله زیاد مثلا 10 space از یکدیگر قرار بگیرد از این entity استفاده میشود. برای مثال اگر شما بین دو کلمه 10 بار space بزنید، مرورگر بصورت اتوماتیک 9 تا از آن spaceها را حذف میکند. اما اگر از non-breaking space استفاده شود مرورگر spaceها را حذف نمیکند.
برخی از کاراکترهای entity
€علامت یورو€€
کاراکتر | توضیحات | نام entity | عدد entity |
---|---|---|---|
فاصله | |   | |
< | کوچک تر از | < | < |
> | بزرگتر از | > | > |
& | علامت and | & | & |
" | علامت double quotation | " | " |
' | علامت single quotation | ' | ' |
¢ | علامت cent | ¢ | ¢ |
£ | علامت pound | £ | £ |
¥ | علامت ین | ¥ | ¥ |
© | علامت کپی رایت | © | © |
® | علامت registered trademark | ® | ® |