HTML5 හි Meta Charset ටැග්

HTML5 හි Character Encoding පිහිටුවීම

HTML5 හදුන්වා දීමට පෙර, පහත දැක්වෙන තරමක් සෘජු රේඛාවක් ලිවීම සඳහා අවශ්ය අංගයක් සහිත ලේඛනයක් මත චෙක් සංකේතකරණය සැකසීම. ඔබ ඔබේ වෙබ් පිටුවෙහි HTML4 භාවිතා කළහොත් මෙටා චැට්සෙට් අංගයන් වේ:

අන්තර්ගතයේ අන්තර්ගතය : අන්තර්ගත = " text / html; charset = iso-8859-1 " ඔබ වටා සිටිනා සාපේක්ෂතා සලකුණු මෙම සංකේතය තුල දැක්වීමට වැදගත් වේ. සියලු HTML ගුණාංග මෙන්, මෙම උපකල්පිත ලකුණු මෙම ගුණාංගයේ අගය නිර්වචනය කරයි, සම්පූර්ණ පෙළ පෙළ / html; charset = iso-8959-1 යනු මෙම මූලද්රව්යයේ අන්තර්ගතය වේ. මෙය නිසි HTML වේ. මෙම කේතාංකය ලිවිය යුතු ආකාරයයි . එයද ඉතා දිගු හා කැතයි. ඔබේ හිස මුදුනේ සිට ඔබ මතක තබා ගත නොහැකි දෙයක් නොවේ! බොහෝ අවස්ථාවලදී, වෙබ් අඩවි සංවර්ධකයින් මෙම කේතය එක් ස්ථානයක සිට පිටපත් කර ඇලවීම සිදු කළ යුතුව තිබුණි. එය ඔවුන් විසින් ගොඩනඟන ලද ඕනෑම අලුත් එකක් බවට පත් කිරීමට සිදු විය.

HTML5 Extra & # 34; Stuff & # 34;

HTML5 භාෂාවට නව මූලද්රව්ය කිහිපයක් පමණක් එකතු කරන ලදි , නමුත් එය HTML මෙවලම් මූලද්රව්ය ඇතුළු HTML ක්රමවේදය ඇතුළු බොහෝ සෙයින් සරල කර ඇත. HTML5 සමග, ඔබට META මූලද්රව්යය සඳහා syntax සඳහා මතකය වඩා සංකීර්ණ ලෙස ඔබේ සංකේත කේතනය එකතු කළ හැකිය. පහත බලන්න:

මෙම ලිපියේ ආරම්භයේ දී අප විසින් ලියන ලද දේට සරල ආයාමයක් භාවිතා කර HTML4 සඳහා භාවිතා කල පැරණි ආකෘතිය සහ ඔබට HTML5 අනුවාදය මතක තබා ගැනීමට පහසු වන බව පෙනෙනු ඇත. ඔබ දැනට වැඩ කරන ලද ඕනෑම ස්ථානයක දැනට පවතින වෙබ් අඩවියකින් පිටපත් කිරීමට සහ ඇලවීමේ අවශ්යතාවය වෙනුවට ඔබ විසින් වැඩ කරන ලද, එය මුලින්ම වෙබ් නිර්මාණකරණය ලෙස, ඔබට මතක තබා ගත හැකිය. මෙම කාලය ඉතිරි කිරීම බොහෝ නොවේ, නමුත් ඔබ HTML5 සරල කළ අනෙකුත් රචනා කොටස් සලකා බලද්දී ඉතිරිකිරීම් එකතු වේ!

සෑමවිටම සංකේතාත්මක කේතනය ඇතුළත් කරන්න

ඔබ සෑම විටම විශේෂිත අක්ෂර වින්යාසයක් බලාපොරොත්තු නොවූවත් ඔබගේ වෙබ් පිටු සඳහා චක්රලේඛන ඇතුළත් කළ යුතුය. ඔබ චරිතකරණ කේතනය ඇතුළත් නොකරන්නේ නම්, ඔබේ වෙබ් අඩවිය UTF-7 භාවිතා කරමින් හරස් අඩවි විධානාවලි ප්රහාරයකට ගොදුරු විය හැකිය.

මෙම අවස්ථාව තුළ, ඇට්කැක්චර් ඔබේ වෙබ් අඩවියේ අක්ෂර සංකේතනයක් නොමැති බව දකියි, එම නිසා වෙබ් බ්රවුසරයේ චක්රලේඛය ඇත්ත වශයෙන්ම UTF-7 යන්න බව බ්රවුසරය උපකල්පනය කරයි. ඊළඟට, ප්රහාරකයා UTF-7 සංකේතාත්මක කේත රචනයන් වෙබ් පිටුවට ඇතුල් කරන අතර ඔබේ වෙබ් අඩවිය කපා කොටා ඇත. ඔබගේ සමාගමෙන් ඔබේ අමුත්තන්ට සිටීම සම්බන්ධ සියලු දෙනාටම පැහැදිලිවම ප්රශ්නයක් වී ඇත. ශුභාරංචිය වන්නේ එය මග හැරීමේ සරල ගැටලුවක් බවයි. ඔබේ වෙබ් අඩවි වලට චරිත කේතීකරණය එක් කිරීමට වග බලා ගන්න.

Character Encoding එකතු කිරීමට කොහෙද?

වෙබ් පිටුවකට චරිත කේතීකරණය ඔබේ HTML හි මූලද්රව්යයේ මූලික මූලද්රව්යයේ පළමු පේළිය විය යුතුය. එමගින් ඩොක්ටයිප් තීරණය කිරීමට වඩා එය වෙනත් පිටුවක අන් කිසිවක් සිදු කිරීමට පෙර චරිත සංකේතය කුමක්දැයි බ්රව්සරයේ දැන ගැනීමෙන් සහතික වේ. HTML පිටුව. ඔබේ HTML කියවිය යුතුය:

...

අමතර ආරක්ෂාව සඳහා HTTP ශීර්ෂයන් භාවිතා කිරීම

HTTP ශීර්ෂයන් තුළ අක්ෂර කේතනයද විශේෂණය කළ හැක. මෙය HTML පිටුවට එකතු කිරීමෙන් එය වඩා ආරක්ෂිතව ඇති නමුත්, ඔබ සේවාදායකයේ වින්යාසය හෝ .htaccess ගොනු වෙත පිවිසීමට අවශ්ය විය හැකිය. එයින් අදහස් කරන්නේ ඔබේ වෙබ් අඩවියේ සත්කාරක සේවා සපයන්නා සමඟ මෙවැනි ආකාරයේ ප්රවේශයක් ලබාගැනීමට හෝ ඒවා සෑදීම සඳහා ඔබට අවශ්ය විය හැකිය ඔබට වෙනස්කම්. ප්රවේශය ඇත්ත වශයෙන්ම මෙහි අභියෝගයකි. මෙම වෙනස සරලයි, එබැවින් ඕනෑම සත්කාරකයකුට සාපේක්ෂව පහසුවෙන් මෙම වෙනස් කිරීම සිදු කළ හැකිය.

ඔබ භාවිතා කරන්නේ ඇපචේ නම්, ඔබේ මුලු වෙබ් අඩවිය සඳහා පෙර සැකසුම් කට්ටලය සැකසිය හැකිය: AddDefaultCharset UTF-8 ඔබේ මූල .htaccess ගොනුව වෙත. Apache හි පෙරනිමි අක්ෂර කට්ටලය ISO-8859-1 වේ.