Nasze strony wykorzystują pliki cookies. Używamy cookies i podobnych m.in. w celach reklamowych i statystycznych oraz w celu dostosowania serwisów do potrzeb użytkowników. Mogą też stosować je nasi reklamodawcy, firmy badawcze oraz dostawcy aplikacji. W przeglądarce można zmienić ustawienia dotyczące cookies. Więcej informacji. Jeśli nie wyrażasz zgody, opuść tę stronę.

Jaką wybrać stronę kodową

Jeśli jesteś bardzo początkujący i nie wiesz prawie nic na temat tworzenia stron czy też innej tematyki, a chciałbyś zadać pytanie, prosimy, zrób to na tym forum.

Moderator: Grupa pościgowa ;-)

Jaką wybrać stronę kodową

Postprzez Ender » 29 maja 2013, o 10:48

Dzień dobry.
Gdy uczyłem się pisać w HTML-u, była mowa o tym, że żeby uzyskać polskie znaki na stronie trzeba wstawić taki kod do sekcji meta: <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />.
Teraz czytam o HTML5 i tu jest już mowa o UTF-8, Nie znalazłem ani słowa o iso-8859-2.

Mam zamiar napisać stronę w HTML5. Skorzystałem z szybkiego startu w Pajączku i uzyskałem poniższy kod:
<!DOCTYPE html>
<html>
<head>
<title>próba</title>
<meta charset="iso-8859-2" />
<meta name="Keywords" content="" />
<meta name="Description" content="" />
<meta name="Robots" content="ALL" />
</head>
<body>

<!-- To jest miejsce na treść dokumentu -->

</body>
</html>
Mam wątpliwości i w związku z tym 3 pytania:
1. Co wybrać do pisania w HTML5 iso-8859-2 czy UTF-8 ?
2. Gdy w kreatorze wybrałem HTML5, Pajączek nie wstawił w meta tego fragmentu: http-equiv="content-type" content="text/html; Czy Pajączek popełnił błąd czy jest on niepotrzebny?
3. Czy poniższy fragment kodu jest prawidłowy i wystarczy do uzyskanie polskich znaków na stronie:
<!DOCTYPE html>
<html>
<head>
<title>próba</title>
<meta charset="utf-8" />

Z góry dziękuję za pomoc.
Ender
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 34
Dołączył(a): 23 kwietnia 2013, o 20:46

Re: Jaką wybrać stronę kodową

Postprzez platekr » 29 maja 2013, o 13:41

Stosuj UTF8, chociaż ISO8859-2 jest jak najbardziej nadal standardem. Nagłówek jaki możesz stosować to np.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
</head>
<body>
</body>
</html>

Wygenerowany przez Pajączka. W HTML 5 nie ma potrzeby określania http-equiv. Wystarczy sam charset.
platekr
Administrator forum
Administrator forum
 
Posty: 1737
Dołączył(a): 8 września 2002, o 22:48
Lokalizacja: Myslenice, Poland

Re: Jaką wybrać stronę kodową

Postprzez Ender » 29 maja 2013, o 20:49

Wprowadziłem
<meta charset="utf-8" />.
Sprawdziłem składnię w pajączku - Dostaję informację, że "Dokument poprawnie zweryfikowany".
Następnie sprawdziłem składnię walidatorem online W3C, oczywiście kliknąłem odpowiednią zakładkę w pajączku.
I oto co otrzymałem:
* Jump To:
* Error(s) blocking validation

Sorry! This document cannot be checked.
...
Error
A fatal error occurred when attempting to transcode the character encoding of the document. Either we do not support this character encoding ("utf-8"") yet, or you have specified a non-existent character encoding (often a misspelling).

The error was: Encoding not supported.

If you believe the character encoding to be valid you can submit a request for that character encoding (see the feedback page for details) and we will look into supporting it in the future.

IANA maintains the list of official names for character sets and the WDG has some information to help you correctly specify the character encoding.

Słabo znam angielski bardzo chciałbym wiedzieć o co chodzi.
To już drugi przypadek kiedy pajączek twierdzi, że jest OK a walidator W3C wyrzuca błąd.
O co chodzi?
Pozdrawiam.
WF
Ender
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 34
Dołączył(a): 23 kwietnia 2013, o 20:46

Re: Jaką wybrać stronę kodową

Postprzez Ender » 29 maja 2013, o 21:23

Powyższy problem jest już nieaktualny, w kodzie brakowało z jednej strony znaku cudzysłowu, było =utf-8". Ale dlaczego pajączek tego nie wyłapał?
Jest kolejny problem. Po poprawieniu błędu znowu poddałem to sprawdzeniu. Podaję cały kod:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="Creation-date" content="2013-05-29T20:14:11Z" />
<meta http-equiv="Reply-to" content="admin" />
<meta name="Keywords" content="" />
<meta name="Description" content="" />
<meta name="Author" content="Wojciech Figlarski" />
<meta name="Robots" content="ALL" />
</head>
<body>

Pajączek twierdzi, że jest ok.
A walidator W3C wyrzuca 3 błędy:

Validation Output: 3 Errors

1. Line 5, Column 66: Bad value Creation-date for attribute http-equiv on element meta.

<meta http-equiv="Creation-date" content="2013-05-29T20:14:11Z" />


2. Line 6, Column 46: Bad value Reply-to for attribute http-equiv on element meta.

<meta http-equiv="Reply-to" content="admin" />


3. Line 11, Column 7: Element head is missing a required instance of child element title.

</head>

Content model for element head:
If the document is an iframe srcdoc document or if title information is available from a higher-level protocol: Zero or more elements of metadata content.
Otherwise: One or more elements of metadata content, of which exactly one is a title element.

O co chodzi?
Ender
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 34
Dołączył(a): 23 kwietnia 2013, o 20:46

Re: Jaką wybrać stronę kodową

Postprzez stefano2015 » 25 lutego 2015, o 09:19

Standard to UTF-8. I takiej strony kodowej powinno się używać na stronach.
stefano2015
Zanim zapytam poszukam odpowiedzi
Zanim zapytam poszukam odpowiedzi
 
Posty: 3
Dołączył(a): 23 lutego 2015, o 13:23

Re: Jaką wybrać stronę kodową

Postprzez Lindana » 3 marca 2015, o 23:15

Sama jestem na etapie zastanawiania się nad tym na tym etapie, więc dzięki wielkie
Lindana
Zanim zapytam poszukam odpowiedzi
Zanim zapytam poszukam odpowiedzi
 
Posty: 3
Dołączył(a): 14 lutego 2015, o 15:06


Powrót do Dla bardzo początkujących

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników

cron