Validacja HTML-a

w dziale Opera
daroc napisał(a):

Dlaczego validator Opery (online) zgłasza mi taki błąd:

Line 106, column 35: cannot generate system identifier for general entity "show" 
 <a href="index.php?go=download.php&show=new&dowload_sortby=4">:: Pokaż najnowsz
(poniżej znajduje się strzałeczka wskazująca na "show")


Validator czepia się nie tylko "show", ale także "download_sortby" i wielu innych, ale "go" - nie!...


Poza tym mam pytanie: czy można stosować znacznik
w obrębie <td>, a nie <div> itp? Zawsze myślałem, że tak, a tu się okazuje, że nie...

lockoom napisał(a):

Re: Validacja HTML-a

Zamień wszystkie "&" w adresach na "& amp;" (bez spacji po &).

Ultrazbig napisał(a):

1. Dlaczego tak się dzieje? Czemu Validator W3C wyrzuca taki błąd?
2. Co mam zrobić gdy korzystam ze skryptu który takie adresy wrzuca na stronę. Czy pozostaje mi poszukać innego skryptu ?

Pozdrawiam
Zbyszek

Mayor napisał(a):

nie przejmuj się jakimś validatorem skoro samo forum Opery sie nie validuje wink (sprawdziłem przed chwilą)

//edit: www.operamail.com również wink

Ultrazbig napisał(a):

Originally posted by Mayor
nie przejmuj się jakimś validatorem skoro samo forum Opery sie nie validuje wink (sprawdziłem przed chwilą)

Mayor To że moje ulubione forum jest źle napisane to nie powód żeby nie stosować się do W3C . Trzeba przyznać że Opera Team daje ciała whistle

Pozdrawiam
Zbyszek

Jakub81 napisał(a):

A kto Ci będzie przerabiał gotowy już kod forum na zgodność z W3C?

Powered by: vBulletin Version 2.3.0
Copyright ©2000 - 2002, Jelsoft Enterprises Limited.

quiris napisał(a):

1. Dlaczego tak się dzieje? Czemu Validator W3C wyrzuca taki błąd?

Ano dlatego, że ampersand jest zastrzeżonym znakiem (encją predefiniowaną), który rozpoczyna definicję encji: http://www.wszpwn.com.pl/i10/ml/sgml05.htm