نحوه استفاده از شخصیت های خاص در HTML

راهنمای آسان استفاده از کاراکترهای خاص در HTML

صفحات وب که شما به صورت آنلاین بازدید می کنید با استفاده از کد HTML ساخته شده است که به مرورگرهای وب می گوید چه محتوایی از صفحه است و نحوه نمایش آن به صورت بصری برای بینندگان. کد شامل بلوک های ساختاری آموزشی شناخته شده به عنوان عناصر است که بیننده وب سایت هرگز نمی بیند. این کد همچنین شامل کاراکترهای متن معمولی مانند موارد در سرفصل ها و پاراگراف هایی است که برای مشاهده کننده برای خواندن طراحی شده اند.

نقش شخصیت های خاص در HTML

هنگامی که از HTML استفاده می کنید و متن را طراحی کرده اید که می توانید آن را مشاهده کنید، شما معمولا به هیچ کدهای خاص نیاز ندارید - فقط از صفحه کلید کامپیوتر خود برای اضافه کردن حروف یا کاراکترهای مناسب استفاده می کنید. یک مشکل زمانی رخ می دهد که شما می خواهید یک متن را در متن قابل خواندن تایپ کنید که HTML به عنوان بخشی از کد خود استفاده می شود. این کاراکترها عبارتند از <و> کاراکترهایی که در کد برای شروع و پایان هر تگ HTML استفاده می شوند. همچنین ممکن است بخواهید شخصیت هایی را که در متن وجود دارد که در صفحه کلید آنالوگ مستقیم نداشته باشند، از جمله © و Ñ وارد کنید. برای کاراکترهایی که کلید در صفحه کلید شما ندارند، یک کد را وارد کنید.

کاراکترهای خاصی قطعات خاصی از کد HTML طراحی شده برای نمایش کاراکترهایی هستند که در کد HTML استفاده می شوند و یا شامل کاراکترهایی هستند که بر روی صفحه کلید در متن دیده نمی شوند. HTML این کاراکترهای ویژه با رمزگذاری عددی یا شخصیتی را ارائه می دهد تا بتوان آنها را در یک سند HTML گنجانده و مرورگر آن را بخواند و برای بازدیدکنندگان سایت شما مناسب باشد.

شخصیت های ویژه HTML

سه کاراکتر در هسته نحو کد HTML قرار دارند. شما نباید از آنها در بخش قابل خواندن صفحات وب خود بدون استفاده از آنها برای نمایش مناسب استفاده کنید. آنها علامت های بزرگتر از، کمتر از، و آمپرستا هستند. به عبارت دیگر، هرگز نباید نماد کمتر از نماد < در کد HTML خود را استفاده کنید، مگر اینکه شروع یک تگ HTML باشد. اگر این کاراکتر را انجام دادید، شخصیت مرورگرها را مختل می کند، و صفحات شما ممکن است به همان اندازه که شما انتظار ندارید، ارائه دهند. سه کاراکتر که هرگز نباید بدون رمزگذاری اضافه کنید عبارتند از:

هنگام وارد کردن این کاراکترها به طور مستقیم به کد HTML خود، مگر اینکه شما آنها را به عنوان عناصر در نوع کد در کدگذاری برای آنها استفاده کنید، به طوری که آنها به طور صحیح در متن قابل خواندن ظاهر می شوند:

هر کاراکتر خاص با یک امپرستر و حتی شخصیت خاص برای ampersand آغاز می شود و با این شخصیت شروع می شود. کاراکترهای ویژه با یک نقطه عطفی پایان می یابد. بین این دو کاراکتر، هر چیزی که برای شخصیت خاصی که می خواهید اضافه کنید مناسب است. لند (برای کمتر از ) نماد کمتر از نماد ایجاد می کند زمانی که آن را بین آمپرستر و نقطه نقطه در HTML نشان می دهد. به طور مشابه، gt باعث ایجاد نماد بزرگتر از نماد می شود و آمپر یک آمپرستر را تولید می کند وقتی که بین یک آمپرستر و یک نقطه عطفی قرار می گیرد.

شخصیت های ویژه شما نمی توانید تایپ کنید

هر کاراکتری که می تواند در مجموعه کاراکتر استاندارد Latin-1 ارائه شود، می تواند در HTML ارائه شود. اگر بر روی صفحه کلید ظاهر نمی شود، از نماد ampersand با کد منحصر به فردی که به کاراکتر به دنبال semicolon اختصاص داده شده است استفاده می کنید.

به عنوان مثال، "کد دوستانه" برای نماد حق نسخه برداری است & copy؛ و & trade ؛ کد نماد علامت تجاری است.

این کد دوستانه به راحتی تایپ و آسان است به یاد داشته باشید، اما بسیاری از شخصیت های که دارای یک کد دوستانه است که به یاد داشته باشید آسان وجود دارد.

هر شخصیتی که می تواند روی صفحه تایپ شود دارای کد عددی اعشاری است. شما می توانید از این کد عددی برای نمایش هر شخصیت استفاده کنید. به عنوان مثال، کد عددی اعشاری برای نماد کپی رایت - & # 169؛ نشان می دهد کد کدهای عددی کار می کند آنها همچنان با یک آمپرسند شروع می شوند و با یک نقطه عطف به پایان می رسند، اما به جای متن دوستانه، شما از علامت شماره استفاده می کنید و عدد کد منحصر به فرد آن شخصیت می باشد.

کدهای دوستانه به راحتی قابل یادآوری هستند، اما کدهای عددی اغلب قابل اعتماد هستند. سایت هایی که با پایگاه داده ها و XML ساخته شده اند ممکن است تمام کدهای دوستانه را تعریف نکرده باشند اما از کدهای عددی حمایت می کنند.

بهترین روش برای یافتن کدهای عددی برای شخصیت ها در مجموعه های شخصیتی است که می توانید آنلاین پیدا کنید. هنگامی که شما نماد مورد نیاز خود را پیدا می کنید، فقط کد عددی را در HTML خود کپی و جایگذاری کنید.

برخی از مجموعه کاراکترها عبارتند از:

شخصیت های غیر انگلیسی زبان

کاراکترهای خاص به زبان انگلیسی محدود نمی شوند. نویسه های ویژه در زبان های غیر انگلیسی می تواند در HTML بیان شود از جمله:

پس کد های هگزادسیمال چه هستند؟

کد هگزادسیمال یک فرمت جایگزین برای نمایش کاراکترهای خاص در کد HTML است. شما می توانید هر کدام از روش های مورد نظر برای صفحه وب خود را استفاده کنید. شما آنها را در مجموعه شخصیت ها به صورت آنلاین نگاه می کنید و از همان روش هایی که از کد های دوستانه یا کد های عددی استفاده می کنید استفاده می کنید.

اعلامیه یونیکد را به سرکار سند خود اضافه کنید

برچسب متا در هر قسمت داخل صفحه وب خود را اضافه کنید تا اطمینان حاصل شود که کاراکترهای ویژه شما به درستی نمایش داده می شود.

نکات

مهم نیست که کدام روش استفاده می کنید، چندین روش خوب را در ذهن داشته باشید: