"We are back" « oc.at

XSLT Links

Elektrosmog 09.03.2003 - 12:30 1125 16
Posts

Elektrosmog

Addicted
Avatar
Registered: May 2002
Location: Hinterberg
Posts: 390
Also ich soll für Info eine Homepage mit XML machen. Ich will jetzt folgendes: Einen Link erstellen der die gleichen Funktionen wie das <a> element in HTML hat.

beispiel:
<a href="http://www.rpa-online.net">mein kleines privates Forum</a>

Bitte postet den Code. Ich komm von alleine nicht drauf. Bitte helft mir!

mfg Elektrosmog

maulus

Bloody Newbie
Registered: Feb 2003
Location: Salzburg
Posts: 9
http://selfhtml.teamone.de/xml/dars...tm#linkbeispiel

da ist alles schön beschrieben!

MfG Bernie

Elektrosmog

Addicted
Avatar
Registered: May 2002
Location: Hinterberg
Posts: 390
kann da aber keinen beschreibungstext für den Link eingeben!!!

jives

And the science gets done
Avatar
Registered: Sep 2001
Location: Baden
Posts: 3548
Wenn ich ehrlich bin, versteh ich das Problem nicht :confused:

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
hmm, hab mich damit noch nicht beschäftigt, es beginnt mich aber soeben zu interessieren... ;)

weiss wer ab welchen browserversionen xslt unterstützt wird??

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
so, wenn ich das richtig verstanden hab müssts wie folgt funken (ich nehm da jetz unverschämt das bespiel von selfhtml...)
Code:
[b]Beispiel-DTD link.dtd:[/b]
<!ELEMENT linktext (#PCDATA | link)*>
<!ELEMENT link (target | text)>
<!ELEMENT target (#PCDATA)>
<!ELEMENT text (#PCDATA)>
 

[b]Beispiel einer gültigen Anwendung link.xml:[/b]
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE linktext SYSTEM "link.dtd">
<?xml-stylesheet type="text/xsl" href="link.xsl" ?>
<linktext>
Unter der Adresse
<link><text>Click</text><target>[url]http://www.w3.org/Style/XSL/[/url]</target></link>
finden Interessierte
die Einstiegsseite des W3-Konsortiums zu XSL.
</linktext>
 

[b]Beispiel der eingebundenen XSL-Datei link.xsl:[/b]
<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
 <html><head></head><body bgcolor="#426289" text="#000000" id="all">
  <xsl:apply-templates />
 </body></html>
</xsl:template>

<xsl:template match="link">
 <a>
  <xsl:attribute name="href"><xsl:value-of select="target" /></xsl:attribute>
  <xsl:value-of select="text" />
 </a>
</xsl:template>

</xsl:stylesheet>
Bearbeitet von watchout am 11.03.2003, 00:30 (zeilenkürzungen...)

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11343
Zitat von watchout
hmm, hab mich damit noch nicht beschäftigt, es beginnt mich aber soeben zu interessieren... ;)

weiss wer ab welchen browserversionen xslt unterstützt wird??

IE6 und Mozilla 1.2 könnens, vermutlich auch ältere Versionen, halt weniger gut...

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Zitat von that
IE6 und Mozilla 1.2 könnens, vermutlich auch ältere Versionen, halt weniger gut...
ich hab nur gelesen, dass der ie5 es zwar unterstützt, aber eine irgendwie beta-verison oder so - was aber keine besonderheit beim ie5 sein dürfte :D

Elektrosmog

Addicted
Avatar
Registered: May 2002
Location: Hinterberg
Posts: 390
ab IE 5.5 gehts. Opera 7 nimmt die Formatierungen nicht an

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Zitat von Elektrosmog
ab IE 5.5 gehts. Opera 7 nimmt die Formatierungen nicht an
und hat dir mein geniales beispiel geholfen? :)

Elektrosmog

Addicted
Avatar
Registered: May 2002
Location: Hinterberg
Posts: 390
noch nciht. Muss heute bio lernen. dann musik. und dann probier ich des ganze mal aus. Friggin Maturastress

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Zitat von Elektrosmog
noch nciht. Muss heute bio lernen. dann musik. und dann probier ich des ganze mal aus. Friggin Maturastress
jo me too... :rolleyes: aber bissal zeit für neue technologien opfer ich gerne mal :D

Elektrosmog

Addicted
Avatar
Registered: May 2002
Location: Hinterberg
Posts: 390
ja ich auch. Nennt sich Informatik Spezialgebiet

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
Zitat von Elektrosmog
ja ich auch. Nennt sich Informatik Spezialgebiet
wie, xslt is dein spezialgebiet?? :eek:

Elektrosmog

Addicted
Avatar
Registered: May 2002
Location: Hinterberg
Posts: 390
ja wieso denn?? Ich hab mit meinem (mir unterlegenen Info lehrer) ausgemacht, dass wir da auf die SelfHTML bezug nehmen
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz