2016-11-29 37 views
1

我试图将Excel表格保存为HTML文件。 我准备了一个我想使用的包含我的样式的外部CSS文件。 但是,Excel将表格保存为具有多种样式选项的HTML表格,因为它们被应用于特定元素的代码中,所以会覆盖我的CSS文件。将Excel表格保存为html无样式

有没有一种方法可以保存Excel中没有样式元素的表格?

具体来说,我期望摆脱的元素是“table-layout:fixed;”这妨碍了我试图控制桌子宽度。

谢谢。

+0

然后就删除'表格​​的布局多个表:固定;'从文件 –

回答

0

你可以很容易地做到这一点与一些JavaScript,在网页中导入HTML文件,只需将其添加到您的脚本并在需要时添加它。

var e = document.getElementByTagName('table')[0]; //assuming the table is the 1st one to appear 
// or get by id with document.getElementByID('IDhere') 
e.removeAttribute("style"); 

或与具有属性

var e = document.getElementByTagName('table'); 
for(var i = 0; i < e.length; i++) { 
    e[i].removeAttribute("style"); 
} 
+0

如果我打开我的脚本代码,我也可以同样简单复制粘贴CSS。 我试图避免需要打开脚本,以便我可以保存HTML并将其放在服务器上,而无需编辑它。 –