Avatar billede lordnelson Seniormester
20. januar 2007 - 09:28 Der er 4 kommentarer og
1 løsning

Udskrift med xml

Hej
ved brug af HTML kan man ikke udskrive baggrundsfarve eller lign, er der en måde ved brug af XML dette kan lade sig gøre?

Altså feks. AT en bestemt linie har en grå baggrund osv.

LN
Avatar billede arne_v Ekspert
20. januar 2007 - 16:28 #1
XML er data ikke præsentation og har derfor ingen farver

du kan transformere din XML til HTML med farver eller et andet præsentations
format med farver
Avatar billede lordnelson Seniormester
20. januar 2007 - 19:28 #2
Ok lad mig spørge på en anden  måde
Kan jeg ved hælpe af et stylesheet til xml
udskrive baggrunds farve m.v.

ln
Avatar billede janegil Nybegynder
23. januar 2007 - 11:02 #3
Ja, CSS kan i stor grad style XML.

Se fx http://heima.olivant.fo/~styrheim/xml/sql/pecking-order.xml og http://heima.olivant.fo/~styrheim/xml/sql/normalized.xml. Sistnevnte fungerer ikke i IE6, men mulighens i IE7. Begge eksempler er hentet fra http://heima.olivant.fo/~styrheim/xml/sql/#pecking-order.

Men du kan også bruke et XSLT-style sheet for å vise XML ved hjelp av HTML, se eksemplel på http://heima.olivant.fo/~styrheim/xml/prisliste/prisliste.xml
Avatar billede lordnelson Seniormester
23. januar 2007 - 12:27 #4
Kan ikke se det hjælper på udskriften
da' jeg er ude efter at der i udskriften
kommer baggrundsfarve på
altså en baggrunds farve på en eller flere af linierne.
Hvilket jeg ikke kan se kommer med på de
eksempler du henviser til

LN
Avatar billede janegil Nybegynder
23. januar 2007 - 14:02 #5
Det stemmer - du skal skrive den egen CSS.

I stil med
linie {display:block; color:pink;background-color:black;}

Block-display for at elementet ditt skal bli en hel linje, ikke et inlineelement. Og så setter du inn dine egne elementnavn og egne farver.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester