特定页内块

时间:2015-05-12 16:18:43

标签: php html css wordpress

(相对)新属性作用域,允许为HTML页面的子集设置特定的CSS样式规则,这正是我想要做的。 / p>

那么,为什么要提问?

让我们先说出我的意思:

我从外部网站获取内容,我想在Wordpress博客中发布。哪个效果很好。但是,让我们说我想用原始风格(id est。他们在原始来源中指定的css样式)显示这些内容。

这就是我解决问题的方法:

获取内容时(通过php废料),我会在其前面添加<style>CSS</style>字符串,并使用正确的属性。

为什么不&#34;范围&#34;?

因为在发布时,wordpress会将<style>CSS</style>代码段包装到<p>...</p>中,并且它会停止生效。

有效吗?

是的,因为让所有浏览器都会在任何地方应用CSS规则。

那么,有什么不对?

由于

  • 它会生成一个没有语义信息的额外<p></p>
  • Wordpress将打印<style>whatever...作为摘录。

我尝试使用wordpress集成的KSES库,以阻止它在发布时删除<style>代码段,并且它有效...但我无法找到如何使它不打印CSS属性部分帖子摘录。所以,如果你能想出一个更聪明的替代方案来实现同样的事情,那么我会问你聪明的头脑,而不是那种愚蠢的方式。

一些注意事项

  • 每个帖子可能都有不同的CSS,所以它必须以某种方式结合在一起。
  • 我想在帖子的末尾张贴<style>片段,因此wordpress不会将其作为摘录的一部分显示出来。但是,这个想法有多好?

感谢您花时间阅读我。

0 个答案:

没有答案