【问题标题】:how to make an xsl:value-of bold如何制作 xsl:value-of 粗体
【发布时间】:2014-04-02 20:15:16
【问题描述】:

我有以下 XSL 代码:

          <td class="info center">
            <div class="infoBoldBlue"><xsl:value-of select="office" /></div>
            <xsl:value-of select="Address/Address1" /><br />
            <xsl:if test="Address/Address2 != ''">
                <xsl:value-of select="Address/Address2" />
              <br />
            </xsl:if>
            <xsl:value-of select="Address/City" />, <xsl:value-of select="Address/State" />
            <xsl:text> </xsl:text>
            <xsl:value-of select="Address/zip" /><br />
            <xsl:value-of select="Address/phone" />
          </td>

我正在尝试将&lt;xsl:value-of select="Address/Address2" /&gt; 加粗。我该怎么做?

我尝试添加span,但没有成功。

【问题讨论】:

    标签: asp.net xml xslt


    【解决方案1】:

    只需在其周围使用强标记,如下所示:

    <td class="info center">
                <div class="infoBoldBlue"><xsl:value-of select="office" /></div>
                <xsl:value-of select="Address/Address1" /><br />
                <xsl:if test="Address/Address2 != ''">
                  <strong>
                    <xsl:value-of select="Address/Address2" />
                  </strong>
                  <br />
                </xsl:if>
                <xsl:value-of select="Address/City" />, <xsl:value-of select="Address/State" />
                <xsl:text> </xsl:text>
                <xsl:value-of select="Address/zip" /><br />
                <xsl:value-of select="Address/phone" />
    </td>
    

    【讨论】:

    • @SiKni8 真的吗?这对我来说每次都很好。它只是明显不大胆吗?是否会在其他地方发生样式覆盖。 标签是否渲染到 html 中?
    • 我知道这很奇怪。我什至没有在 html 输出文件中看到 &lt;strong&gt; 标记...
    • @SiKni8 一定是缓存了它什么的,你试过重置iis吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-08
    • 1970-01-01
    • 1970-01-01
    • 2014-10-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多