【发布时间】:2012-08-09 09:25:17
【问题描述】:
嘿,我正在尝试将 标记内,该标记位于
<section title="General Information">
<h3>General Information</h3>
....
</section>
我想做的不是在
标记内重复“一般信息”,而是使用 CSS 内容和 attr() 来获取 标记中的标题属性内的信息并将其放置在里面 标签。
<section title="General Information">
<h3></h3>
....
</section>
section h3:after
{
content:attr(title);
}
这正如预期的那样在
标记而不是 标记内查找“title”属性。有什么方法可以实现我想要实现的目标吗?我正在努力完成正确的做事方式吗?我知道我可以完全跳过 标记并格式化 标记以显示 'title' 属性中的任何文本,就像 标记一样。
标签。
<section title="General Information">
<h3></h3>
....
</section>
section h3:after
{
content:attr(title);
}
<section title="General Information">
<h3></h3>
....
</section>
section h3:after
{
content:attr(title);
}
这正如预期的那样在
标记而不是 标记内查找“title”属性。有什么方法可以实现我想要实现的目标吗?我正在努力完成正确的做事方式吗?我知道我可以完全跳过 标记并格式化 标记以显示 'title' 属性中的任何文本,就像 标记一样。
标记并格式化 标记以显示 'title' 属性中的任何文本,就像 标记一样。
标记一样。
【问题讨论】:
-
无论如何您都不想以这种方式生成您的
h3文本,因为它会使搜索引擎的h3留空。如果有的话,为了减少重复,你应该去掉section上的title,只使用h3作为“标题”。 -
我添加了类似的问题,我发现这篇文章很有用。希望对你也有帮助:stackoverflow.com/questions/42034739/…