3

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

编辑:

<body>如果我将 CSS 类放在我的文档中,它实际上似乎可以工作。那合法吗?我认为那些应该在<head>???

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

编辑:

我发现在 Excel 中复制并粘贴到 Dreamweaver 中的实时视图中创建的 html 比在电子表格中保存为 html 更清晰。您仍然需要编辑大量的 CSS 类,但它至少更近了一步。

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

最终编辑:

在将表格导出到任何 html 编辑器之前,请使用格式刷检查表格中的所有单元格。使用此工具确保您绘制每个类似格式的单元格的格式。这样一来,对于应该具有特定格式的单元格,您将不会获得一百万个不同的 CSS 类。它会让你的生活变得轻松很多,特别是如果你的桌子又大又细。

4

1 回答 1

0

将样式代码放在正文上并不“非法”,但肯定不适合网络

通常放在头上的是一个指向 .css 文件的指针

我建议您使用 Dreamweaver 转换您的 xls(x) 文件,然后使用 Sublime Text Editor 编辑 html结果

于 2015-05-07T09:30:21.540 回答