Тармакта бардык документтер бирдей UTF (Юникод Трансформасы Форматы) белгилерин бардык өлкөлөр жана элдер үчүн колдонмойунча, HTML же XML документтеринде колдонулган кодировканы көрсөтүү зарыл. Болбосо, браузериңизде адатта көрүнүп турган баракчалар сиздин сайтка кирүүчүлөрдүн Интернет браузерлериндеги белгилүү окулбай турган "крекерлерге" айланып кетиши мүмкүн.
Нускамалар
1 кадам
Документте колдонулган кодировканы көрсөткөн мета-теги баш элементинин ичине мүмкүн болушунча анын чокусуна жакын жайгаштырылышы керек. Бул Интернет үчүн технологиялык стандарттарды иштеп чыккан жана ишке ашырган W3C (Дүйнөлүк Желе Консорциуму) сөзү. HTML документиндеги бул тегдин көрүнүшү төмөнкүдөй болушу мүмкүн: Бул директива HTML 4.01 жана XHTML 1.x стандарттарына ылайык жазылган барактарда колдонулушу керек. XHTML документи үчүн акыркы кашаа ">" "/>" менен алмаштырылышы керек. Бул үлгүдө, charset = UTF-8 Юникод коддолушу менен коштолот. Албетте, сиз UTF-8ди өз бааңызга алмаштырышыңыз керек - бул документ сакталган же анын курамы маалымат базасынан алынган. Орус алфавити үчүн, utf-8ден башкасы, windows-1251 (эң кеңири тараган), koi8-r, koi8-u, iso-ir-111, iso-8859-5, x-cp866, ibm855, x-mac - кириллица.
2-кадам
Сайттын баракчасында кодировканы көрсөтүү үчүн - түзөтүү үчүн керектүү документти ачыңыз. Баракча коду кайсы синтаксиске дал келерин билип алыңыз - ал эң башында <! DOCTYPE … тэгинде көрсөтүлгөн. Колдонулган стандартка (HTML же XHTML) жараша, жогоруда келтирилген маалыматтардын негизинде тэг кодун даярдаңыз. Андан кийин баракчанын булагынан тегди табыңыз - адатта, коддоо көрсөтмөсү андан кийин дароо жайгаштырылат. Эгерде кандайдыр бир себептерден улам сиздин документтин кодунда мындай тег жок болсо, анда HTML аталышынын бөлүгүн ачуучу тегди табыңыз -. Андан кийин даярдалган кодду чаптап, документти сактаңыз.
3-кадам
Эгерде беттерде CSS стилиндеги тышкы файлдар колдонулса жана бул файлдарда улуттук алфавиттин белгилерин колдонгон элементтер болсо, анда алар колдонулган кодировканы көрсөтүшү керек. Стиль файлынын биринчи сабына: @charset "windows-1251" деп кошуңуз; windows-1251ди каалаган мааниге алмаштырыңыз. Мындан тышкары, шилтемени чыкылдатууда браузер колдоно турган кодировканы көрсөтсөңүз болот. Бул үчүн, шилтеме тэгине керектүү маанидеги charset атрибутун коюңуз. Мисалы: Кандай жөнөкөй!