0

我使用基于 c++ 示例的自定义语言突出显示在文档手册上突出显示语法。

如何为相同的荧光笔类型使用不同的样式?

例如:

<highlighter type="keywords">

<keyword>char</keyword>

<keyword>const</keyword>

<keyword>double</keyword>

<keyword>true</keyword>
<style>keyword</style>

</highlighter>

<highlighter type="keywords">

<keyword>Hotspot</keyword>

<keyword>Character</keyword>

<keyword>Region</keyword>
<style>class</style>

第二次加载的关键字应该以样式“类”突出显示,但是我如何定义和测试这种非默认样式?

4

1 回答 1

1

解决了:

 <xsl:template match='xslthl:class' mode="xslthl">
 <b style="color: green"><xsl:apply-templates/></b>
 </xsl:template>

'mode' 属性似乎很重要

于 2011-01-16T15:18:27.470 回答