Newsgroup: it.lavoro.professioni.webmaster
Titolo: html validator su frameset.

Ciao a tutti,
nella seguente definizione di frameset:
 <frameset rows="100%,*" frameborder="no" border="no" framespacing="no">
  <frame src="url" name="top"    border="0" framespacing="0" frameborder="0"
noresize scrolling="auto">
  <frame src="url" name="bottom" border="0" framespacing="0" frameborder="0"
noresize scrolling="no">
 </frameset>
 <noframes>
  This browser do not support frames, update your browser for to seen our
Web sites. Thanks you. BlueWare Staff.
 </noframes>
Smanettando con html validator di 
w3c.org
 mi sono stati rilevati diversi
errori... ho letto la guida ma non sono venuto a capo.  Fino a ora non mi
ero posto il problema anche perchè avendolo provato con diversi browser non
mi ha creato problemi... però sarei più curioso che altro, nel capire come
andrebbe corretto.
Ringrazio quindi a chi mi risponderà o comunque mi darà delle dritte per
rendere le righe di cui sopra validate.
Cooper.
PS: Ho provato anche sostituendo al "0" il "no" ma la risposta è sempre
stata la stessa.

 che altro, nel capire come andrebbe corretto.
[cut]
Primissima cosa: il doctype?
Inserito questo, allora possiamo parlare di validazione del codice, se no
con che linguaggio lo validi? HTML? 2? 3.2? 4.01?
XHTML? 1? 1.1?
Quale DTD poi? frameset voglio sperare ;)
--
A presto. Ro!
Lo staff di Risorse.net
http://www.risorse.net

dimenticavo:
http://www.w3.org/TR/1998/REC-html40-19980424/present/frames.html
 ;)


 ha scritto nel messaggio
news:oAhY9.76636$0v.23...@news1.tin.it...
Ok il doctype è questo:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
rscano:
Ok... è sbagliato per la pagina contenente i frames...
Se vuoi stare nella versione 4.X di HTML...
http://www.w3.org/TR/html40/sgml/framesetdtd.html

 ha scritto
nel messaggio news:V0hY9.690$YL4....@tornado.fastwebnet.it...

Ok il doctype č questo:



Ok grazie, adesso va un po' meglio, tuttavia riporta ancora questi errori:
  1.. Line 21, column 37: there is no attribute "FRAMEBORDER" (explain...).
  2.. <frameset rows="100%,*" frameborder="no" border="no"
framespacing="no">
                                         ^
  3.. Line 21, column 49: there is no attribute "BORDER" (explain...).
  4..    <frameset rows="100%,*" frameborder="no" border="no"
framespacing="no">
                                                     ^
  5.. Line 21, column 67: there is no attribute "FRAMESPACING" (explain...).
  6..   ...100%,*" frameborder="no" border="no" framespacing="no">
                                                         ^
  7.. Line 22, column 59: there is no attribute "BORDER" (explain...).
  8..   .../chisiamo.html" name="top"    border="0" framespacing="0"
frameborder="0" nor
                                            ^
  9.. Line 22, column 76: there is no attribute "FRAMESPACING" (explain...).
  10..   ...ame="top"    border="0" framespacing="0" frameborder="0"
noresize scrolling="
                                            ^
  11.. Line 25, column 10: document type does not allow element "NOFRAMES"
here (explain...).
  12..    <noframes>This browser do not support frames, update your browser
for to seen o
              ^
Ho provato a invertire nuovamente lo 0 con il "no" e viceversa, ma niente :(
Cooper.

 Se vuoi stare nella versione 4.X di HTML...
Scusa l'intromissione, quindi nel codice del frameset devo inserire questo
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
            "
http://www.w3.org/TR/html4/frameset.dtd
">
ma solo nel frameset oppure va messo in tutte le pagine?
Grazie,
Daniele