Applying style sheet classes on WikiPages#
A CSS style can be defined in a style sheet (probably .../templates/default/jspwiki.css, unless you have defined your own template in jspwiki.properties). JSPWiki comes with some pre-defined styles.
To apply a CSS style use this notation:
| Wiki notation | Effect |
|---|---|
| %%stylename ... %% | start styled section using class stylename content: normal WikiNotation to be styled close styled section |
Applying in-line CSS styles#
The notation for in-line CSS drops the stylename parameter, replacing it with style definitions surrounded by parentheses:
| Wiki notation | Effect |
|---|---|
| This is normal text. %%(color:red)This text is red.%% This is normal text again. | This is normal text. This text is red. This is normal text again. |
Examples#
HowToColorText HowToCenterTextCaveats#
Inline CSS definitions are supported on wikipages starting with JSPWiki version 2.1.38. For block usage a div tag is rendered, for inline usage a span tag.
/** A JavaScript function */
function test() {
var a = "abc";
}
It is not possible to assign CSS code to a variable and have the CSS be rendered where it is inserted. For example, the following will not work:
[{SET red='%%(color:red)RED/%'}]
[{$red}]
And to prove it:
%%(color:red)RED%%
See: JSPWikiStyle
Category.Documentation

);
background-repeat:no-repeat;
background-position:top;
background-size:48px;
text-align:center;
}