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

دروس HTML5

شروع HTML مقدمه HTML ویرایشگران HTML مثالهای اساسی HTML المان های HTML ویژگی های HTML عناوین HTML بندهای HTML سبک های HTML قالب بندی HTML نقل قول های HTML نظرات HTML رنگهای HTML HTML و CSS پیوندهای HTML تصاویر HTML جداول HTML لیست های HTML بلوک های HTML کلاس های HTML شناسه های HTML فریم های HTML HTML و JavaScript مسیرهای پرونده HTML HTML قسمت هدینگ چیدمان های HTML HTML پاسخگو کد رایانه HTML موجودیت HTML نمادهای HTML رمزگذاری HTML رمزگذاری URL HTML HTML و XHTML

HTML فرم ها

فرم های HTML عناصر فرم HTML انواع ورودی HTML صفات ورودی HTML

HTML5

مقدمه HTML5 پشتیبانی HTML5 عناصر جدید HTML5 عناصر معنایی HTML5 مهاجرت از HTML4 راهنمای سبک HTML5

HTML گرافیک

HTML Canvas HTML SVG

HTML رسانه

HTML ویدیوی HTML صوت HTML افزونه های HTML یوتیوب HTML

HTML API

مکان جغرافیایی HTML کشیدن / رها کردن HTML HTML ذخیره وب HTML کارهای وب HTML و SSE

HTML مثال

مثالهای HTML آزمون ها HTML تمرینات HTML گواهی HTML خلاصه HTML قابلیت دسترسی به HTML

HTML منابع

لیست برچسب های HTML صفات HTML صفات جهانی HTML رویدادهای HTML رنگهای HTML کانواس HTML صوتی / تصویری HTML نسخه معتبر HTML مجموعه نویسه های HTML رمزگذاری URL HTML رمزگذاری زبان HTML پیام های HTTP روشهای HTTP مبدل PX به EM میانبرهای صفحه کلید

HTML5 درسهایی برای مبتدیان

رمزگذاری (مجموعه کاراکترها)


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


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

مجموعه کاراکترها - جدولی که رمزگذاری نهایی را تنظیم می کند جمعیت حروف الفبا (معمولاً عناصر متن: حروف ، اعداد ، علائم نگارشی). چنین جدول نقشه ای است هر یک از کاراکترها دنباله ای از طول یک یا چند کاراکتر از الفبای دیگر است (نقاط و خطوط در کد مورس ، پرچم های سیگنال در ناوگان ، صفر و یک (بیت) در رایانه).

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

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

ANSI (ویندوز -1252) مجموعه اصلی کاراکترهای ویندوز بود. ANSI با ISO-8859-1 یکسان است ، با این تفاوت که ANSI دارای 32 نویسه اضافی است.

مجموعه کاراکترهای پیش فرض برای اچ تی ام ال UTF-8 است که تقریباً همه کاراکتر ها و نمادهای جهان را پوشش می دهد!

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

رمزگذاری نویسه پیش فرض برای اچ تی ام ال 5 ، UTF-8 است.


ویژگی کاراکتر HTML

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

این در برچسب <meta> مشخص شده است :

<meta charset="UTF-8">

اگر مرورگر ISO-8859-1 را در صفحه وب تشخیص دهد ، به طور پیش فرض ANSI است.


تفاوت بین مجموعه کارکتر ها

جدول زیر تفاوت بین مجموعه کاراکترهای توضیح داده شده در بالا را نشان می دهد:

بعضی از کلمات در توضیح ، فارسی روان ندارند بنابراین ترجمه گوگل استفاده شده است

