Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ

Kodimi i faqes html utf 8. Kodimi në html

Vendosni grupin e karaktereve

Meta etiketë

Ju duhet të shtoni një meta-etiketë të veçantë në secilën faqe (ose shabllon të kokës) që i tregon shfletuesit se çfarë grupi karakteresh duhet të përdorë për të shfaqur tekstet. Ky etiketë është standard dhe zakonisht duket kështu:

charset=UTF-8» />

charset=”utf-8″/> (opsioni për HTML 5)

Duhet ta ngjisni në seksion - më mirë në fillim, menjëherë pas hapjes :

Etiketa e kodimit meta

Nëpërmjet .htaccess (nëse gjithçka tjetër dështon)

Zakonisht dy opsionet e para janë të mjaftueshme dhe shfletuesit shfaqin tekstin si të. Por disa prej tyre mund të kenë probleme dhe për këtë arsye ju mund të drejtoheni për të ndihmuar skedar .htaccess.

Për ta bërë këtë, duhet të shkruani rreshtin e mëposhtëm në të:

AddDefaultCharset utf-8

Kjo eshte e gjitha. Nëse aplikoni në mënyrë sekuenciale këto 3 metoda të vendosjes së kodimit në projektin tuaj, atëherë gjasat janë që se gjithçka do të shfaqet ashtu siç duhet, afër 100%.

Si të "shikoni" atë që fshihet pas simboleve të çuditshme në një faqe interneti?

Nëse shkoni në një faqe interneti, shihni "fjalë të çmendura" dhe dëshironi të shihni tekst normal, atëherë ka vetëm dy mënyra:

  • informoni pronarin e faqes në mënyrë që gjithçka të konfigurohet siç duhet
  • përpiquni të merrni me mend vetë kodimin. Kjo është bërë mjete standarde shfletuesit. Në Chrome, për shembull, duhet të klikoni në menu "Mjetet => Kodimi" dhe nga listë e madhe zgjidhni grupin e duhur të karaktereve (d.m.th. me mend).

Për fat të mirë, pothuajse të gjitha projektet moderne të uebit bëhen në kodimin UTF-8, i cili është "universal" për alfabete të ndryshme dhe për këtë arsye ka gjithnjë e më pak gjasa për t'i parë këto simbole të çuditshme në internet.

Në mënyrë që faqet e faqes tuaj të shfaqen saktë në të gjithë shfletuesit dhe në të gjitha llojet e pajisjeve, duhet të kujdeseni për vendosjen e kodimit të saktë. Mosrespektimi i disa kushteve, të cilat do t'i diskutojmë në detaje sot, mund të çojë në faktin se teksti kthehet në një grup karakteresh të pakuptimta që janë thjesht të pamundura për t'u lexuar (krakozyabry).

Pse shfaqen tekste të kota në vend të tekstit normal?

Çdo faqe në faqen tuaj duhet të ketë një kodim specifik. Rreth asaj se në çfarë kodimi përdoret ky moment duhet t'i komunikohet shfletuesit duke kaluar tituj të veçantë. Në këto tituj duhet të specifikoni kodimin që korrespondon me atë që përdorni në trupin e dokumenteve të postuara në sit (në faqet e tij).

Shfletuesit modernë Ata mund të përcaktojnë vetë kodimin e dokumentit nëse webmaster ka harruar ta tregojë atë në mënyrë eksplicite. Ndonjëherë ndodh që mospërputhjet lindin midis "opinionit" të shfletuesit dhe realitetit, prandaj shfaqja e një grupi karakteresh që nuk mund të lexohen. Një grup i pakuptimtë mund të marrë tipe te ndryshme, ndonjëherë do të jenë thjesht simbole të çuditshme, të ngjashme me hieroglifet e lashta, dhe ndonjëherë do të jenë thjesht pyetje ose pyetje brenda diamanteve të zeza. Nga në përgjithësi Nuk është aq e rëndësishme se çfarë lloj muti shfaq shfletuesi, por ajo që ka rëndësi është që një person nuk mund t'i lexojë ato.

Nëse përballeni me problemin e një kodimi të specifikuar gabimisht dhe shihni në faqen tuaj të internetit diçka që nuk mund ta lexoni, para së gjithash, përdorni një dekoder special të zhvilluar në studion e Artemy Lebedev. Për ta bërë këtë, thjesht kopjoni tekstin që dëshironi të deshifroni, ngjisni atë në një fushë të veçantë dhe klikoni "Decrypt". Nëse dekodimi është i suksesshëm, do të shihni tekstin që tashmë është i lexueshëm, si dhe kodimin origjinal dhe rrugën nëpër të cilën duhet të kalonte programi për të nxjerrë rezultatin.

