XSLT Links

Seite 1 von 2 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/xslt_links_70493/page_1 - zur Vollversion wechseln!


Elektrosmog schrieb am 09.03.2003 um 12:30

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 schrieb am 09.03.2003 um 14:32

http://selfhtml.teamone.de/xml/dars...tm#linkbeispiel

da ist alles schön beschrieben!

MfG Bernie


Elektrosmog schrieb am 09.03.2003 um 15:57

kann da aber keinen beschreibungstext für den Link eingeben!!!


jives schrieb am 09.03.2003 um 18:28

Wenn ich ehrlich bin, versteh ich das Problem nicht :confused:


watchout schrieb am 09.03.2003 um 22:53

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 schrieb am 10.03.2003 um 00:02

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>


that schrieb am 10.03.2003 um 23:47

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 schrieb am 11.03.2003 um 00:33

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 schrieb am 11.03.2003 um 18:36

ab IE 5.5 gehts. Opera 7 nimmt die Formatierungen nicht an


watchout schrieb am 11.03.2003 um 19:19

Zitat von Elektrosmog
ab IE 5.5 gehts. Opera 7 nimmt die Formatierungen nicht an
und hat dir mein geniales beispiel geholfen? :)


Elektrosmog schrieb am 11.03.2003 um 19:22

noch nciht. Muss heute bio lernen. dann musik. und dann probier ich des ganze mal aus. Friggin Maturastress


watchout schrieb am 11.03.2003 um 19:26

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 schrieb am 11.03.2003 um 19:29

ja ich auch. Nennt sich Informatik Spezialgebiet


watchout schrieb am 11.03.2003 um 19:32

Zitat von Elektrosmog
ja ich auch. Nennt sich Informatik Spezialgebiet
wie, xslt is dein spezialgebiet?? :eek:


Elektrosmog schrieb am 11.03.2003 um 19:36

ja wieso denn?? Ich hab mit meinem (mir unterlegenen Info lehrer) ausgemacht, dass wir da auf die SelfHTML bezug nehmen




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025