عدد ASCII ANSI 8859 UTF-8 توضیحات
32 فضا
33 ! ! ! ! علامت تعجب
34 " " " " علامت سوال
35 # # # # علامت عدد
36 $ $ $ $ علامت دلار
37 % % % % علامت درصد
38 & & & & علامت و
39 ' ' ' ' علامت آپاستروفی
40 ( ( ( ( پرانتز چپ
41 ) ) ) ) پرانتز راست
42 * * * * ستاره ( ضربدر )
43 + + + + علامت جمع
44 , , , , علامت ویرگول (کاما)
45 - - - - خط منفی
46 . . . . علامت نقطه
47 / / / / علامت سولیدوس
48 0 0 0 0 رقم صفر
49 1 1 1 1 رقم یک
50 2 2 2 2 رقم دو
51 3 3 3 3 رقم سه
52 4 4 4 4 رقم چهار
53 5 5 5 5 رقم پنج
54 6 6 6 6 رقم شش
55 7 7 7 7 رقم هفت
56 8 8 8 8 رقم هشت
57 9 9 9 9 رقم نه
58 : : : : نشان دونقطه
59 ; ; ; ; نقطه ویرگول
60 < < < < علامت کمتر از
61 = = = = علامت برابر
62 > > > > علامت بیشتر از
63 ? ? ? ? علامت سوال
64 @ @ @ @ تجاری در
65 A A A A حرف بزرگ لاتین A
66 B B B B حرف بزرگ لاتین B
67 C C C C حرف بزرگ لاتین C
68 D D D D حرف بزرگ لاتین D
69 E E E E حرف بزرگ لاتین E
70 F F F F حرف بزرگ لاتین F
71 G G G G حرف بزرگ لاتین G
72 H H H H حرف بزرگ لاتین H
73 I I I I حرف بزرگ لاتین I
74 J J J J حرف بزرگ لاتین J
75 K K K K حرف بزرگ لاتین K
76 L L L L حرف بزرگ لاتین L
77 M M M M حرف بزرگ لاتین M
78 N N N N حرف بزرگ لاتین N
79 O O O O حرف بزرگ لاتین O
80 P P P P حرف بزرگ لاتین P
81 Q Q Q Q حرف بزرگ لاتین Q
82 R R R R حرف بزرگ لاتین R
83 S S S S حرف بزرگ لاتین S
84 T T T T حرف بزرگ لاتین T
85 U U U U حرف بزرگ لاتین U
86 V V V V حرف بزرگ لاتین V
87 W W W W حرف بزرگ لاتین W
88 X X X X حرف بزرگ لاتین X
89 Y Y Y Y حرف بزرگ لاتین Y
90 Z Z Z Z حرف بزرگ لاتین Z
91 [ [ [ [ براکت سمت چپ
92 \ \ \ \ سالیدس معکوس
93 ] ] ] ] براکت مربع سمت راست
94 ^ ^ ^ ^ لهجه سایفلکس
95 _ _ _ _ خط پایین
96 ` ` ` ` علامت گراو
97 a a a a حرف کوچک لاتین a
98 b b b b حرف کوچک لاتین b
99 c c c c حرف کوچک لاتین c
100 d d d d حرف کوچک لاتین d
101 e e e e حرف کوچک لاتین e
102 f f f f حرف کوچک لاتین f
103 g g g g حرف کوچک لاتین g
104 h h h h حرف کوچک لاتین h
105 i i i i حرف کوچک لاتین i
106 j j j j حرف کوچک لاتین j
107 k k k k حرف کوچک لاتین k
108 l l l l حرف کوچک لاتین l
109 m m m m حرف کوچک لاتین m
110 n n n n حرف کوچک لاتین n
111 o o o o حرف کوچک لاتین o
112 p p p p حرف کوچک لاتین p
113 q q q q حرف کوچک لاتین q
114 r r r r حرف کوچک لاتین r
115 s s s s حرف کوچک لاتین s
116 t t t t حرف کوچک لاتین t
117 u u u u حرف کوچک لاتین u
118 v v v v حرف کوچک لاتین v
119 w w w w حرف کوچک لاتین w
120 x x x x حرف کوچک لاتین x
121 y y y y حرف کوچک لاتین y
122 z z z z حرف کوچک لاتین z
123 { { { { براکت فرفری سمت چپ
124 | | | | خط عمودی
125 } } } } براکت فرفری راست
126 ~ ~ ~ ~ تیلد
127         پاک کردن
128       علامت یورو
129      استفاده نشده
130       علامت نقل قول تک کم 9
131   ƒ     حرف کوچک لاتین f با قلاب
132       علامت نقل قول دو برابر کم 9
133       بیضی افقی
134       خنجر
135       خنجر دوطرفه
136   ˆ     حرف اصلاح کننده لهجه circumflex
137       برای هزار نشانه
138   Š     حرف بزرگ لاتین S با کارون
139       علامت نقل قول زاویه اشاره به چپ
140   Œ     لیگاتور حرف بزرگ لاتین OE
141      استفاده نشده
142   Ž     حرف بزرگ لاتین Z با کارون
143      استفاده نشده
144      استفاده نشده
145       علامت نقل قول منفرد
146       علامت نقل قول واحد منفرد
147       علامت نقل قول مضاعف
148       علامت نقل قول مضاعف راست
149       گلوله
150       خط تیره en
151       em خط تیره
152   ˜     تیلد کوچک
153       علامت تجاری
154   š     حرف کوچک لاتین s با کارون
155       علامت نقل قول تنها زاویه اشاره راست
156   œ     لیگاتور کوچک لاتین oe
157      استفاده نشده
158   ž     حرف کوچک لاتین z با کارون
159   Ÿ     حرف بزرگ لاتین Y با دیارز
160         فضای بدون وقفه
161   ¡ ¡ ¡ علامت تعجب وارونه
162   ¢ ¢ ¢ علامت سنت
163   £ £ £ علامت پوند
164   ¤ ¤ ¤ علامت ارز
165   ¥ ¥ ¥ علامت ین
166   ¦ ¦ ¦ میله شکسته
167   § § § علامت بخش
168   ¨ ¨ ¨ روزنه
169   © © © علامت حق چاپ
170   ª ª ª شاخص ترتیبی زنانه
171   « « « علامت نقل قول دو زاویه سمت چپ
172   ¬ ¬ ¬ بی علامت
173   ­ ­ ­ خط ملایم
174   ® ® ® علامت ثبت شده
175   ¯ ¯ ¯ ماکرون
176   ° ° ° علامت درجه
177   ± ± ± علامت منها جمع
178   ² ² ² سرنوشت دو
179   ³ ³ ³ سرنوشت سه
180   ´ ´ ´ لهجه اکیوت
181   µ µ µ علامت خرد
182   علامت پیلکرو
183   · · · نقطه میانی
184   ¸ ¸ ¸ سدیلا
185   ¹ ¹ ¹ بالا نویس 1
186   º º º شاخص ترتیبی مردانه
187   » » » علامت نقل قول دو زاویه راست اشاره دارد
188   ¼ ¼ ¼ کسر یک چهارم
189   ½ ½ ½ کسری یک نیمه
190   ¾ ¾ ¾ کسر سه چهارم
191   ¿ ¿ ¿ علامت سوال معکوس
192   À À À حرف بزرگ لاتین A با گراو
193   Á Á Á حرف بزرگ لاتین A با اکیوت
194   Â Â Â حرف بزرگ لاتین A با دور سایز
195   Ã Ã Ã حرف بزرگ لاتین A با تیلد
196   Ä Ä Ä حرف بزرگ لاتین A با دیارز
197   Å Å Å حرف بزرگ لاتین A with ring above
198   Æ Æ Æ حرف بزرگ لاتین AE
199   Ç Ç Ç حرف بزرگ لاتین C با سدیلا
200   È È È حرف بزرگ لاتین E با گراو
201   É É É حرف بزرگ لاتین E با اکیوت
202   Ê Ê Ê حرف بزرگ لاتین E با دور سایز
203   Ë Ë Ë حرف بزرگ لاتین E با دیارز
204   Ì Ì Ì حرف بزرگ لاتین I با گراو
205   Í Í Í حرف بزرگ لاتین I با اکیوت
206   Î Î Î حرف بزرگ لاتین I با دور سایز
207   Ï Ï Ï حرف بزرگ لاتین I با دیارز
208   Ð Ð Ð حرف بزرگ لاتین Eth
209   Ñ Ñ Ñ حرف بزرگ لاتین N با تیلد
210   Ò Ò Ò حرف بزرگ لاتین O با گراو
211   Ó Ó Ó حرف بزرگ لاتین O با اکیوت
212   Ô Ô Ô حرف بزرگ لاتین O با دور سایز
213   Õ Õ Õ حرف بزرگ لاتین O با تیلد
214   Ö Ö Ö حرف بزرگ لاتین O با دیارز
215   × × × علامت ضربدر
216   Ø Ø Ø حرف بزرگ لاتین O با ضربه
217   Ù Ù Ù حرف بزرگ لاتین U با گراو
218   Ú Ú Ú حرف بزرگ لاتین U با اکیوت
219   Û Û Û حرف بزرگ لاتین U با دور سایز
220   Ü Ü Ü حرف بزرگ لاتین U با دیارز
221   Ý Ý Ý حرف بزرگ لاتین Y با اکیوت
222   Þ Þ Þ حرف بزرگ لاتین Thorn
223   ß ß ß حرف کوچک لاتین تیز s
224   à à à حرف کوچک لاتین a با گراو
225   á á á حرف کوچک لاتین a با اکیوت
226   â â â حرف کوچک لاتین a با دور سایز
227   ã ã ã حرف کوچک لاتین a با تیلد
228   ä ä ä حرف کوچک لاتین a با دیارز
229   å å å حرف کوچک لاتین a with با حلقه بالا
230   æ æ æ حرف کوچک لاتین ae
231   ç ç ç حرف کوچک لاتین c با سدیلا
232   è è è حرف کوچک لاتین e با گراو
233   é é é حرف کوچک لاتین e با اکیوت
234   ê ê ê حرف کوچک لاتین e با دور سایز
235   ë ë ë حرف کوچک لاتین e با دیارز
236   ì ì ì حرف کوچک لاتین i با گراو
237   í í í حرف کوچک لاتین i با اکیوت
238   î î î حرف کوچک لاتین i با دور سایز
239   ï ï ï حرف کوچک لاتین i با دیارز
240   ð ð ð حرف کوچک لاتین eth
241   ñ ñ ñ حرف کوچک لاتین n با تیلد
242   ò ò ò حرف کوچک لاتین o با گراو
243   ó ó ó حرف کوچک لاتین o با اکیوت
244   ô ô ô حرف کوچک لاتین o با دور سایز
245   õ õ õ حرف کوچک لاتین o با تیلد
246   ö ö ö حرف کوچک لاتین o با دیارز
247   ÷ ÷ ÷ علامت تقسیم
248   ø ø ø حرف کوچک لاتین o با ضربه
249   ù ù ù حرف کوچک لاتین u با گراو
250   ú ú ú حرف کوچک لاتین u با اکیوت
251   û û û حرف کوچک لاتین با دور سایز
252   ü ü ü حرف کوچک لاتین u با دیارز
253   ý ý ý حرف کوچک لاتین y با اکیوت
254   þ þ þ حرف کوچک لاتین thorn
255   ÿ ÿ ÿ حرف کوچک لاتین y با دیارز

مجموعه کاراکترهای ASCII

ASCII از مقادیر 0 تا 31 (و 127) برای نویسه های کنترل استفاده می کند./p>

ASCII از مقادیر 32 تا 126 برای حروف ، ارقام و نمادها استفاده می کند.

ASCII از مقادیر 128 تا 255 استفاده نمی کند.


مجموعه کاراکترهای ANSI (Windows-1252)

ANSI برای مقادیر 0 تا 127 با ASCII یکسان است.

ANSI مجموعه ای اختصاصی از نویسه ها برای مقادیر 128 تا 159 دارد.

ANSI برای مقادیر 160 تا 255 یکسان با UTF-8 است.


مجموعه کاراکترهای ISO-8859-1

ISO-8859-1 برای مقادیر 0 تا 127 با ASCII یکسان است.

ISO-8859-1 از مقادیر 128 تا 159 استفاده نمی کند.

ISO-8859-1 برای مقادیر 160 تا 255 با UTF-8 یکسان است.


مجموعه کاراکترهای UTF-8

UTF-8 برای مقادیر 0 تا 127 با ASCII یکسان است.

UTF-8 از مقادیر 128 تا 159 استفاده نمی کند.

UTF-8 برای مقادیر 160 تا 255 با ANSI و 8859-1 یکسان است.

