<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="07_xsl.xsl"?>

<webside overskrift="XML" forfatter="Ola Lie" oppdatert="Juni 2001">

  <avsnitt>Denne siden er laget i XML (<kursiv>EXtensible Markup Language</kursiv>),
    men det hadde vært enklere å den lage i HTML.
    <lenke adr="07_xml.xml" nyttvindu="ja">XML filen</lenke> inneholder <lenke adr="07_koder.htm">egendefinerte koder</lenke>
    (<kursiv>tags</kursiv>), og <lenke adr="07_xsl.xsl" nyttvindu="ja">XSL filen</lenke> (stilarket)
    oversetter disse kodene til HTML koder. XML er således et metaspråk (dvs
    et språk som blir brukt til å beskrive et annet språk). Eksempelvis er WML
    (<kursiv>Wireless Markup Language</kursiv>), som brukes til å kode internett tjenester for mobiltelefoner,
    skrevet i XML.
  </avsnitt>

  <avsnitt>XML kommer sannsynligvis til å leve side om side med HTML.
    HTML ble laget med tanke på hvordan informasjonen skal vises på skjermen.
    XML er laget med tanke på å beskrive informasjonen. XML gjør ingen ting.
    Det bare beskriver (strukturer og lagrer) data og er derfor godt egnet
    til å utveksle informasjon mellom programer.
    Ved å benytte en DTD (<kursiv>Document Type Definition</kursiv>) kan vi forsikre oss om at
    informasjonen har riktig struktur og logikk.
    Et velformet XML dokument følger XML sine syntaks regler (setningsbygning).
    Et gyldig XML dokument følger også reglene til en DTD.
    Men det går også an å bruke XML uten DTD slik denne siden er et bevis på.
  </avsnitt>

  <avsnitt>XML er forholdsvis nytt, og iIkke alle nettlesere støtter XML.
    Da kan vi bruke et eget program som oversetter
    XML filene til HTML filer og deretter publisere HTML filene på nettet,
    eller vi kan konvertere filene på serveren med ASP.
  </avsnitt>

  <bunnmal>
      <lenke adr="11_xml_ressurser.asp">XML Ressurser</lenke>
  </bunnmal>

</webside>