HTMLطراحی سایتگوناگون

۱۹-کاراکتر های رزرو شده در HTML

کاراکترهای رزرو شده در HTML باید با character entity ها جایگزین شوند.

 

 

character entity

 

بعضی کاراکترها در HTML رزرو شده هستند.

استفاده از علامت کوچکتر(<) و بزرگتر(>) در متن به این دلیل که مرورگر آن را با تگ های داخل متن در هم می آمیزد به شکل معمولی قابل استفاده نمیباشد.

برای اینکه بتوان کاراکترهای رزرو شده را نمایش داد، باید از character entity ها در کد منبع HTML استفاده کنیم.

 

یک character entity به این شکل می باشد:

  • برای نمایش علامت کوچکتر باید بنویسیم:  lt& یا ۶۰#& (که lt مخفف less than است)نکته: مزیت استفاده از entity name به جای entity number این است که به یاد آوردن name راحت تر است. اما عیب آن این است که مرورگرها ممکن است همه entity name ها را پشتیبانی نکنند. (پشتیبانی از entity number ها خیلی بهتر است.)

 


 

فاصله (Non-breaking Space)

 

یک character entity رایج در HTML کاراکتر non-breaking space (یا nbsp&) می باشد.

مرورگرها همیشه فاصله ها (space) را کوتاه می کنند. اگر ۱۰ فاصله پشت سر هم در متن خود تایپ کنید، مرورگر ۹ تای آن ها را برمی دارد. برای اینکه فاصله ها را به متن خود اضافه کنید، می توانید از کاراکتر nbsp& استفاده نمایید.

 


 

character entity های کاربردی

 

  • نکته: نام Entityها حساس به کوچکی و بزرگی حروف هستند.

 

ResultDescription
non-breaking space
<less than
>greater than
&ampersand
¢cent
£pound
¥yen
euro
§section
©copyright
®registered trademark
trademark

 

entity name و entity number کاراکتر های بالا

 

 


بخش بعدی

بخش قبلی

به این پست امتیاز دهید.
برچسب ها
مشاهده بیشتر

رضااسدزاده

رضااسدزاده هستم مهندس نرم افزار علاقه مند به فضای وب از تاریخ 12شهریور سال96 سایت تیچ وب رو راه اندازی کردیم با هدف گسترش اطلاعات نرم افزاری و زبان های برنامه نویسی . امیدوارم با حمایت شما دوستان بتونیم به این هدف بزرگ دست پیدا کنیم.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

بستن