premesso che di xml ne so quasi niente

avrei bisogno di inserire dei link all'interno di testi che andrebbero a finire in un file xml... e poi processati da un xsl. non riesco a capire come funzionano i link

per ora il codice è questo:

XML:
codice:
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="diario.xsl" ?>

<!DOCTYPE diario [
 <!ELEMENT diario (blog*)>
 <!ELEMENT blog  (data , (titolo? , descrizione?)+)>
 
 <!ELEMENT data (#PCDATA)>
 <!ELEMENT titolo (#PCDATA)>
 <!ELEMENT descrizione (#PCDATA)>
]>

<diario>
	<blog>
		<data>26/10/2004</data>
		<titolo>Prova secondo giorno</titolo>
		<descrizione>
			Bla2 bla2 bla2 bla2...vedi link
		</descrizione>
    </blog>
    <blog>
		<data>25/10/2004</data>
		<titolo>Prova primo giorno</titolo>
		<descrizione>
			Bla bla bla bla...
		</descrizione>
    </blog>

</diario>

XSL:
codice:
<?xml version="1.0"?>



<xsl:stylesheet 

    xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"

    xmlns="http://www.w3.org/1999/xhtml"

    result-ns=""

    xmlns:rdf="http://w3.org/TR/1999/PR-rdf-syntax-19990105#">



<xsl:template match="/">

   <html>	  

	<head>

		<title>Diario di Tox</title>
		<style type="text/css">
			body{
				font-family: sans-serif;
				color: #484848;
				background-color: #F5F5F5;
				font-size: 10px;
				margin-left: 10px;
				margin-right: 10px;
				margin-top: 10px;
				margin-bottom: 10px;
				}
			a
				{
				color: #566c9c;
				text-decoration: none;
				}
				
			a:hover
				{
				color: #566c9c;
				border-bottom-style: dashed; border-bottom-width: 1px;
				}
				
			.intestazione
				{
				position: relative;
				text-align: center;
				font-size: 32px;
				color: #45389c;
				margin-top: 10px;
				margin-left: 10px;
				margin-bottom: 10px;
				margin-right: 10px;
				}
				
			.data
				{
				position: relative;
				font-size: 12px;
				font-weight: bold;
				color: #253a52;
				margin-left: 10px;
				}
				
			.titolo
				{
				position: relative;
				font-size: 11px;
				font-weight: bold;
				margin-left: 10px;
				}
				
			.descrizione
				{
				margin-left: 20px;
				}
		</style>

	</head>

	<body>
	
		<div class="intestazione">Il diario di ToX</div>
		

		<xsl:apply-templates/>
		

	</body>

   </html>

</xsl:template>



<xsl:template match = "diario">

     <xsl:for-each select="blog">

     		<div class="data">

					<xsl:value-of select="data"/>

			</div>

			<div class="titolo">

					<xsl:value-of select="titolo"/>

	        </div>

     		<div class="descrizione">

					<xsl:value-of select="descrizione"/>

	        </div>
	        <hr/>

     </xsl:for-each>	

</xsl:template>
	
</xsl:stylesheet>

qualcuno sa darmi una mano?