Informatica & altro
Questo blog racchiude ricerche a scopi universitari« Ricerca:Storia del WWW ... | Informaction Architecture » |
L'XHTML nasce dall'unione di HTML+XML. Com'è noto, l'HTML è un linguaggio di marcatura che rappresenta i contenuti di una pagina web con molta semplicità.A sua volta l'HTML è una applicazione di SGML(Standard Generalizated Markup Language) che viene considerato da tutti il linguaggio standard per le pubblicazioni nel W.W.W.Quest'ultimo però è un linguaggio ricco di caratteristiche e molto flessibile, e proprio per questa sua ricchezza e complessitàè impossibile usarlo in diversi ambienti.L'HTML ha risolto il problema delle complessità del SGML costituendosi soltanto di un piccolo insieme di tag strutturali e semantici adatti alla realizzazione di semplici documenti e divenendo accessibile a tutti.
Come bisogna, dunque, rappresentare la flessibilità e le potenzialità del SGML?
Questo problema fu risolto creando l'XML una sorta di "super linguaggio" che consente la creazione di nuovi linguaggi di marcatura. E' posto alla base di tutte le nuove specifiche tecnologiche rilasciate dal W3C. L'XHTML come dicevamo sopra, nasce dall'unione di HTMLe di XML. Il W3C ha preferito fare questa unione pittosto di inventare una versione ulteriore dell'HTML.4.0. I tag rimangono infatti identici,cambiano solo le regole sintattiche.Questo fa si che vi sia compatibilità con i software che supportano l'HTML. L' XHTML permette agli sviluppari di documenti di esprimere le loro idee attraverso marcatori. La famiglia dell'XHTML è nota per accogliere queste estenzioni attraverso moduli XHTML che permettono la combinazioni di caratteristiche nuove ed esistenti.
Le versioni di XHTML attualmente disponibili e pubblicate come raccomandazioni dal W3C sono tre. L'XHTML 1.0 pubblicata il 26 gennaio 2000 e seguita da una versione rivista dell'ottobre 2001 e si basano sulle tre DTD già definite per questo linguaggio.
- DTD Strict
- DTD Transitional
- DTD Frameset
E' una versione ridotta del linguaggio, pensata per dispositivi mobili come cellulari.
L'XHTML a differenza dell'HTML è "case sensitive", e l'insieme dei tag che definiscono la struttura di un documento sono raggruppati in una serie di moduli indipendenti che possono essere implementati o esclusi secondo le necessità.
Bibliografia
XHTML Basichttp://www.html.it/xhtml/xhtml_02.htm
http://www.w3c.cnr.it/traduzioni/xhtml1-it.html
Cinà Lidia
![]() |
|
Inviato da: lottergs
il 25/03/2009 alle 02:01
Inviato da: lottergs
il 25/03/2009 alle 01:33
Inviato da: lottergs
il 25/03/2009 alle 01:30
Inviato da: lottergs
il 25/03/2009 alle 01:30
Inviato da: lottergs
il 24/03/2009 alle 12:30