>>108
レスありがとうございます。
えっと、「うまく使えない」というのは
変数を当然参照したいわけなんですが、まずはただ単純に変数に値を入れて
それをxmlで表示しようとしています。
しかし、
<?xml version="1.0" encoding="Shift_JIS"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:param name="hoge" select="5" />

<xsl:template match="/">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<title>練習</title>
</head>
<body>
$hoge
</body>
</html>
</xsl:template>
</xsl:stylesheet>
とやっても$hogeのところはそのまま「$hoge」としか表示されないのです。
たぶん馬鹿なことやってると思うので指摘してもらえればと思ってます。
最終的に、xmlから特定の値を見て$hogeに代入→$hogeに数値を足して$hoge_newに代入→それを表示する
という感じにしたいのです。