Avatar billede skab Nybegynder
23. maj 2003 - 12:18 Der er 16 kommentarer og
1 løsning

Indsættelse af billede

Hej

Er det muligt via et eksternt CSS-stylesheet at indsætte billeder i et XML-dokument?

/Skab
Avatar billede doggy82 Praktikant
23. maj 2003 - 13:08 #1
Avatar billede skab Nybegynder
23. maj 2003 - 13:12 #2
så det er altså ikke en mulighed?
Avatar billede doggy82 Praktikant
23. maj 2003 - 13:21 #3
Nej det tror jeg ikke. Men hvis det skal være eksternt kan du måske lave noget javascript. Det kommer jo lidt an på hvad formålet er, men prøv at se videre på http://www.w3schools.com/default.asp
Avatar billede skab Nybegynder
23. maj 2003 - 13:25 #4
nej - det skal være CSS - men mange tak for hjælpen!
Avatar billede roenving Novice
23. maj 2003 - 14:18 #5
Du kan jo sætte

background-image:url("sti/image.gif")

i en konkret style .-)

-- men jeg kan ikke gennemskue om det vil kunne dække det du vil =-)
Avatar billede olebole Juniormester
23. maj 2003 - 16:23 #6
<ole>

Du kan slet ikke have et billede i et XML-dokument - så svaret er helt klart: Nej  :)

/mvh
</bole>
Avatar billede skab Nybegynder
23. maj 2003 - 20:58 #7
Man kan da sagtens have et billede i et XML-dokument, og så sætte det ind via et XSLT-stylesheet!

Min opgave lyder på at jeg skal lave CSS og XSLT til et XML, og så ville jeg bare lige høre, om jeg også via et CSS ville kunne sætte et billede ind (ikke et baggrundsbillede)

Men jeg har efterhånden prøvet alt - så det er nok desværre ikke muligt :-(

/skab
Avatar billede molokyle Nybegynder
23. maj 2003 - 22:49 #8
Næh.. det tror jeg heller ikke. CSS handler om formatering, IKKE om indhold :(
Avatar billede olebole Juniormester
23. maj 2003 - 22:54 #9
Ja, men det er ikke at have billedet i XML-dokumentet. Du kan have et billede i et HTML-dokument - men ikke i et XML-dokument. Forskellen er, at du i HTML-dokumentet har data- og visnings-kommandoer blandet sammen i ét rod - og derfor har billedet liggende i dokumentet. Der er en verden til forskel  :)

Hvorfor sætter du ikke bare billedet ind med XSL?
/mvh
Avatar billede skab Nybegynder
23. maj 2003 - 23:16 #10
Fordi det skal holdes hver for sig: 2 CSS og 2 XSLT...

Men jeg må nok opgive det med billedet i CSS :-(
Avatar billede roenving Novice
23. maj 2003 - 23:20 #11
:-(
Avatar billede molokyle Nybegynder
23. maj 2003 - 23:37 #12
Ja
Avatar billede olebole Juniormester
23. maj 2003 - 23:39 #13
Ehhhh ...... jeg kan forstå ordene, du skriver i (23/05-2003 23:16:44). Meningen er dog stadig helt sort for mig. Hvad er årsagen til, du ikke sætter dit billede ind med XSL? Det er da præcis, hvad XSL er til for  :)
At bruge CSS sammen med XML er jo lidt misforstået - og eliminerer de fleste større fordele ved XML.
/mvh
Avatar billede skab Nybegynder
24. maj 2003 - 07:46 #14
Ja netop!! Det er en opgave i skolen, og vi skal lave et XML-dokument samt 4 forskellige visninger med 2 CSS og 2 XSLT!! Meningen er også, at vi skal erfare, at CSS har sine begrænsninger, når det anvendes sammen med XML!

Derfor kan jeg ikke bruge XSLT til at sætte billedet ind i mit CSS :-)
Avatar billede olebole Juniormester
24. maj 2003 - 09:43 #15
Okaaaaaay .... så begynder det hele jo at se meget mere 'fornuftigt' ud  ;o)
Jeg havde ikke fået fat i, det var en skoleopgave - og at den oven i købet skal vise, CSS ikke er det fikseste at bruge sammen med XML.

Du skal hermed ikke høre mere brok fra det gamle kodehode  ;o)
/mvh
Avatar billede skab Nybegynder
24. maj 2003 - 14:05 #16
Det er helt fint!

Jeg fik jo løst mit problem!
Avatar billede skab Nybegynder
08. juni 2003 - 12:57 #17
...
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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