Ein weiteres Problem beim Lernen und Erstellen von BildernHyperlink Geben Sie die Linkadresse in die Href ein Attribut von , aber das bedeutet, dass Tags in Tags eingefügt werden müssen, was nicht zulässig ist. Ich habe das „Web Programming Practical Tutorial“ überprüft und die richtige Lösung gefunden. Für diesen Code sind zwei Bilder erforderlich. a.gif und b.gif. Der Code unter my.xml erfordert zwei Bilder: a.gif und b.gif xml
Der folgende Inhalt ist der Programmcode:
mystyle.xsl
<?xml version="1.0" encoding="GB2312"?> <?xml-stylesheet type="text/xsl" href="mystyle.xsl"?> <Books> <Book ID="a001"> <Name>网络指南</Name> <Photo>a.gif</Photo> <Homepage>http://www.a.com</Homepage> </Book> <Book ID="a002"> <Name>局域网技术</Name> <Photo>b.gif</Photo> <Homepage>http://www.b.com</Homepage> </Book> </Books>
Im Browser Das Anzeigeergebnis:
<?xml version="1.0" encoding="GB2312"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="Books/Book"> <xsl:element name="a"> <xsl:attribute name="href"> <xsl:value-of select="./Homepage"/> </xsl:attribute> <xsl:element name="img"> <xsl:attribute name="src"> <xsl:value-of select="./Photo"/> </xsl:attribute> </xsl:element> </xsl:element> <br/> </xsl:template> </xsl:stylesheet>
Um Hyperlinks zu verwenden, müssen Sie die beiden Tags
Dies ist das erste Mal, dass ich dies sehe.
{Homepage}
Die Zwei sind jederzeit gleichwertig, oder?
Der obige Code unterscheidet sich geringfügig von meinem ursprünglichen Effekt:
Das obige ist der detaillierte Inhalt vonXML-Bild-Hyperlink-Produktionscode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!