E gjithë kjo është e nevojshme, përkundrazi, për përdoruesit e avancuar, për të cilët informacioni i marrë mund të ndihmojë në një farë mënyre. Ndoshta rezultati i veprimeve të programit do t'ju japë një ide dhe ju do të kuptoni se nga vjen puna në faqen tuaj dhe do ta korrigjoni shpejt situatën. Dhe nëse manipulimet e bëra nuk ju tregojnë asgjë, atëherë le të vazhdojmë.

Si të zgjidhni kodimin e duhur

Në këtë artikull, ne nuk do të thellojmë se cilat lloje të kodimeve ekzistojnë dhe si ndryshojnë ato nga njëri-tjetri, sepse ... Ne nuk duam të mbingarkojmë as veten dhe as ju informacione të panevojshme, dhe për qëllimet e artikullit të sotëm nuk ishte kështu. Vlen të përmendet vetëm fakti se në një sit në gjuhën ruse nuk ka absolutisht asnjë pikë në instalimin e kodimit të Windows-1251, i cili përshkruhet në mënyrë shteruese në artikullin e mrekullueshëm të Wikipedia. Edhe nëse të gjitha tekstet në të do të shkruhen ekskluzivisht në Rusisht dhe nuk do të ketë përfshirje të karaktereve jo standarde. Në vend të kësaj, ju vetëm duhet të zgjidhni kodimin universal UTF-8, duke e marrë këtë si të dhënë, pa e shqetësuar kokën me informacione të panevojshme.

Fakti është se nuk ka kuptim të zgjidhni një kodim për faqen tuaj që mbështet vetëm karaktere nga gjuhët sllave, si rusisht, ukrainas, bjellorusisht, serbisht, maqedonisht dhe bullgarisht. Pse fillimisht kufizoni veten dhe dënoni veten problemet e mundshme me tutje. Çfarë do të bëni nëse duhet të futni një karakter që nuk mbështetet?

UTF-8 (nga Formati i Transformimit të Unicode në anglisht) është një format transformimi me tetë bit i Unicode që ka marrë njohje mbarëbotërore dhe është standardizuar pikërisht për të shmangur problemet që lidhen me shfaqjen e gërmadhave dhe konfuzionit me tekste të palexueshme. Nga e cila mund të konkludojmë me siguri se në në këtë rast Ju duhet të zgjidhni më të madhin nga dy të këqijat dhe të flini të qetë, pa hyrë në detaje, sepse gjithçka është e qartë këtu. Shikoni madhësinë e Jupiterit dhe Venusit për krahasim.

Mënyrat themelore për të vendosur kodimin e saktë

Shumë shpesh, problemet me kodimin e faqes nuk lindin sepse asnjë nga kushtet për të cilat do t'ju tregojmë nuk është përmbushur, por mjafton të mos përmbushni vetëm njërën prej tyre që teksti në faqen tuaj të fillojë të shfaqet gabimisht. Pasi të keni vendosur kodimin në të gjitha në mënyrat e listuara, problemi do të zgjidhet me një probabilitet prej 99.9%. Ne arritëm në këtë përfundim bazuar në përvojën shumëvjeçare të punës me faqet e internetit në platforma të ndryshme pritëse, duke përdorur më së shumti sisteme të ndryshme administrimin dhe cilësimet e serverit.

Kodimi në .htaccess - AddDefaultCharset

Para së gjithash, ju duhet të vendosni kodimin e paracaktuar të të gjitha faqeve të faqes duke përdorur një direktivë shumë të dobishme htaccess - AddDefaultCharset, e cila është përkthyer fjalë për fjalë nga në Anglisht do të thotë "Shto kodimin e paracaktuar". Kjo bëhet shumë thjesht:

AddDefaultCharset UTF-8

Nëse nuk e dini se çfarë është , pastaj thjesht krijoni skedar teksti në bllokun e shënimeve dhe më pas me duke përdorur Total Commander, riemëro atë në një skedar pa titull me shtesën HTACCESS ( - kjo është pikërisht ajo që duhet të duket emri i plotë dosjen tuaj). Pas kësaj, ngarkoni skedarin e krijuar rishtazi në direktoria rrënjësore të faqes tuaj (në të njëjtin vend ku ndodhet skedari kryesor i ekzekutueshëm, për shembull indeks.php). Dhe mos harroni të futni rreshtin me kodimin e paracaktuar që sapo dhamë.

Kodimi duke përdorur grup meta karakteresh

Etiketat meta janë të afta të dërgojnë informacion në lidhje me faqen në shfletues në formën e titujve të veçantë, njëra prej të cilave është pikërisht ajo që na nevojitet - grup karakteresh. Në përgjithësi, meta etiketat mund të kenë deri në 4 atribute të ndryshme:

  1. përmbajtja;
  2. http-equiv;
  3. emri;
  4. skema.

Në fakt, nga katër atributet e paraqitura, kërkohet vetëm një - përmbajtjen, por ka përjashtime. Për shembull, në rastin tonë, ne do të përdorim një version të shkurtuar të hyrjes dhe do të vendosim kodimin duke përdorur etiketën meta saktësisht si kjo:

Formati i vjetër i regjistrimit ka kohë që është zhytur në harresë dhe nuk ka kuptim ta përdorni më:

Siç e dini, meta etiketat zakonisht vendosen brenda kontejnerit kokë. Të gjithë, pa përjashtim, ndoshta tashmë e dinë për këtë. Bëni këtë operacion dhe ne do të kalojmë te artikulli tjetër në listën tonë.

Kodimi i skedarit duke përdorur funksionin e kokës PHP

Kjo metodë është e përshtatshme vetëm për ata që kanë një faqe interneti të implementuar duke përdorur gjuhën më të njohur të programimit për momentin, e fokusuar kryesisht në krijimin e faqeve të internetit - PHP (Hyper Text Preprocessor). Për të zgjidhur problemin e paraqitur në këtë artikull, ne do të përdorim funksionin e mrekullueshëm të integruar header(), i projektuar për të kaluar tituj, të ngjashëm me meta etiketat, por me ndryshimin e vogël që veprimi kryhet nga një skript PHP, dhe jo përmes Dalja e kodit HTML.

Vendosni kodimin UTF-8 për një skedar duke përdorur funksionin kokë () mjaft e thjeshtë - thjesht duhet të ngjisni kodin e dhënë në fillim të faqes, por sigurisht brenda fushës së PHP, e cila shënohet si kjo:ose keshtu -.

Header("Lloji i përmbajtjes: tekst/html; charset=utf-8");

Më së shumti pikë e rëndësishme këtu është se ne kemi të drejtë të transmetojmë headers vetëm nëse nuk ka pasur asnjë dalje nga skripti më parë. Kjo është arsyeja pse ne fusim këtë kod deri në krye të faqes. Ju duhet ta bëni këtë me mençuri dhe të keni një kuptim të mirë të asaj që po ndodh, sepse mund të jeni i sigurt se po futni një kokë në fillim të skedarit, por mund të mos e dini se ky skedar përdoret në një skedar tjetër në të cilin ai tërhiqet duke përdorur funksionin kërkojnë ose përfshijnë tashmë pas informacione të caktuara u shfaq në ekran. Prandaj, nëse nuk e kuptoni mirë se për çfarë po flasim tani ne po flasim për, më mirë shkoni në hapi tjeter dhe kthehuni te kjo nëse 3 të mëparshmet nuk ndihmuan në vendosjen e kodimit të saktë të faqeve të faqes suaj.

Ruajtja e skedarëve në kodimin e duhur

Një nga arsyet ndoshta më të zakonshme për shfaqjen e çarjeve në një faqe interneti është kodimi i gabuar i vetë skedarëve të përdorur për të gjeneruar dokumentin përfundimtar. Më shpesh, ky problem lind në mesin e programuesve fillestarë që sapo po hedhin hapat e tyre të parë në zotërimin e artit. Kur një nga sistemet aktualisht të njohura të administrimit zgjidhet si motori i faqes, ky problem mund të ndodhë në raste shumë të rralla, por nëse përdoret, atëherë kjo ndodh pothuajse në çdo rast të tretë.

Siç ramë dakord më herët, kodimi që përdorim në të gjitha, madje edhe faqet më të sofistikuara në gjuhën ruse, është UTF-8, kështu që ne do të kodojmë të gjithë skedarët që përbëjnë motorin e faqes në të njëjtin format. Dhe për të ndryshuar kodimin e vetë skedarit, të ngarkuar në server, blloku i shënimeve i zakonshëm i ofruar nga sistemi operativ Windows, natyrisht, nuk do të jetë i mjaftueshëm. Prandaj është më mirë të përdoret program i palës së tretë, shpërndahet pa pagesë - Notepad++, i cili mund të shkarkohet nga faqja zyrtare pa asnjë problem.

Pasi të keni përfunduar me sukses procesin e thjeshtë të instalimit, do t'ju duhet ta caktoni këtë program si redaktuesin e paracaktuar, të bëni disa cilësime sipas shijes tuaj dhe të ndryshoni kodimin e skedarit të shfaqur gabimisht në të njëjtën mënyrë siç tregohet në pamjen e ekranit. Ato. ju duhet të zgjidhni "Encode to UTF-8 (pa BOM)". Një shenjë e mirë se ky ishte shkaku është se fillimisht asnjë nga opsionet nuk do të zgjidhet dhe do t'ju kërkohet "Konverto në UTF-8 (pa BOM)." Nëse e shihni këtë, atëherë sigurohuni që kanë mbetur vetëm disa sekonda përpara se të zgjidhni problemin e kodimit.

