XHTML & CSS                                    ecommerce                                       Siti in Flash                                    Hosting Professionale
XHTML & CSS

Realizzare siti web in XHTML e CSS  ha i suoi vantaggi, in quanto in  la grafica ed i contenuti del sito saranno separati, quindi il sito sarà piu'  facilmente indicizzabile nei motori di ricerca i quali scansioneranno e reperiranno meglio le informazioni contenute nel sito, quindi possiamo dire che avere un sito costruito in xhtml e css costituisce un'ottima base per l'indicizzazione. Ovviamente l'indicizzazione non dipende solo ed esclusivamente dal linguaggio con il quale è costruito il sito, in quanto per ottenere buoni risultati bisogna adottare tecniche SEO (Search Engine Optimization) e SEF (Search Engine Friendly) ed implementarle nella realizzazione del sito.

L'XHTML è il successore diretto e la versione più aggiornata dell'HTML. La necessità di un linguaggio dotato di una sintassi meglio definita rispetto a quella dell'HTML cominciò ad essere avvertita quando si diffuse l'uso di inviare pagine web ai nuovi dispositivi apparsi sul mercato diversi dai tradizionali computer, come ad esempio piccoli apparecchi portatili, dotati di risorse hardware e software non sufficienti ad interpretare il linguaggio HTML.

La maggior parte dei browser attualmente più diffusi è già in grado di renderizzare correttamente i documenti XHTML. Ma anche i browser più vecchi sono solitamente in grado di interpretare i documenti XHTML, poiché questo linguaggio è in buona parte un sottoinsieme dell'HTML. Lo stesso vale anche in senso inverso: quasi tutti i browser compatibili con l'XHTML renderizzano correttamente i documenti HTML. Secondo un'opinione diffusa, questo alto grado di compatibilità sta rallentando il passaggio da HTML a XHTML. Per sfruttare appieno le potenzialità dell'XHTML è necessario usarlo in abbinamento ai fogli di stile, in modo da scrivere un codice per pagine web in cui la presentazione è separata dalla struttura dei dati.

Un documento XHTML che risponde alle specifiche è definito documento valido ovvero well formed. Teoricamente, tutti i browser dovrebbero essere conformi agli standard W3C, e quindi essere in grado di renderizzare i documenti su qualsiasi piattaforma. La validazione (cioè il controllo sintattico) dei documenti XHTML non assicura tuttavia al 100% la compatibilità con tutti i browser, ma è comunque fortemente consigliata. Uno strumento per controllare la validità dei documenti è disponibile presso il Markup Validation Service del W3C

 I fogli di stile a cascata ( CSS Cascading Style Sheets), detti semplicemente fogli di stile, vengono usati per delineare gli stili ( es. tipo di carattere, colori e spaziature) e poi associati ai documenti HTML e XHTML. Le regole per comporre i fogli di stile sono contenute in un insieme di direttive (Recommendations) emanate a partire dal 1996 dal W3C.

Quindi possiamo raccomandare la costruzione dei siti in xhtml e css.

 Specifiche Sito ufficiale   http://www.w3.org/TR/CSS1