Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用内嵌CSS将Excel电子表格导出到HTML表格?_Html_Css_Excel - Fatal编程技术网

如何使用内嵌CSS将Excel电子表格导出到HTML表格?

如何使用内嵌CSS将Excel电子表格导出到HTML表格?,html,css,excel,Html,Css,Excel,我想知道如何将电子表格中的表格转换为html格式,而不使用所有microsoft特定的代码。我们的网页托管在其他地方,这意味着我无法访问我们网页的部分。我们只能在中插入内容。我只是希望表格保留相同的字体、边框和格式,所有CSS样式都直接包含在表格代码中,而不是其他地方 编辑: 如果我将CSS类放在文档的中,它实际上似乎可以工作。这合法吗?我以为这些应该在中定义 <body> <style type="text/css"> table.mytable { border: 1

我想知道如何将电子表格中的表格转换为html格式,而不使用所有microsoft特定的代码。我们的网页托管在其他地方,这意味着我无法访问我们网页的
部分。我们只能在
中插入内容。我只是希望表格保留相同的字体、边框和格式,所有CSS样式都直接包含在表格代码中,而不是其他地方

编辑:

如果我将CSS类放在文档的
中,它实际上似乎可以工作。这合法吗?我以为这些应该在
中定义

<body>
<style type="text/css">
table.mytable {
border: 1px solid #CCC; font-family: Verdana, Verdana, Geneva, sans-serif
font-size: 12px;
} 

table.mytable{
边框:1px实心#CCC;字体系列:Verdana、Verdana、Geneva、无衬线
字体大小:12px;
} 
编辑:

我发现,在Excel中复制并粘贴到Dreamweaver的Live视图中会创建比在电子表格中保存为html更干净的html。您仍然需要编辑大量的CSS类,但至少离编辑还有一步之遥

如果在Dream Weaver中粘贴大表时收到错误消息,请参阅

最终编辑:

在将表格导出到任何html编辑器之前,请使用格式画师检查表格中的所有单元格。使用此工具确保绘制每个格式类似的单元格的格式。这样的话,你就不会得到一百万个不同的CSS类,这些类都应该有一个特定的格式。这会让你的生活轻松得多,尤其是如果你的桌子又大又细的话

将样式代码放在正文上不是“非法”的,但从防御性角度讲,它不利于网络

通常在头部出现的是指向.css文件的指针

我建议您使用dreamweaver转换xls(x)文件,然后使用Sublime文本编辑器编辑html结果