HTML Entities
گاهی وقتها توی HTML نمیتونی بعضی کاراکترها رو مستقیم بنویسی، چون مرورگر اونها رو بهعنوان کد HTML میخونه.
اینجاست که Entities به کمک میان.
🔹 1. چرا به Entities نیاز داریم؟
مثال:
🔴 این کد اشتباهه، چون مرورگر < 10 رو بهعنوان یک تگ HTML باز نشده میخونه.
✔ راهحل: استفاده از Entities
خروجی:
5 < 10
🔹 2. ساختار Entities
هر Entity با & شروع میشه و با ; تموم میشه.
مثال:
-
<→< -
>→> -
&→& -
"→" -
'→'
🔹 3. پرکاربردترین HTML Entities
| Entity | نمایش | توضیح |
|---|---|---|
< | < | کوچکتر (Less than) |
> | > | بزرگتر (Greater than) |
& | & | علامت و (Ampersand) |
" | " | کوتیشن دوتایی |
' | ' | کوتیشن تک |
© | © | کپیرایت |
® | ® | علامت ثبت تجاری |
™ | ™ | علامت تجاری |
€ | € | یورو |
$ | $ | دلار |
¢ | ¢ | سنت |
£ | £ | پوند انگلیس |
¥ | ¥ | ین ژاپن |
| (فاصله) | فضای خالی (Non-breaking space) |
🔹 4. استفاده از Unicode در HTML
میتونی با استفاده از کد یونیکد هم کاراکترها رو نمایش بدی:
خروجی:
© 2025 My Website
® Registered Trademark
🔹 5. فضای خالی ( )
گاهی مرورگر چند فاصله پشت سر هم رو نادیده میگیره.
برای ایجاد فاصله واقعی از استفاده میکنیم:
خروجی:
سلام دنیا
✅ نتیجه:
HTML Entities بهت کمک میکنه کاراکترهای خاص رو بهصورت درست توی مرورگر نمایش بدی و از خطاهای احتمالی جلوگیری کنی.
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React