1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

آموزش HTML بخش هفتم :: Character Entities

شروع موضوع توسط hector2141 ‏10/9/12 در انجمن Html

  1. کاربر ارشد

    تاریخ عضویت:
    ‏6/9/12
    ارسال ها:
    14,318
    تشکر شده:
    2,702
    امتیاز دستاورد:
    0
    حرفه:
    daneshjo
    [​IMG]
    در استاندارد HTML گروهي از نويسه ها (Character) داراي معني خاصي بوده ( مثلا نويسه < شروع يک تگ و نويسه > انتهاي يک تگ را نشان ميدهد. ) و براي نمايش آنها در صفحاتتان مستقيما قابل مصرف نميباشند. در اين فصل با فهرست اين نويسه ها آشنا شده و نحوه درج آنها را با کمک Character Entities فرا خواهيد گرفت.


    Character Entities
    در HTML بعضي از نويسه ها داراي معني خاصي بوده و براي نمايش آنها در صفحاتتان بايد از character entities ها استفاده کنيد. يک character entities از سه قسمت تشکيل ميشود:

    1- نويسه ampersand (&amp
    2- نام entity يا نويسه # و سپس شماره عددي entity
    3 - و نهايتا نويسه semicolon
    براي مثال براي نمايش نويسه > دو روش وجود دارد، بايد از &amp;lt; يا از < استفاده کنيد. در اين مثال lt نام entity و 60 شماره عددي آن ميباشد.

    مزيت استفاده از نام entity در مقابل استفاده از شماره عددي آن سهولت يادآوري آن از روي نامش ميباشد و عيب آن اين است که تمامي مرورگرها نام گذاريهاي موجود براي Entity ها را قبول ندارند ولي در عوض همگي شماره هاي عددي entity ها را بخوبي ميشناسند. توجه داشته باشيد که entity ها به کوچک و بزرگي حروف حساس هستند و در واقع Case Sensitive ميباشند.

    پر کاربردترين character entity در HTML، نويسه فاصله يا Space يا Blank ميباشد و نام رسمي آن non-breaking space ميباشد. همانطور که ميدانيد مرورگرها فاصله هاي اضافي را در نظر نگرفته (truncate spaces) و مثلا از 10 نويسه فاصله، 9 تاي آنرا ناديده ميگيرند و براي نمايش فاصله هاي اضافي بايد از &amp;nbsp; استفاده کنيد.
    فهرست پرکاربردترين Character Entities ها

    Result (نمايش) Description (شرح) Entity Name (نام) Entity Number (شماره عددي)

    non-breaking space &amp;nbsp;

    &lt; less than &amp;lt; <

    > greater than &amp;gt; >

    &amp; ampersand &amp;amp; &

    " quotation mark &amp;quot; "

    ' apostrophe '


    چند Character Entitie با کاربردهاي کمتر

    Result Description Entity Name Entity Number

    ¢ cent &amp;cent; ¢

    £ pound &amp;pound; £

    ¥ yen &amp;yen; ¥

    § section &amp;sect; §

    © copyright &amp;copy; ©

    ® registered trademark &amp;reg; ®

    × multiplication &amp;times; ×

    ÷ division &amp;divide; ÷