任务: 今天接到一个急活,要把几个word文档内容放在我之前开发的一个网站上。难度有三点:一是word包含很多复杂表格,网页要按照相同格式显示;二是要支持检索;三是时间很紧,要求半天就上线。
提需求的人可能觉得,这就是复制粘贴的活,应该很快。但实际上,网页只认html标签,word里的表格,我都得转成一个个 <tr>
<td>
这样的标签才能被浏览器解析。要是手工去做的话,半天肯定做不完。
幸好我发现了office提供了另存为网页(*.html)的选项,保存后得到 .html
文件。打开后,可以看到转换后的文件就是一个标准的html文件,虽然特别冗长,充满内嵌样式,但好在不用自己手动转换了。
将这个html文本内嵌在web页面中,甚至都不需要去掉 <html>
<head>
等标签,chrome就能够解析这个转换后的内容。本来很繁琐的活,用这种方法的话,不到十分钟就能完美解决。
🍅 0
💪 0