【问题标题】:Easy way to apply calculated/inline styles to html?将计算/内联样式应用于 html 的简单方法?
【发布时间】:2010-09-25 02:44:14
【问题描述】:

真的很烦人,也许有更简单的解决方案..但我基本上有一个简单的表格,我用一般格式设置样式:

<style type="text/css">
  table.master_table {
    ... global table styling
  }
  .master_table td {
    ... master table td styling
  } 
  .master_table td.dv {
    ... td dv style
  }
  .. more styling
</style>

<table class="master_table">
  <tbody>
 <tr>
   <td class="dv">
     .. nothing special
 </tr>
  </tbody>
</table>

现在的问题是服务器不支持“样式”元素,所以我需要手动将样式应用到每个级别,即:

<table style="... global table styling">
  <tbody>
 <tr>
   <td style="td styling;td dv style">
     .. nothing special
 </tr>
  </tbody>
</table>

是否有任何程序可以做到这一点?或者有没有更简单的方法来做到这一点?我基本上有一个看起来很漂亮的 Wordpress.com 博客,在 Live Writer 中,因为有一些自定义样式,但是一旦我发布,它就会去掉样式块。作为一项测试,我手动完成了上述一些操作,它确实有效,但它非常痛苦且容易出错。

【问题讨论】:

  • 你能得到一个新的服务器吗?什么样的服务器会移除样式?
  • Wordpress.com ;) 我可以托管它,但我很少在博客中使用自定义样式的表格。
  • 您能否链接到您在其他地方托管的样式表?
  • 我认为他们不允许你这样做。我认为我的选择是支付编辑 css 功能,然后将样式放在全局“safecss”样式表中,或者执行上述操作并手动将样式应用于 html。

标签: html wordpress stylesheet


【解决方案1】:

如果您在 wordpress.com 上,我认为您无法控制 css 或任何其他文件。

您必须拥有自己的 wordpress.org 博客来自定义您的主题。

【讨论】:

    【解决方案2】:

    于是我找到了一个名为"emogrifier"的在线解决方案

    效果很好,只要输入css,然后输入html,就会输出内联样式。

    【讨论】:

      【解决方案3】:

      有一个名为Art Direction 的插件可以让您在每个帖子的基础上添加自定义css。如果您在多个不同的页面上使用此样式,则应将样式添加到全局样式表中。

      【讨论】:

      • 如果您让 wordpress.com 托管,我不认为这是一个选项。我认为他们让这很痛苦,所以您为“自定义 css”升级付费。它们允许您预览样式而不应用它。所以我把我的“风格”块放在 css 布局中,它可以工作.. ;(
      • 我没有。讨论写点什么来做(计算样式并应用到 html 元素样式属性),或者只付 15 美元。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-01
      • 2017-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-29
      • 1970-01-01
      相关资源
      最近更新 更多