Confluence上特定文本的CSS

| 我想知道是否有一种方法可以对我的融合页面上的某些特定文本使用自定义css(不使用嵌入式HTML)。     
已邀请:
        抱歉,这是一个古老的问题,但是为了帮助寻找该问题答案的人们:您可以使用span或div宏,并使用自定义css将所需的任何样式应用于其内容。 如有必要,您可以创建自定义div和span类,以允许将多种样式应用于文本选择。 编辑:这是您可以用来执行此操作的wikimarkup的示例
{div:class=customCss|style=float:left; margin-right:50px}
Custom text in a div
{div}
因此,您可以使用div类并在自定义css中为合流空间应用样式,也可以为div使用内联样式。     
        你可以这样做 ...
{composition-setup}import.css=/download/attachments/123456789/custom.css
{composition-setup}
就是说,您已经存储了一个
custom.css
文件作为附件。您显然需要用实际的附件号替换123456789。 您还可以在外部站点(具有绝对URL)上链接CSS,但是,如果您具有任何自动URL格式,那么每次更改文档时,它都会使它混乱。     
        我使用一个用HTML呈现$ body的用户宏。然后,我可以将所需的任何HTML标签放在用户宏标签内的Wiki页面中。     
        可能有一种方法可以到达您想要的范围,但是(您的)某些信息丢失了。融合允许的内容如下: 如果您对融合Wiki空间具有管理员权限,则可以在其中添加适用于所有Wiki页面的自定义样式表。否则,您可以按照Mus的回答进行操作。 然后,您应该以源代码形式分析Wiki页面。因此,加载要设置样式的Wiki页面,然后在浏览器中查看该Wiki页面的源代码。根据您的浏览器,这可能是
CTRL-U
或类似的值。在这里,在Chrome中,页面菜单显示
View page source
。 尝试找到要以某种形式设置样式的Wiki文本的定义选择器。合理的破解方法可能是: 查找其他人不使用的Wiki样式。我尝试了
~subscript~
。 查找使用该样式构建的HTML标记。在我的示例中,是
<sub>subscript</sub>
。 使用自定义样式表为该样式的文本设置样式。 但是,这可能会更改使用其原始样式的文本:-(     
        您可以通过
div
span
宏在Confluence页面中指定自定义CSS。 在最新的Confluence版本(4.0和更高版本)中,您可以按照以下步骤进行操作: 输入
{div}
{span}
。键入右大括号}时,自动完成功能会将文本转换为宏。 左键单击宏框架,然后选择“编辑”按钮 在样式字段中输入自定义CSS,然后关闭对话框 在宏框架中输入您的文本。然后它将具有您指定的样式。     

要回复问题请先登录注册