Për më tepër, thjesht dua të them që ju duhet të zgjidhni saktësisht pa BOM. Përndryshe, nëse thjesht kodoni në UTF-8 (me BOM), atëherë bajtë shtesë do të krijohen në fillim të skedarit. Ata përpiqen të mos përdorin BOM - Marka e renditjes së byte në ueb kur kodojnë në formatin UTF-8, sepse kjo çon në gabime duke ndërhyrë në interpretimin e saktë të PHP.

Epo, tani që gjithçka veprimet e nevojshme përfunduar, me shumë mundësi do të shihni tekst të lehtë për t'u lexuar në faqet e faqes tuaj të internetit dhe do të merrni frymë lehtë :)

Le të biem dakord që të kemi mosmarrëveshje.
Robert Louis Stevenson.

Ky është mësimi në të cilin do të flasim për atë që është meta etiketat, pse dhe si përdoren dhe si t'i plotësoni saktë.

Siç thashë tashmë në, meta etiketat ndodhen në kokën e faqes html, midis etiketave dhe dhe nuk shfaqen në asnjë mënyrë nga shfletuesi (përveç përmbajtjes së etiketës "titulli"). Sidoqoftë, meta etiketat për një faqe luajnë një rol shumë të rëndësishëm rol i rendesishem. Shtimi dhe optimizimi i tyre mund të ndihmojë ndjeshëm sitin në jetën e tij.

Unë rekomandoj të përdorni vetëm ato meta etiketa që vërtetë nevojiten për funksionimin e sajtit. Mos e ngatërroni zonën e “kokës” me udhëzime të panevojshme, sepse... çdo gabim këtu mund të çojë në pasoja të tmerrshme. Nëse e dini se çfarë po bëni, atëherë etiketat meta do të jenë vetëm të dobishme, por nëse hidhni gjithçka këtu, mund të merrni probleme që janë të vështira për t'u diagnostikuar.


së pari meta etiketë shume e rendesishme. Për më tepër, ky meta-etiketë është po aq i rëndësishëm si për motorët e kërkimit ashtu edhe për vizitorët. Është dhënë e para në renditjen e rezultateve të kërkimit rëndësi të madhe fjalë kyçe të përfshira në etiketën "titull", kjo e fundit e shikon përmbajtjen e saj si një lidhje me sitin në të njëjtat rezultate kërkimi:

Me të njëjtin etiketë meta të shfaqur në titullin e dritares:

Meta etiketa HTML"titulli" shtohet si kjo:

Përmbajtja e meta etiketës së titullit

Përmbajtja e faqes kryesore

Për më tepër, siç thashë më herët, fjalë kyçe, të cilën e shtoni në meta-etiketën "titull", do të pranohet jashtëzakonisht pozitivisht nga motorët e kërkimit. Pra, kur plotësoni këtë etiketë, përpiquni të përfshini fjalët kyçe të duhura. Nga rruga, ne do të flasim për to më tej.

§ 2. Meta etiketa “fjalë kyçe” (fjalë kyçe)

Së pari, le të flasim shkurtimisht se cilat janë në të vërtetë këto "fjalë kyçe".

Ato fjalë që karakterizojnë më plotësisht përmbajtjen e një faqe html dhe do të jenë fjalë kyçe për të. Këto mund të jenë ose fjalë ose fraza individuale, por ato Domosdoshmërisht duhet të shfaqet në tekstin në faqe. Duke i përdorur ato, motorët e kërkimit përcaktojnë rëndësinë e një faqeje me një kërkesë të veçantë.

Për shembull, për këtë faqe fjalët kyçe do të ishin "meta etiketat", "meta etiketa e titullit", " meta etiketa e fjalëve kyçe" etj.

Ne do të flasim më në detaje për fjalët kyçe, në veçanti, dhe optimizimin e faqes në internet, në përgjithësi, në.

Për ta bërë më të lehtë për motorët e kërkimit, përdoret meta etiketa "fjalë kyçe". Në të, webmaster shkruan fjalë kyçe për faqen. Kodi HTML për meta-etiketën "fjalë kyçe" duket kështu:

Lista e fjalëve kyçe">
Përmbajtja e meta etiketës së titullit

Përmbajtja e faqes kryesore

Fjalët kyçe duhet të shtohen një nga një, të ndara me presje, në njëjës. Për shembull, jo "fjalë kyçe", por "fjalë kyçe". Për më tepër, sjellja e papërgjegjshme e webmasterëve, të cilët, për të marrë pozicione më të larta në motorët e kërkimit, mbushën meta etiketën "fjalë kyçe" jo vetëm me fjalë kyçe, por edhe me derivate të shumta prej tyre, çoi në faktin se motorët e kërkimit praktikisht u ndalën. duke i kushtuar vëmendje kësaj etikete. Aktualisht E drejta etiketa meta e mbushur "fjalë kyçe" përdoret nga motorët e kërkimit vetëm si një nga shumë faktorët e renditjes (assesi kryesori). Nëse ata shohin "fjalë kyçe" përpara tyre, në të cilat janë futur të gjitha variacionet e mundshme të fjalëve kyçe, atëherë ky bëhet sinjali i parë për ta që kjo faqe nuk është e besueshme.

§ 3. Meta etiketa “përshkrim” (përshkrimi i faqes)

Etiketa tjetër e rëndësishme meta është etiketa "përshkrim", e cila duhet të përmbajë Përshkrim i shkurtër faqet. Pikërisht "i shkurtër" dhe pikërisht "përshkrimi i faqes". Mjafton të shtoni një ose dy fjali të vogla në të cilat tregoni se për çfarë është kjo faqe dhe për kë.

Një tipar i rëndësishëm i meta-etiketës “përshkrim” është fakti se nëse ai korrekte Kur plotësoni, është mbi këtë bazë që motorët e kërkimit formojnë një pjesë të faqes në rezultatet e kërkimit (një përshkrim i shkurtër nën lidhjen e faqes):

Nëse motorët e kërkimit nuk e pëlqejnë mënyrën se si plotësohet meta-etiketa "përshkrim", atëherë fragmenti formohet nga pjesë frazash (të nxjerra nga e gjithë faqja) që janë të rëndësishme për pyetjen.

Kështu, "përshkrimi" i saktë i meta-etiketës duhet të përmbajë fjalë kyçe(frazë) ​​dhe përshkruan shkurtimisht dhe saktë se për çfarë flet faqja dhe për kë. "Përshkrimi" së bashku me "titullin" formojnë një palë meta etiketash shumë të rëndësishme, të cilat përcaktojnë nëse përdoruesi do të shkojë nga rezultatet e kërkimit në faqe apo jo! Prandaj, ai, si "titulli", duhet të shkruhet për të secili faqe!

H Kodi TML për të krijuar meta-etiketën "përshkrim" do të ishte si më poshtë:

Përmbajtja e meta etiketës “përshkrimi”>
Përmbajtja e meta etiketës së titullit

Përmbajtja e faqes kryesore

Tani le të kalojmë në përshkrimin e meta etiketave kryesore teknike nga grupi "HTTP-EQUIV" (ekuivalentët HTTP).

§ 4. Meta-etiketat teknike

Meta-etiketat teknike do të thotë shumë për një faqe interneti. Me ndihmën e tyre, ju mund të kontrolloni shfaqjen e faqeve, cilësimet e indeksimit, etj. Në këtë tutorial do të shikojmë meta-etiketat themelore teknike.

  • lloji i përmbajtjes- lloji i dokumentit dhe kodimi i tij. Ky meta-etiketë nevojitet që shfletuesi të shfaqë saktë karakteret.
    Ka shumë kodime. Shumica prej tyre as që do t'i takoni kurrë. Për të mos përmendur faktin që do t'i përdorni vetë. Shfletuesit modernë përcaktojnë automatikisht llojin e kodimit, por për besim më të madh, mund ta specifikoni vetë. Nëse krijoni një dokument html në sistemi operativ Windows, gjuha e të cilit është ruse, atëherë kodimi do të jetë "windows-1251", dhe kodi për futjen e etiketës meta është si më poshtë:

    Përmbajtja e meta etiketës së titullit

    Përmbajtja e faqes kryesore

  • përmbajtje-gjuhë- shënimi i gjuhës së dokumentit. Vlera e këtij meta-etiketimi opsional përdoret si robotët e kërkimit, dhe serverët në internet. Vendos kodin:

    Përmbajtja e meta etiketës së titullit

    Përmbajtja e faqes kryesore

  • freskoj- koha (në sekonda) pas së cilës do të ndodhë rindezje automatike dokument ose duke shkuar në një faqe tjetër html me një adresë të caktuar (url). Për shembull, për të ringarkuar automatikisht një dokument çdo 30 sekonda, duhet të futni këtë meta etiketë si kjo:

    Përmbajtja e meta etiketës së titullit

    Përmbajtja e faqes kryesore

    Dhe, për të shkuar në faqen në http://www.site/ pas 5 sekondash, duhet të shkruani këtë:

    Përmbajtja e meta etiketës së titullit

    Përmbajtja e faqes kryesore

  • robotë- një meta etiketë që është përgjegjëse për cilësimet e indeksimit të faqeve. Meta etiketa "robots" mund të ketë vlerat e mëposhtme:
    • indeks- faqja është e indeksuar;
    • noindex- faqja nuk është e indeksuar;
    • ndjekin- hiperlidhjet në faqe merren parasysh;
    • nofollow- hiperlidhjet në faqe nuk merren parasysh
    • të gjitha- zëvendëson “indeksin” dhe “ndjekjen”, d.m.th. faqja është e indeksuar dhe hiperlidhjet në të merren parasysh (si parazgjedhje);
    • asnje- zëvendëson "noindex" dhe "nofollow", d.m.th. faqja nuk është e indeksuar dhe hiperlidhjet në të nuk merren parasysh.

    Kodi për të futur meta etiketën "robotët":

    Përmbajtja e meta etiketës së titullit

    Përmbajtja e faqes kryesore

  • autor Dhe e drejta e autorit- etiketat meta që ju lejojnë të tregoni autorësinë dhe pronarin e përmbajtjes në faqe. Kodi i ngulitjes HTML:

    Përmbajtja e meta etiketës së titullit

    Përmbajtja e faqes kryesore

