2

我正在.chm使用一组 HTML 文件构建一个文件。每个 html 在其文本中都有一个公司名称。我的问题是这个公司名称需要为我们的每个客户更改。除了更改所有 HTML 文件之外,有没有办法将其保留为共享变量(可能在.css文件中)?

4

1 回答 1

1

<span>您可以使用css 的content 属性替换 html 元素内的内容。

html

<span class="company-name">
   YourCompanyName
</span>

css

.company-name{font-size: 0}

.company-name:after{
      content: "New Company Name";
      font-size: 14px;
 }​

jsfiddle:http: //jsfiddle.net/FwKW7/

其中有一些怪癖。IE <=8 对此属性的支持有限,您可以在查看这篇关于堆栈溢出的帖子后查看更多相关信息。

或者,您也可以查看此答案以使用 css link替换文本。但它需要一个额外的div,这是不必要的。

*编辑
*更新的CSS

于 2012-07-31T05:25:00.180 回答