Newsgroup: it.comp.www.html
Titolo: content-type xhtml

č corretto utilizzare cosě il meta tag content-type?
<meta http-equiv="Content-Type" content="application/xhtml+xml"
charset=iso-8859-1" />
per un documento xhtml? oppure bisogna comunque usare il semplice text/html?
grazie
-- 
"E' anche meglio se usate la crema di formaggio invece del tofu. E zucchero.
Un sacco di zucchero. E uova e burro: non dimenticate il burro."
Jeffrey Zeldman - Designing with web standards

 per un documento xhtml? oppure bisogna comunque usare il semplice text/html?
Io utilizzo:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
e tutto funziona anche con doctype XHTML 1.1
-- 
[Non siamo materia che aspetta, ma schemi che si perpetuano.]
Rhadamanth.net (
http://www.rhadamanth.net
)
Web Garbage (
http://www.web-garbage.com
)
Savona Web (
http://www.savonaweb.net
)

 per un documento xhtml? oppure bisogna comunque usare il semplice text/html?
Questo č ciň che dice il W3C:
Fonte: 
http://www.w3.org/TR/xhtml1/
C.11. Document Object Model and XHTML
The Document Object Model level 1 Recommendation [DOM] defines document
object model interfaces for XML and HTML 4. The HTML 4 document object
model specifies that HTML element and attribute names are returned in
upper-case. The XML document object model specifies that element and
attribute names are returned in the case they are specified. In XHTML 1.0,
elements and attributes are specified in lower-case. This apparent
difference can be addressed in two ways:
1. User agents that access XHTML documents served as Internet media type
text/html via the DOM can use the HTML DOM, and can rely upon element and
attribute names being returned in upper-case from those interfaces. 
2. User agents that access XHTML documents served as Internet media types
text/xml, application/xml, or application/xhtml+xml can also use the XML
DOM. Elements and attributes will be returned in lower-case. Also, some
XHTML elements may or may not appear in the object tree because they are
optional in the content model (e.g. the tbody element within table). This
occurs because in HTML 4 some elements were permitted to be minimized such
that their start and end tags are both omitted (an SGML feature). This is
not possible in XML. Rather than require document authors to insert
extraneous elements, XHTML has made the elements optional. User agents need
to adapt to this accordingly. For further information on this topic, see
[DOM2] 


 Fonte: 
http://www.w3.org/TR/xhtml1/
[CUT]
In italiano (see interessa).
Fonte: 
http://www.w3c.it/traduzioni/xhtml1-it.html#toc
C.11 Il Document Object Model e XHTML
La Raccomandazione del Livello 1 del Document Object Model [DOM] definisce
le interfacce del modello dell'oggetto documento per XML e HTML 4. Il
modello di oggetto del documento di HTML 4 specifica che gli elementi e i
nomi degli attributi di HTML vengono restituiti in lettere maiuscole. Il
modello di oggetto del documento XML specifica che gli elementi e i nomi
degli attributi vengono restituiti in maiuscolo o minuscolo a seconda del
caso in cui erano specificati. In XHTML 1.0, gli elementi e gli attributi
sono specificarti in lettere minuscole. Questa apparente differenza puň
spiegata in due modi: 
1. Le applicazioni che permettono l'accesso a documenti XHTML come tipo di
media su Internet text/html via DOM possono usare il DOM di HTML e possono
cosě assicurarsi che gli elementi e i nomi degli attributi vengano
ritornati in lettere maiuscole da queste interfacce. 
2. Le applicazioni che permettono l'accesso a documenti XHTML come tipo di
media su Internet text/xml o application/xml, possono usare anche il DOM di
XML. Gli elementi e gli attributi saranno ritornati in lettere minuscole.
Inoltre, alcuni elementi XHTML possono o no apparire nell'albero degli
oggetti in quanto sono opzionali nel modello di contenuto (per esempio
l'elemento tbody all'interno di table). Questo accade perchč in HTML 4.0
alcuni elementi possono essere minimizzati in modo tale che il tag di
apertura e di chiusura sia entrambi omessi (una caratteristica di SGML).
Questo non č possibile in XML. Piuttosto che richiedere agli autori di
documenti di inserire elementi estranei, XHTML ha posto tali elementi come
opzionali. Le applicazioni si devono adattare a questo. 



[RICUT]
grazie! quindi diciamo che è più o meno uguale . . .
-- 
Yum! E' anche meglio se usate la crema di formaggio invece del tofu. E  
