Weblessen.nl - Voor iedereen die wat wil leren..


XML weergeven met CSS

XML kan weergegeven worden met CSS maar CSS is hier niet voor bedoeld. CSS is alleen voor de weergave van informatie geschreven in verschillende talen maar voor XML is speciaal XSL ontwikkeld omdat hier meerdere functies bijzitten dan alleen maar het weergeven van de informatie. Wat je precies allemaal met XSL kunt ga ik hier niet uitleggen, daarvoor verwijs ik je naar de XSL lessen.

Ik raad iedereen aan om het weergeven van XML data te doen door middel van XSL, ben je eenmaal XSL gewend dan kun je er veel meer mee die je met CSS nooit zou kunnen. Toch leer ik je het opmaken van XML data dmv CSS:

Net als in XML weergeven al in aangegeven kan je XML alleen weergeven met een gekoppeld CSS bestand.
Hier een voorbeeld van een XML-bestand met een gekoppeld CSS-bestand:

<?xml version="1.0"?>
<?xml-stylesheet href= "voorbeeld.css" type= "text/css"?>
<Homepage>
<Hoofdtekst>XML-weergave met CSS</Hoofdtekst>
<tekst>bla bla blaaa </tekst>
</Homepage>
<Homepage>
is het wortelelement dat de tags <Hoofdtekst> en <tekst> bevat.
Met <?xml-stylesheet href= "voorbeeld.css" type= "text/css"?> wordt er een stijldefinitie (een zogenaamd stylesheet) in het XML-document geplaatst.het attribuut href geeft de bestandsnaam (voorbeeld.css) aan en met type wordt aangegeven om welk stylesheet het gaat. In dit voorbeeld is het alleen CSS.

Het bijhorende CSS-bestand is:

Hoofdtekst
{
font-family:Arial;
font-size: 35pt;
color:red;
}
tekst
{
font-family: Times;
font-size: 20pt;
color:blue
}

Let er wel even op dat als je een wortelelement een opmaakstijl geeft met CSS of XSL dat alle tags binnen dit wortelelement dan dezelfde opmaak krijgen. Dit gebeurd omdat de andere tags ondergeschikt zijn aan het wortelelement. Als je een tag binnen het wortelelement een andere opmaak geeft dan het wortelelement wordt dit element uiteraard weergegeven in de opgegeven opmaak voor dit element.



Webdesign

Maak van Weblessen.nl uw startpagina!
Plaats Weblessen.nl bij uw favorieten. Neem contact met me op.
Heb je een Hosting?
Geef hier jouw mening over jouw web hosting

Webadres.info: Goede domeinnaam kiezen

Gesponsorde links:
Budget Webhosting
Web2host.nl
10eurohost.nl
Denit Hosting Solutions
YourHosting.nl
Starthosting.nl
Eduvision.nl
Educruitment.nl
Webadres.info


De link top 5:
Gratis Computercursussen
WebmasterStartpagina
MijnStartpagina.nu
Bluebird Animatie
Anouksweb
Link aanmelden
Alle Partners

Webmasterwoordenboek
A | B | C | D | E | F
G
| H | I | J | K | L | M
N
| O | P | Q | R | S | T
U | V | W | X | Y | Z

Films vanavond op Tv:

De klok:

(advertentie)

HTML leren
PHP cursus
XML lessen
XHTML les
CSS leer
leer C
REXX online
Red Hat Linux cursus