Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Problem z polskimi znakami
#1
Znow pojawil sie kolejny problem pomimo ze mam ustawione odpowiednie kodowanie:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />

literka ś wyskakuje mi w postaci jakiegos krzaka, poza tym wszystkie inne wyswietlaja sie poprawnie. Czy w tersci pisac wogole polskie znaki czy stosowac encje? Niestety encje sa dosyc czasochlonne.
#2
Kod:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<meta http-equiv="Content-Type" content="text/html; charset=utf8" />

Zmieniłem kodowanie z iso-8859-2 na utf8.
#3
Osobiście preferuje właśnie UTF-8 j.w.

Jednak jedna sprawa to odpowiedni tag a inna sprawa to faktyczne kodowanie pliku. Jak mam takiego zonka to używam edytora KED ( http://dobreprogramy.pl/index.php?dz=2&id=1874&kED+2.1.4.0 )wciskam F4 i wybieram zmianę na to co mnie interesuje. W 99,9% przypadków daje radę.
#4
UTF-8 Nie stosuje się w polsce jest przyjete kodowanie iso-8859-2
A tak wyglada struktura dokumentu pisanego w jezyku HTML
Kod:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
        "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <title></title>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</head>
<body>


</body>
</html>
#5
a. powyżej są tagi w XHTML a nie w HTML
b. UTF-8 jest domyślnym kodowaniem XHTML
c. jak najbardziej w Polsce stosuje się UTF-8 jako obowiązujący standard (przykład to forum)
#6
polecam notepad ++ mozesz wybrać rodzaj kodowania dla pliku


pozatm na większosci serwerów już mysql przechodzi nawet na utf-8
#7
niewiem ale to jest w HTML
Kod:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
        "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
  <title></title>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</head>
<body>
</body>
</html>
Ale jak ktoś niewie to tak wyglada w XHTML
Kod:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  <head>
    <title></title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<body>
</body>
</html>
To dla tych co niewiedza są tacyTongue
I jeszcze jedno Polski Komitet normalizacyjny zatwierdził kodowanie iso-8859-2 jako normę Pn-93 T-42118. Jest to zatem obowiazujacy stadard
#8
No tak, ale norma jest z 2003..(za 20-30 lat zmienią zdanie Wink ) Ja tylko mówie, że UTF-8 jest zalecany do XHTML i XML i przyjęty za normę przez W3C, które jest dla mnie ważniejsze od PKN Big Grin Z tego co się orientuje to jest też domyślny w Linuxie.

Ale pomijając tą sprawę, to nasz problem leży w tym, że jest misz-masz w dokumencie i trzeba "wyrównać" kodowanie na jedno.
#9
Labsta.com, ty zdrajco. Obrażasz mój sytem pisząć "Linuxie"! Pisze się Linuksie! <foch> xD Jak tak bardzo chcesz używać iso-bla-bla-bla, to zrób downgrade do Apache 1 i Windowsa 98- Bedzie ładny prymitywny komplet.
#10
Sorrki chciałem zaoszędzić liter Big Grin, a tak na serio to nie używałem, więc się nie znam Smile i myślałem, że piszę się tak po "amerykańsku" Wink


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Problem z Polskimi znakami html Heyek 3 2,600 25-04-2012, 20:27
Ostatni post: kornell
  problem z polskimi znakami na stronie. pk96 5 4,122 23-11-2010, 23:50
Ostatni post: KeeL

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl