- - PR -
XSLT内のIMGタグでスペースが入ってしまう
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-03-01 15:09
以下のXSLT文書を.NETのライブラリを使用してHTMLに変換しています。出力結果で2のようにスペースが入ってしまいます。これを回避する方法があればご教授ください。お願いします。
==[1]========================================================================== <TR height="1"> <TD colspan="2" height="5" valign="bottom"> <IMG> <xsl:attribute name="src"><xsl:value-of select="img/redline.gif"/></xsl:attribute> <xsl:attribute name="width"><xsl:value-of select="950"/></xsl:attribute> <xsl:attribute name="height"><xsl:value-of select="5"/></xsl:attribute> </IMG> </TD> </TR> =============================================================================== ==[2]========================================================================== <TD vAlign=bottom colSpan=2 height=5> <IMG height=5 src="MARIANA Central.files/redline.gif" width=950 border=0> </TD> =============================================================================== | ||||
|
投稿日時: 2005-03-01 15:32
スペースが入っているというのは、IMGタグとTDの終了タグの間でしょうか。
であれば、XSLに入っている改行やスペースを削除してみる、あるいはTDタグとIMGタグを xsl:elementで出力してみたらどうでしょうか。 | ||||
|
投稿日時: 2005-03-01 15:56
| ||||
|
投稿日時: 2005-03-01 18:52
さきほどは空送信してしまいました。すみません。
以上の2通りの方法を試したのですが、状況変わらないままです。思い切って<TD>内に<TABLE>でそのbackgroundにimgをいれる方法を考えております(こちらはうまくいきます)。スペースが入ることによって若干HTMLのレイアウトが崩れてしまいますのでなんとか解決したいと思っております。 |
1