artikel_mall.xml, artikel.xml, foretag.xml, Råek
raek.xml, js.xml, triangel2.xml -bildtrolleri,
XML (eXtensible Markup Language)
har under de senaste åren fått stor uppmärksamhet som framtidens
teknik för informationshantering.
Med XML-teknik öppnas nya
möjligheter att strukturera, söka, länka, utbyta och presentera
information.
Data i XML-format är separerat från presentationen av data, vilket
ger full frihet i valet av presentation. Med HTML kan man med taggar
t ex ange att en rubrik ska en viss stil, ett ord ska vara kursivt
etc.
Med XML använder man taggar för att beskriva innehåll, t ex namnet på
en kund, ett ordernummer, etc. utan tanke på formatering.
Sidan kopplas till en stilmall i XSL-format (Extensible Style
Language)
eller CSS-format (Cascading Style Sheets)
för att ange XML-dokument:s utseende.
XML är standardiserat och oberoende av
operativsystem och programspråk.
En viktig användning är att fungera som ett
databas-, plattforms- och språkoberoende format för utbyte av data.
Exempel js.xml innehållet
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<?xml-stylesheet href="artikel.css" type="text/css"?>
<!DOCTYPE artikel [
<!ELEMENT body (artikel | rubrik | ingress | stycke | rad |
skribent)*>
<!ELEMENT artikel (#PCDATA)*>
<!ELEMENT rubrik (#PCDATA)*>
<!ELEMENT ingress (#PCDATA)*>
<!ELEMENT stycke (#PCDATA)*>
<!ELEMENT rad (#PCDATA)*>
<!ELEMENT skribent (#PCDATA)*>
]>
<!-- anvisning redigera rubrik, ingress, stycke mellan <stycke
och </stycke> osv. -->
<body>
<artikel>
<rubrik>Tekniken på sidan</rubrik>
<rad>( Ett dokument i xml-format )</rad>
<ingress>Namnsdagar presenteras varje dag automatiskt av
namn.js</ingress>
<ingress>Aktuell kalender presenteras automatisk av
calendar.js</ingress>
<ingress>Aktuellt datum i sidfoten visas även automatiskt av
javascriftkod</ingress>
<stycke>
Dessutom sköter effektiva stimallar om utseendet på htm och
xml-sidorna
</stycke>
<stycke>
Innehållet är för övrigt ren html-kod, eller med andra ord ren
rext
</stycke>
<stycke>
-
</stycke>
<rad>Klicka på Visa och Källa så ser du koden, gäller html och
xml-sidor</rad>
<stycke>
-
</stycke>
<rad>Filnamn js.xml. Xml-filerna är mycket lätt att redigera i
Anteckningar</rad>
<rad>Hör av dig om du är intresserad ! till:
stureje1@spray.se</rad>
<skribent>Skribent Sture Åkerström 050223</skribent>
</artikel>
</body>
Stilmallen ser ut så här artikel.css
body
{position: absolute; top: 2px; margin-left: 0%; width: 100%;
background-color: ffffff; border: 0px dotted #ff9900; font-family:
arial;
background-image: url(bggrey.gif);}
artikel
{font-family: arial;}
rubrik
{display: block; font-weight: bold; font-size: 12pt; padding-left:
1%;
margin-top: 3px; margin-right: 1px; margin-bottom: 1px; margin-left:
5px;
background: #e9e8ca; border-bottom: 0px solid #b0bea6;}
ingress
{display: block; font-weight: bold; font-size: 10pt;
padding-right: 20%; padding-left: 20%;
margin-top:1px; margin-right: 1px; margin-bottom:1px; margin-left:
5px;
border-bottom: 0px solid #b0bea6; background: #eeeeee;}
stycke
{display: block; font-size: 85%; line-height: 150%;
padding-right: 20%; padding-left: 20%;
margin-right: 1px; margin-bottom: 1px; margin-left: 5px;
border-bottom: 0px solid #b0bea6; background: #ffffff;}
rad
{display: block; font-size: 9pt; background: #ffffff;
padding-right: 20%; padding-left: 5%;
margin-right: 1px; margin-bottom: 1px; margin-left: 5px;
border-bottom: 0px solid #b0bea6;}
skribent
{display: block; font-size: 9pt; background: #e9e8ca; padding-left:
0%;
margin-right: 1px; margin-bottom: 3px; margin-left: 5px;
border-bottom: 0px solid #b0bea6; padding-left: 1%;}
Hem
xml exempel
Endast hos seniorerna.net
Nätfärger
Webbtips
Allt om
webben
Hos Annica Tiger
>
Tiden rinner iväg
Idag gratulerar vi:
på namnsdagen!
Tips prova gärna en ny
gratis webbläsare
Mozilla Firefox
Bra !! Jag testar sidorna i olika webbläsare
Prova även istället för
Outlook Express
Mozilla Thunderbird
Mycket snabb och bra !!