【发布时间】:2011-03-16 21:09:37
【问题描述】:
我想更改页面元素的标准顶部,以便我可以设置它的样式。
<h1 class="documentFirstHeading">My Heading</h1>
是 Plone 将此元素放置在每个页面上的方式。我想添加一个这样的行:
<h1 class="documentFirstHeading"><span>My Heading</span></h1>
很明显,这段代码是由宏生成的 - 但我不知道如何 修改宏以添加我的跨度标签。有人可以指点我 适当的 Plone 文件进行修改?这设置了一个通用的 CSS 图像 替换技术,其他 Plone 站点经常使用它,正如我所见 在其他 Plone 网站上,将标签准确地放在我需要它们的位置。
TIA 为您提供专业知识!
【问题讨论】:
-
你为什么在 h1 里面这么无意义的跨度?
-
@pynator 不是毫无意义的,如果你想应用某些 CSS 技术。
-
@saskiano 你用的是什么版本的 Plone?
-
不幸的是,它并不是没用的。用于开窗和角落和边缘效果的各种技术需要额外的非语义标签。我是否可以建议,没有亲自看到问题的重点不是投反对票的充分理由?
-
如果您对 CSS 样式有所了解,那也没什么用。标准图像替换技术:将 span 内的文本设置为 display:none,然后将背景图像设置为 h1 元素。保持 h1 的语义意图,同时允许图形渲染的许多创意选项。
标签: templates customization plone