Repository 32bit  Forum
Repository 64bit  Wiki

validazione foglio html

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Specificare sempre il tipo di shell (bash, sh, csh, etc...)
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza dell'ultima regola porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

validazione foglio html

Messaggioda zxzxasas » mer apr 07, 2010 0:54

...se di programmazione si può parlare!

Oggi stavo facendo un sito web e mi ritrovo a fare la validazione del foglio html. Passo a w3c validator il file e...stranamente, due errori dei quali non riesco a capire la natura.
Allego qui il codice se qualcuno può aiutarmi a capirne la causa!


Codice: Seleziona tutto
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

<html lang="it">
 <head>
  <title>Titolo</title>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  <meta name="author" content="Xxxxxx Xxxxxxx">
  <meta name="Software" content="kwrite, inkscape">
  <meta name="System" content="Linux">
  <meta name="keywords" content="XXXXXXXXXXXXXX">
  <link href="style.css" media="screen" type="text/css" rel="stylesheet">
 </head>
 <body>
<!--apro un blocco per una riga-->
  <div class=full>
<!--Inserisco un blocco -->
   <div class="riempimento">
    <p> </p>
   </div>
<!--Chiudo il blocco di riempimento-->
<!--Apro il blocco per l' intestazione-->
   <div class="head">
    <p align="center">
     <img width="40%" align=bottom src=head.png alt="Stemma">
    </p>
   </div>
<!--Chiudo il blocco per l' intestazione-->
  </div>
<!--Chiudo il primo contenitore a tutto shermo-->
<!--Apro un nuovo contenitore a tutto schermo-->
  <div class=full>
<!--Inserisco un nuovo riempimento del 20%-->
   <div class=riempimento>
    <p> </p>
   </div>
<!--Chiudo il riempimento-->
<!--Apro un contenitore per i contenitori "bottoni"-->
   <div class="line">
<!--Inserisco i "bottoni"-->
    <div class=bottoni><p class=bottone> </p></div>
    <div class=bottoni><p class=bottone> </p></div>
    <div class=bottoni><p class=bottone><a href="index.html">Home</a></p></div>
    <div class=bottoni><p class=bottone><a href="iniziative.html">Iniziative</a></p></div>
    <div class=bottoni><p class=bottone><a href="bilancio.html">Bilancio</a></p></div>
    <div class=bottoni><p class=bottone><a href="links.html">Links</a></p></div>
    <div class=bottoni><p class=bottone><a href="statuto.html">Statuto</a></p></div>
    <div class=bottoni><p class=bottone><a href="contatti.html">Contatti</a></p></div>
    <div class=bottoni><p class=bottone> </p></div>
    <div class=bottoni><p class=bottone> </p></div>
   </div>
<!--Chiudo la linea per i bottoni-->
  </div>
<!--Chiudo il secondo contenitore a tutto schermo-->
<!--Apro un nuovo contenitore a tutto schermo-->
  <div class=full>
<!--Apro un nuovo riempimento-->
   <div class=riempimento>
    <p> </p>
   </div>
<!--Apro il contenitore per il corpo della pagina-->
   <div class=body>
    <p class=titolo>Questo è un titolo</p>
    <p class=sottotitolo>Questo è un sottotitolo</p>
    <p class=corpo>Questo è un testo</p>
   </div>
<!--Chiudo il contenitore per il blocco della pagina-->
  </div>
<!--Chiudo il contenitore per il blocco a tutto schermo-->
<!--Apro un nuovo blocco a tutto schermo-->
  <div class="full">
<!--Apro un nuovo blocco di riempimento-->
   <div class=riempimento>
    <p> </p>
   </div>
<!--Chiudo il blocco di riempimento-->
<!--Apro un blocco di tipo foot al 60%-->
   <div class=foot>
    <p>W3c Validator</p>
    <a href="mailto:xxxx@xxxxxx.xxx">Contatti</a>
   </div>
<!--Chiudo foot-->
  </div>
<!--Chiudo il contenitore al 60%-->
 </body>
</html>


Grazieeeeeeeeeee!
zxzxasas
Linux 2.4
Linux 2.4
 
Messaggi: 397
Iscritto il: sab nov 15, 2008 3:28
Nome Cognome: Pasquale
Slackware: current
Kernel: 2.6.35.7
Desktop: KDE 4.5.2

Re: validazione foglio html

Messaggioda neongen » mer apr 07, 2010 1:37

se metti doctype frameset poi devi mettere dei frameset, non il body. quello che hai scritto invece è
Codice: Seleziona tutto
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Avatar utente
neongen
Packager
Packager
 
Messaggi: 819
Iscritto il: ven mag 25, 2007 12:37
Nome Cognome: Enrico
Slackware: 14.0_64
Kernel: 3.4.4
Desktop: KDE 4.5.5
Distribuzione: Maemo 5

Re: validazione foglio html

Messaggioda zxzxasas » mer apr 07, 2010 12:38

Ah ecco...non pensavo che la dtd fosse influente in questo caso!
Ti ringrazio!!!
zxzxasas
Linux 2.4
Linux 2.4
 
Messaggi: 397
Iscritto il: sab nov 15, 2008 3:28
Nome Cognome: Pasquale
Slackware: current
Kernel: 2.6.35.7
Desktop: KDE 4.5.2


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti