Warning: include(../../header_telaio.php): failed to open stream: No such file or directory in D:\inetpub\webs\iltelaiodipenelopeit\fare_un_sito\basi\validazione_html.php on line 31

Warning: include(): Failed opening '../../header_telaio.php' for inclusion (include_path='.;C:\php\pear') in D:\inetpub\webs\iltelaiodipenelopeit\fare_un_sito\basi\validazione_html.php on line 31


  H:
Buon Autunno e ...buon sabato!




Warning: include(../../path.php): failed to open stream: No such file or directory in D:\inetpub\webs\iltelaiodipenelopeit\fare_un_sito\basi\validazione_html.php on line 42

Warning: include(): Failed opening '../../path.php' for inclusion (include_path='.;C:\php\pear') in D:\inetpub\webs\iltelaiodipenelopeit\fare_un_sito\basi\validazione_html.php on line 42

ೡ Validazione html

Quando si scrive una pagina web è importante farlo utilizzando nel modo più appropriato il tipo
di scrittura scelto (html xhtml), affinché i browser non abbiano difficoltà a decifrarne il contenuto,
sono state scritte appunto per questo delle specifiche direttive a cui attenersi.

Per verificare come abbiamo scritto le nostre pagine ci facciamo aiutare
dal World Wide Web Consortium noto come W3C

- Tanto per sapere a cos'è e a cosa serve...

World Wide Web Consortium, ente mondiale che dal 1994 opera creando gli standard per il web,
al fine di portarlo alle sue massime potenzialità, fornendo supporto alle tecnologie (specifiche,
linee guida, applicazioni, e programmi di supporto) creando di fatto un punto d'incontro
per informazioni, collaborazioni commerciali, ispirazione ed in generale per comprendere
le potenzialità del web. In Italia il W3C è presente all'indirizzo www.w3c.it
⇜ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ⇝

Ora a parte l'ambito bottoncino di cui ci potremo fregiare sui nostri siti,
e siccome gli errori trovati vengono specificati in inglese vediamo di capire quali
sono quelli più frequenti in una pagina web scritta in html 4.01

1) Dichiarazione doctype mancante o errata

2) La mancanza nelle immagini del tag alt= "" che ne consente la comprensione agli ipovedenti

3) Dichiarazione incompleta del tipo per gli script, esempio: <script>[...]</script> al posto
di <script type="text/javascript">[...]</script>

4) Tag per la trasparenza degli iframe, allowtransparency="true" non riconosciuta tra
gli standard in quanto necessaria solo a Internet Explorer

- Per fare un esempio pratico ho pasticciato il codice di questa pagina
http://www.iltelaiodipenelope.it/fare_un_sito/sito_in_table/esempi/prova_validazione.htm
e l'ho validata, ovviamente sono usciti 6 errori e 2 warning

- Cliccate sopra per vedere a grandezza naturale




E' scritto tutto in inglese, ma non vi preoccupate, mantenete la calma e guardate con
attenzione dove c'è una x dentro un pallino rosso, che segnala l'inizio di ogni errore trovato;
ci viene mostrata la riga della pagina in cui c'è l'errore e l'errore fatto.

in questo caso, mi dice che nella riga 31 della mia pagina c'è uno script a cui manca l'attributo type



Andiamo nella nostra pagina, cerchiamo la riga 31 e correggiamo l'errore ^_^
Ogni editor web numera le righe di codice che vengono scritte.

Ed ecco la mia riga numero 31 incriminata... ha ragione il W3C manca il type!



I problemi maggiori con la validazione si hanno con i parametri specifici per IE,
possiamo aggirare l'ostacolo indicando quando un determinato parametro è scritto per questo
browser, utilizzando un'istruzione condizionale: <!--[if IE]> Paramtri IE qui <![endif]-->

Se ci occorre un codice che funziona con determinati parametri per IE
e differenti parametri per gli altri browser allora scriveremo una doppia condizione
- Condizione per IE <!--[if IE]> Paramtri IE qui <![endif]-->
- Condizione per gli altri browser: <!--[if !IE ]> <!-->[Codice qui]<!--> <![endif]-->

Chi conosce un po' di javascript capirà al volo a cosa servono tutti i vari tag ^_^
chi non lo conosce... lo studi! Scherzi a parte non è facile da spiegare in due parole, vi dico solo che
il punto esclamativo, ! non è un'espressione di meraviglia nei confronti di IE ma significa "Not"
⇜ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ↭ ⇝

Il W3C ci viene in soccorso con la funzione "Clean" ovvero pulire, basterà spuntare
l'apposito quadratino accatto la scritta "Clean up Markup with HTML-Tidy" nel box "Options"
e rivalidare la pagina, in fondo all'elenco degli errori, troveremo il nostro codice, fate attenzione
non copiate e incollate al posto del vostro codice, correggete i vari errori guardando le righe,
altrimenti potreste avere delle brutte sorprese... Codice completamente stravolto
e qualche altro piccolo errore, tipo, il doctype che inserisce non è completo O_o

Ci vuole un po' di pazienza e un pizzico di passione per i codici ^_^
ma questo ci aiuterà a fare sempre meglio e le nostre pagine saranno sempre più belle!
A questo punto non ci resta che validare lo style... ma in questa pagina Validazione css

Buon proseguimento di lettura...



Commentario...

Scrivi qui per lasciare un saluto, una richiesta di aiuto,
un suggerimento o una critica ^_^

Nickname
Home page
B i U   ^_^ o_O O_O *_* Gif...

  





Warning: include(../../pubblicita_striscia.php): failed to open stream: No such file or directory in D:\inetpub\webs\iltelaiodipenelopeit\fare_un_sito\basi\validazione_html.php on line 137

Warning: include(): Failed opening '../../pubblicita_striscia.php' for inclusion (include_path='.;C:\php\pear') in D:\inetpub\webs\iltelaiodipenelopeit\fare_un_sito\basi\validazione_html.php on line 137


•°o.Pagina visitata da 969 utenti

ೡ Per iniziare...


ೡ Sito in table


ೡ Sito in grafica


ೡ Guida FrontPage


Tutorial e guide
Un sito su AlterVista



Warning: include(../../pubblicita_cubo_2.php): failed to open stream: No such file or directory in D:\inetpub\webs\iltelaiodipenelopeit\fare_un_sito\navigazione.php on line 19

Warning: include(): Failed opening '../../pubblicita_cubo_2.php' for inclusion (include_path='.;C:\php\pear') in D:\inetpub\webs\iltelaiodipenelopeit\fare_un_sito\navigazione.php on line 19


Vota il telaio nelle top, Grazie

Basi pronte siti web e blg blogger

♥ Penelope Gif & co...


Warning: include(../../menu/menu_feste.php): failed to open stream: No such file or directory in D:\inetpub\webs\iltelaiodipenelopeit\fare_un_sito\navigazione.php on line 33

Warning: include(): Failed opening '../../menu/menu_feste.php' for inclusion (include_path='.;C:\php\pear') in D:\inetpub\webs\iltelaiodipenelopeit\fare_un_sito\navigazione.php on line 33







I vostri messaggi...


Warning: file(../commentario/db_prova.txt): failed to open stream: No such file or directory in D:\inetpub\webs\iltelaiodipenelopeit\commentario\ante_mex_pagine.php on line 4