我正在一个网站上工作,我将大块文本上传到每个页面。现在,我在Google云端硬盘中编写文本,其中包括粗体,斜体,缩进,行间距......通常的格式以保持故事的可读性。
但我不确定如何从文本中生成HTML。我的意思是,显然有很多方法。 Google云端硬盘本身可让我下载HTML代码。我可以在OpenOffice和另存为HTML中复制文本。我发现了几个有在线转换器的网站。
但我尝试的每种方法都有缺陷。充其量,它会为每个段落生成非常不优雅的代码堆,其中大部分都是不必要的。在最坏的情况下,它会丢失所有格式,留下纯文本。
另外,我想知道我是否应该使用CSS样式表,这样如果我对样式进行更改,我就不需要为每个HTML页面重复它们......但是我不确定它们会如何与之交互我将按原样生成的HTML代码。
那么,是否有任何推荐的将文本转换为清理HTML的方法?
答案 0 :(得分:1)
我最喜欢删除Google Docs所有不必要的HTML垃圾的方法是获取HTML文件,然后使用pandoc将HTML转换为Markdown,然后再转换回HTML。
但是,它不包括任何缩进或行间距功能。正如你所说,这些应该用CSS完成。 HTML>> Markdown>> HTML转换会删除所有class
属性,因此您可以使用CSS设置<p>
标记的样式,就像设置当前页面的样式一样。
对我来说,这为将使用Word或Google Docs创建的文档转换为HTML提供了一个非常好(且免费)的起点。当然,您仍然需要手动编辑HTML,但在我看来,添加 HTML比删除更令人沮丧。
答案 1 :(得分:0)
我曾经使用 Dreamweaver CS ,效果非常好。如果你从Word粘贴文本将尊重粗体,斜体等...而且html输出非常干净。希望它有所帮助。