我会很具体:解析类属性
如何更换
<style type="text/css">
.class1 {font-weight:bold; font-size:10pt;}
.class2 {font-weight:bold; font-size:12pt;}
...
.classN {font-weight:bold; font-size:8pt; vertical-align:sub;}
</style>
<div class="class2" style="color:blue;">
Bold Text
</div>
有了这个:
<div style="color:blue; font-weight:bold; font-size:12pt;">
Bold Text
</div>
**注意 - 节点可以是任何节点 - 属性顺序不关心。 - 类属性不需要被剥离
有什么HTML方法(C#)来做到这一点?正则表达式?有任何想法吗?
在此先感谢!
您想从样式块中移除样式规则并将它们内联移动?你想在运行时做到这一点? – steveax 2012-04-13 16:20:20
正确,内联和在运行时。 – stevenpacho 2012-04-13 16:24:11
我认为你首先打败了风格的整个目的。为什么不让浏览器为你处理这个问题 – Ibu 2012-04-13 16:25:07