§ 5. Përfundim

Këto janë të gjitha etiketat meta në HTML që do t'i nevojiten një fillestari. Pjesa tjetër janë specifike dhe mund t'ju duhen pasi të fitoni përvojë dhe të dini saktësisht se çfarë po bëni. Nga të gjitha sa më sipër, unë rekomandoj fuqimisht përdorimin secili faqet e faqes suaj të internetit janë si më poshtë:

Titulli i faqes

Përdorni ato çeliku sipas nevojës, por mos u shqetësoni shumë. Mos harroni se meta etiketat nuk do ta bëjnë faqen tuaj interesante, ato mund të ndihmojnë vetëm shfletuesin dhe serverin e internetit të shfaqin saktë faqet e faqes, dhe motor kërkimi Gjeji.

Ky seksion i faqes sime ka përfunduar më në fund dhe më pas do të flasim se ku të fillojmë promovimin dhe promovimin e faqes tuaj në internet. Ka edhe disa këshilla të mia nga përvojë personale optimizimi i faqes në faqe. Klikoni në "Next".

Një nga më problemet e zakonshme me të cilën përballet një fillestar Webmaster(dhe jo vetëm fillestarët), kjo probleme me kodimin në sit. Edhe për mua shfaqet vazhdimisht kur krijoj faqe interneti " abrakadabra"Por, për fat, unë e di shumë mirë se si ta zgjidh këtë problem, kështu që vendosa gjithçka në rregull brenda pak sekondave. Dhe në këtë artikull do të përpiqem t'ju mësoj po aq shpejt zgjidhni problemet që lidhen me kodimin në sit.

Gjëja e parë që vlen të përmendet është se të gjitha problemet me shfaqjen e "abracadabra" shoqërohen me një mospërputhje midis kodimit të dokumentit dhe kodimit të vendosur nga shfletuesi. Le të themi një dokument në Windows-1251, por për disa arsye shfletuesi shfaqet UTF-8. Dhe burimi i një mospërputhjeje të tillë mund të jenë arsyet e mëposhtme.

Arsyeja e parë

Etiketa meta është shkruar gabimisht lloji i përmbajtjes. Kini kujdes, duhet të përmbajë gjithmonë kodimin në të cilin është shkruar dokumenti juaj.

Arsyeja e dytë

Duket se etiketa meta është shkruar ashtu siç dëshironi, dhe shfletuesi shfaq saktësisht atë që dëshironi, por për disa arsye ka ende probleme me kodimin. Fajtori këtu është pothuajse me siguri që vetë dokumenti ka kodim të ndryshëm. Nëse punoni në Notepad ++, pastaj në fund djathtas është emri i kodimit dokument aktual(Për shembull, ANSI). Nëse vendosni një meta etiketë UTF-8, dhe vetë dokumenti është shkruar në ANSI, pastaj bëni konvertimin në UTF-8(përmes menusë" Kodimet"dhe pika" Konverto në UTF-8 pa BOM").

Arsyeja e tretë

Arsyeja e katërt

Dhe së fundi, arsyeja e fundit popullore është problem me kodimin në bazën e të dhënave. Së pari, sigurohuni që të gjitha tabelat dhe fushat tuaja të jenë të shkruara në të njëjtin kodim, i cili përputhet me kodimin e pjesës tjetër të faqes. Nëse kjo nuk ju ndihmon, atëherë menjëherë pas lidhjes në skenar, ekzekutoni kërkesën e mëposhtme:

VENDOSI EMRAT "utf8"

Në vend të " utf8" Mund të ketë një kodim tjetër. Pas kësaj, të gjitha të dhënat nga baza e të dhënave duhet të dalin në kodimin e duhur.

Në këtë artikull, shpresoj se kam shpjeguar, të paktën, 90% e problemeve shoqërohen me shfaqjen e "korriçeve" në sit. Tani ju duhet të merreni me një problem kaq popullor dhe të thjeshtë si kodimi i pasaktë në asnjë kohë.

15.03.2016

Ende jo


Pershendetje te gjitheve!
Ne vazhdojmë të studiojmë Bazat e HTML. Në këtë mësim do të shikojmë si të specifikoni kodimin HTML për një faqe (faqe interneti).
Ky mësim është shumë i rëndësishëm sepse të mos dini se si të specifikoni kodimin për një faqe interneti mund të rezultojë që faqja juaj të jetë e palexueshme. Ju pyesni: "Si është e mundur që ata nuk munden?"
Më lejoni t'ju tregoj se si duket blogu im me kodim të pasaktë:

Kështu që, Kodimi HTML - këto janë tabela të korrespondencës midis kodeve dhe simboleve të alfabetit. Kjo do të thotë, kompjuteri ynë kodues do ta ndryshojë kodin në shkronja të qarta dhe të lexueshme.

Për t'i treguar shfletuesit se në çfarë kodimi janë karakteret në faqen e internetit, duhet të shkruani midis etiketave Këtu është një meta etiketë:

Ju lutemi vini re se kodi përmban fjalën "emër kodues". Këtu ju duhet të specifikoni kodimin HTML.
Kjo është zakonisht utf-8 ose windows-1251.

Kodimi përutf-8:

KodimiPër Windows-1251:

Nëse harroni t'i tregoni shfletuesit se në çfarë kodimi është një sajt ose faqe interneti, shfletuesi do të përpiqet të përcaktojë kodimin automatikisht, por jo gjithmonë ia del si duhet. Në fund, rezultati do të jetë i njëjtë me atë që tregova në foton e mësipërme.

Le të kalojmë në praktikë.

Si të krijoni një dokument HTML me
kodimi utf-8

"Të gjitha programet" => "Aksesorët" => "Notepad" :

</body> </html> </p><p> <head></head> Ky është meta etiketa:</p><p> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </p><p> <html> <head> <title>Faqja ime e parë HTML në StepkinBlog..</body> </html> </p><p>Klikoni në bllokun e shënimeve <span>"File" => "Ruaj si..."</span>:</p> <p><img src='https://i0.wp.com/stepkinblog.ru/wp-content/uploads/2016/03/kak-ukazat-kodirovku-sajta-na-html-osnovy-html-dlya-nachinayushhix-urok-20-3.png' width="100%" loading=lazy loading=lazy></p><p><br>Ku artikulli "Encoding:" është specifikuar "UTF-8". <br>Klikoni "Ruaj":</p> <p><img src='https://i1.wp.com/stepkinblog.ru/wp-content/uploads/2016/03/kak-ukazat-kodirovku-sajta-na-html-osnovy-html-dlya-nachinayushhix-urok-20-4.png' width="100%" loading=lazy loading=lazy></p><p>Të zmadhohet imazhi?</p> <h3><span>Si të krijoni një dokument HTML me kodimin Windows-1251</span></h3> <p>Hapur <a href="https://bumotors.ru/sq/skachat-standartnyi-bloknot-tekstovyi-bloknot---kak-otkryt-i-rabotat-gde.html">bllok shënimesh standarde</a>. <span><i>"Të gjitha programet" => "Aksesorët" => "Notepad"</i> </span>.<br>Më pas, ngjiteni në bllokun e shënimeve. <a href="https://bumotors.ru/sq/kakoi-standartnyi-kod-na-bilaine-a100-razblokirovka-beeline-a100.html">kod standard</a> HTML:</p><p> <html> <head> <title>Faqja ime e parë HTML në StepkinBlog..</body> </html> </p><p>Tani ne tregojmë se në çfarë kodimi ruhet faqja e internetit. Për ta bërë këtë, vendoseni midis etiketave <head></head> Ky është meta etiketa:</p><p> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </p><p>Kështu duhet të duket (rreshti #4):</p><p> <html> <head> <title>Faqja ime e parë HTML në StepkinBlog..</body> </html> </p><p>Klikoni në bllokun e shënimeve <span>"File" => "Ruaj si..."</span>:</p> <p><img src='https://i2.wp.com/stepkinblog.ru/wp-content/uploads/2016/03/kak-ukazat-kodirovku-sajta-na-html-osnovy-html-dlya-nachinayushhix-urok-20-5.png' width="100%" loading=lazy loading=lazy></p> <p>Aty ku është artikulli “Emri i skedarit”, shkruani emrin e faqes së internetit në latinisht dhe me shtesën “.html”. Unë mendoj se ju e mbani mend këtë që në mësimet tuaja të para. <br>Aty ku specifikohet artikulli "Encoding:", tregoni "ANSI". <br>Klikoni "Ruaj":</p> <p><img src='https://i2.wp.com/stepkinblog.ru/wp-content/uploads/2016/03/kak-ukazat-kodirovku-sajta-na-html-osnovy-html-dlya-nachinayushhix-urok-20-6.png' width="100%" loading=lazy loading=lazy></p> <p>Kjo eshte e gjitha!</p> <p>Shumica e webmasterëve zgjedhin kodimin UTF-8. Unë nuk do t'ju tregoj arsyet, sepse kam frikë t'ju mbingarkoj me informacione që nuk janë ende të nevojshme në fazën tuaj të njohjes së HTML.</p> <p>Për shembull, në bllokun e shënimeve, vendosni kodin:</p><p> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </p><p>Dhe specifikoni "ANSI" kur ruani:</p> <p><img src='https://i2.wp.com/stepkinblog.ru/wp-content/uploads/2016/03/kak-ukazat-kodirovku-sajta-na-html-osnovy-html-dlya-nachinayushhix-urok-20-6.png' width="100%" loading=lazy loading=lazy></p> <p>Meqenëse kjo është e pasaktë, rezultati do të jetë si ky:</p> <p>Ruani faqet tuaja të internetit në mënyrë korrekte për të shmangur rezultate të tilla</p> <p>Postimi i mëparshëm <br></span> <span>Hyrja e radhës <br></p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> <div class="post-social-counters-block"> <div style="margin-top: 12px"> <noindex></noindex> </div> </div> </div> </div> <a name="comments"></a> <h3 class="best-theme-posts-title">Artikujt më të mirë mbi këtë temë</h3> <div class="container-fluid"> <div class="best-theme-posts row"> <div class="theme-post col-sm-4"> <a href="https://bumotors.ru/sq/ne-otkryvaetsya-vord-chto-delat-vosstanovlenie-povrezhdennogo-faila-word-esli.html"> <div class="img_container"><img src="/uploads/b56b998626c44d133ad62b0a4224eae5.jpg" border="0" alt="Rikuperimi i një skedari Word të dëmtuar" width="320" height="180" / loading=lazy loading=lazy></div> <span class="theme-post-link">Rikuperimi i një skedari Word të dëmtuar</span> </a> </div> <div class="theme-post col-sm-4"> <a href="https://bumotors.ru/sq/punto-switcher-opisanie-i-nastroika-programmy-punto-switcher-ne-rabotaet-s.html"> <div class="img_container"><img src="/uploads/48d7f8b97bca4a49cef96f1121e4c172.jpg" border="0" alt="Punto Switcher nuk funksionon me aplikacionet MS Office?" width="320" height="180" / loading=lazy loading=lazy></div> <span class="theme-post-link">Punto Switcher nuk funksionon me aplikacionet MS Office?</span> </a> </div> <div class="theme-post col-sm-4"> <a href="https://bumotors.ru/sq/vpn-dannye-dlya-podklyucheniya-delaem-svoi-vpn-server-kak-nastroit.html"> <div class="img_container"><img src="/uploads/c5c04e1e344c387a4c50406f3cf7b997.jpg" border="0" alt="Krijimi i serverit tuaj VPN - si të vendosni vetë një lidhje tuneli" width="320" height="180" / loading=lazy loading=lazy></div> <span class="theme-post-link">Krijimi i serverit tuaj VPN - si të vendosni vetë një lidhje tuneli</span> </a> </div> </div> </div> </div> <a name="comments"></a> </div> <div class="right-column col-sm-4 col-md-4"> <div class="write"> <span class="tags-title">Kategoritë:</span> <ul style="height: 286px;" id="right-tags" data-tagscount="18" data-currentmaxtag="10" class="tags"> <li class=""><a href="https://bumotors.ru/sq/category/programs/">Programet</a></li> <li class=""><a href="https://bumotors.ru/sq/category/safety/">Siguria</a></li> <li class=""><a href="https://bumotors.ru/sq/category/windows-10/">Windows 10</a></li> <li class=""><a href="https://bumotors.ru/sq/category/iron/">Hekuri</a></li> <li class=""><a href="https://bumotors.ru/sq/category/windows-8/">Windows 8</a></li> <li class=""><a href="https://bumotors.ru/sq/category/vkontakte/">Në kontakt me</a></li> <li class=""><a href="https://bumotors.ru/sq/category/errors/">Gabimet</a></li> </ul> </div> <div class="banner"> </div> </div> </div> </div> <div style="clear:both"></div> </div> <div class="footer"> <div class="subscribe"> <div class="main-wrapper container"> <div class="row"> <div class="col-sm-8"> </div> <div class="col-sm-4"> <div class="social"> <a href="https://vk.com/share.php?url=https://bumotors.ru/kodirovka-stranicy-html-utf-8-kodirovka-v-html.html" class="vk social-ico"></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://bumotors.ru/kodirovka-stranicy-html-utf-8-kodirovka-v-html.html" class="fb social-ico"></a> <a href="https://www.twitter.com/share?url=https%3A%2F%2Fbumotors.ru%2Fsq%2Fkodirovka-stranicy-html-utf-8-kodirovka-v-html.html" class="tw social-ico"></a> </div> </div> </div> </div> </div> <div class="info"> <div class="main-wrapper container"> <div class="row"> <span class="footer-info col-xs-12">© 2023 bumotors.ru. Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ.</span> </div> </div> </div> </div> </body> </html>