UTF-8 با بیش از 10 000 نویسه مختلف از مقدار 256 ادامه می یابد.

برای یک نگاه دقیق ، مرجع مجموعه کامل کاراکترهای HTML ما را مطالعه کنید..


قانون CSS charset

برای تعیین رمزگذاری می توانید از قانون CSS @ charset استفاده کنید نمادهای مورد استفاده در صفحه سبک:

مثال

رمزگذاری شیوه نامه را روی Unicode UTF-8 تنظیم کنید:

@charset "UTF-8";

در مورد CSS charset در مرجع CSS بیشتر بخوانید.






این سایت برای آموزش ، آزمایش و یادگیری بهینه شده است. نمونه ها را می توان برای بهبود ساده کرد خواندن و درک اساسی. آموزشها ، پیوندها و مثالها مرتباً تجدید نظر می شوند تا از آنها جلوگیری شود خطاها ، اما ما نمی توانیم صحت و عملکرد کامل همه مطالب را تضمین کنیم. با استفاده از این سایت ، شما موافقت می کنید که مطالعه کرده اید و پذیرفته ایدمقررات استفاده , کوکی و سیاست های حفظ حریم خصوصی. کپی رایت 1999-2020 حق چاپ و .. محفوظ توسط احمد فرجی
سایت توسط چارچوب farsiw3.ir طراحی شده است.

Farsiw3.ir