Newsgroup: it.lavoro.professioni.webmaster
Titolo: xslt x xml o css x html?

Mi stò documetando su xslt ed xml, tra l'altro esistono solo newsgroups 
in inglese su questi argomenti ed in particolare ho letto che la 
formattazione in xml si ottiene meglio con xslt.
fino a pochi mesi fà ero orientato a migliorare la mia conoscenza dei 
CSS in particolare per quanto riguarda le gabbie ed il posizionamento, 
adessso mi accingereia buttare tutto a fiume per studiare l'xslt, cosa 
mi consigliate?
Davvero il CSS non serve più, od ho capito male?
Inoltre le dichiarazioni dell'XSLT le trovo particolarmente astruse: c'è 
qualche sito che ne approfondisce il significato?
grazie

 Davvero il CSS non serve più, od ho capito male?
Hai capito male. I CSS servono in ogni caso, perché il browser
utilizza questi per applicare gli stili alle pagine, a meno
che tu non voglia fare un balzo indietro nel tempo ed infarcire il
tuo codice HTML di bgcolor, <font> e brutture simili. :^)
Studia entrambi. Se vuoi maggiori info sui
html+CSS c'è it.comp.www.html
Bye.
-- 
blog  
http://blog.deelan.com/
links 
http://del.icio.us/deelan

 Mi stň documetando su xslt ed xml, tra l'altro esistono solo newsgroups 
Sono due cose diverse.
Da una fonte XML usi XSLT per trasformare il contenuto in vari formati:
- (x)html
- pdf
- ...
In un documento (x)html usi i CSS per formattare tale documento
(posizionamento, aspetti tipografici, grafici, ...).
Con i CSS puoi *anche* formattare un documento XML.
-- 
Aloha, (m|t)
---------------------------------------------------------------------
Comunicazione pubblica e aziendale | Digitale e tradizionale.
Bazzmann|Mag > 
http://www.bazzmann.com
Bazzmann Srl > 
http://www.bazzmann.it
---------------------------------------------------------------------

 tuo codice HTML di bgcolor, <font> e brutture simili. :^)
Vi ringrazio entrambe per i chiarimenti, ma in particolare questo punto 
mi interessa: vuoi dire che la qualità della pagina HTML generata 
dall'XSLT essendo totalmente basata sull'HTML non è un granchè o è 
comunque indietro rispetto a quella formattata con CSS?
Ma il CSS può essere automaticamente agganciato alla pagina HTML prima 
che l'XML sia trasformato dall'XSLT per ottenere in un unico passaggio 
qualcosa di più adeguato?
...Scusami se mi sono lanciato un pò, ma da quanto ho capito si usa un 
programma (un apposito processore) per interpretare il 'listato' xml e 
quindi mi domandavo se prima dell'interpretazione si possa agganciare in 
qualche maniera un CSS per avere un output pù gradevole.
grazie

 qualche maniera un CSS per avere un output pù gradevole.
Il CSS viene interpretato dal browser, punto. Il CSS non modifica
in alcuno modo l'HTML, è il browser che costruito il documento in 
memoria applica gli stili che hai indicato nel CSS.


 qualcosa di piů adeguato?
Sono cose completamente diverse.
Per riassumerti il processo funziona a grandi linee cosě:
XML -> XSLT -> HTML (o PDF, o doc, o rtf, o altro...)
Al documento HTML vengono collegati i CSS per impaginarlo e dargli
la "forma" voluta.
Tu cosa devi fare? Se sono pagine web che devi comporre, in ogni caso
devi usare HTML o XHTML e CSS.


 devi usare HTML o XHTML e CSS.
Io avevo capito che un interprete xslt (posto o sul proprio PC, o sul 
server) leggeva dal database il testo xml e lo convertiva, ad esempio, 
in html.
Quello che mi domandavo e se era poi anche possibile quanto meno fare in 
modo, magari per mezzo di specifiche nel codice xslt, che le pagine html 
originate contengano anche il link al CSS, altrimenti come funziona 
l'inserimento del CSS (nel caso l'interprete xslt sia posto sul server)?
Infine avrei  bisogno di sapere, se disegno una pagina xml essa č in 
pratica, per caso, semplicemente, del testo organizzato in capitoli, 
paragrafi, sottoparagrafi, ecc. (praticamente una scheda di una database 
?) , a cui č applicata, alle sue diverse componenti, una diversa 
specifica formattazione indicata nel xslt, o sono inseriti anche nella 
pagina xml ulteriori elementi (es. di formattazione)?
Per esempio:
<titolo1>
Il titolo
</titolo1>
<paragrafo1>
testo
</paragrafo1>
ecc.
grazie, ciao

 Infine avrei  bisogno di sapere, se disegno una pagina xml essa è in 
XML è sostanzialmente neutro e "stupido", ovvero non nasce con formati
predefiniti.
Per maggiori dettagli, ti consiglio la lettura in sequenza di queste
3 guide:
http://www.w3schools.com/xml/default.asp
http://www.w3schools.com/xsl/xsl_languages.asp
http://www.w3schools.com/xsl/default.asp





Grazie molto per le risposte a entrambi,
ciao