تفاوت HTML بین یک ویژگی فونت و یک ویژگی hreflang در چیست؟


پاسخ 1:

مجموعه کاراکترها به مرورگر می گوید رمزگذاری چه شخصیتی را برای نمایش شخصیت ها از صفحات منبع وب سایت در صفحه نمایش مرورگر نشان می دهد. [1]

hreflang به موتورهای جستجو می گوید این صفحه در چه زبانی است به گونه ای که اگر این صفحه در چندین زبان موجود باشد موتور جستجو می تواند یک صفحه زبان خاص برای کاربر یا کاربر ایجاد کند. [2]

منابع:

  1. ویژگی HTML CharsetHreflang

پاسخ 2:

کدنویسی HTML (مجموعه کاراکترها)

برای نمایش صحیح صفحه HTML ، یک مرورگر وب باید بداند از کدام مجموعه کاراکتر (رمزگذاری کاراکتر) استفاده شود.

رمزگذاری کاراکتر چیست؟

ASCII اولین استاندارد رمزگذاری کاراکتر بود (همچنین به آن مجموعه کاراکترها نیز گفته می شود). ASCII 127 کاراکتر الفبایی مختلف را تعریف کرد که می توانند در اینترنت استفاده شوند: اعداد (0-9) ، حروف انگلیسی (AZ) و برخی کاراکترهای خاص مانند! $ + - () @ <>.

ANSI (ویندوز-1252) شخصیت اصلی ویندوز با پشتیبانی از 256 کد شخصیت مختلف بود.

ISO-8859-1 مجموعه کاراکترهای استاندارد برای HTML 4 بود. این مجموعه کاراکتر همچنین از 256 کد شخصیت مختلف پشتیبانی می کند.

از آنجا که ANSI و ISO-8859-1 بسیار محدود بودند ، کدگذاری کاراکتر استاندارد در HTML5 به UTF-8 تغییر یافت.

UTF-8 (یونیکد) تقریباً تمام شخصیت ها و نمادهای جهان را در بر می گیرد.

همه پردازنده های HTML 4 از رمزگذاری UTF-8 نیز پشتیبانی می کنند.

ویژگی مجموعه کاراکتر HTML

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

این در برچسب نشان داده شده است:

برای HTML4:

برای HTML5:

نماد

نام شخصیت

یونیکد

علامت تجاری ثبت شده

®

®

مدارک تحصیلی

درجه

درجه

زاویه دو برابر به سمت چپ اشاره کرد

«

«

زاویه دو برابر به سمت راست اشاره کرد

»

»