Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [xhtml]polskie znaki, blad validatora
Draugfor
post
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 13.07.2003
Skąd: Torun/Poznan

Ostrzeżenie: (0%)
-----


Hej, mam cos takiego:
Kod
<?xml version="1.0" encoding="iso-8859-2"?>

<!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>

<link rel="stylesheet" href="css1.css" type="text/css" />

<title>MMP - Tytul strony</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />

I oficjalny validator sie sypie, twierdzac, ze nie okreslilem charsetu.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Dominik
post
Post #2





Grupa: Zarejestrowani
Postów: 339
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Białystok

Ostrzeżenie: (0%)
-----


Cytat
Jeśli chodziło o /> to jest to poważny bug w validatorze.

Jak juz kilka ryazy pisalem, taka sytuacja jest niemozliwa. Walidator to nie jest sobie jakis program (tudzież Widnosc (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ) bo on propostu zajmuje sie parsowaniem DTD. Jesli w DTD zamkniecie znacznika jest opcjonalne to wtedy walidator nie czepia sie do znacznika niezamknietego a tam gdzie wymuszenie jest konieczne (a tak wlasnie jest z XHTML-em) wymaga. Prosta sprawa blad w Walidatorze mozliwy jest w przypadku gdy bedzie blad w DTD a o to raczej nie mozna podejrzewac bo jest to hiper-malo prawdopodobne, szczegolnie ze one sa juz od kilku lat zdefiniowane i kilka milionow ludzi przegladalo ten kod i nic nie znalazlo, parsery tez to potwierdzaja. Wiec apeluje o skonczenie tych (delikatnie mowiac) niemadrych stwierdzen.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.12.2025 - 21:15