捕獲和轉換Web的工具

GrabzIt如何將HTML轉換為DOCX

HTML可以並排表示許多複雜的結構,例如嵌入式DIV或SPAN。 HTML元素重疊且邊框應用於不同的HTML元素。 在大多數情況下,這在DOCX中不是明智的方法,但可以創建 float將HTML元素與文本框一起使用會導致幾乎所有內容都包含在文本框中,從而導致非常醜陋且混亂的Word文檔。

由於這個問題,我們忽略了 floatHTML元素和大多數HTML元素的邊框。 但是,我們確實尊重某些HTML元素(如表格單元格)的邊框和圖像元素的對齊方式。

這是否意味著您不能並行放置內容? 否。這仍然可以通過使用 列CSS屬性,HTML表格和製表符停止,如下所述。

如果您希望完全按照屏幕上的顯示捕獲HTML文檔,則最好 將HTML轉換為PDF PDF文件格式使用絕對定位。

製表位

製表位 是一種特殊的DOCX功能,如果 float具有文本對齊方式的HTML元素包含在寬度為100%的HTML元素中,該元素本身沒有特定的文本對齊方式。 這很重要,因為這意味著不應將法線對齊應用於子元素。 這是通過使用 text-align:start。 請注意,製表位不會在表或列表中起作用。

下面是一個示例。

<div style="width:100%;text-align:start">
   <div style="width:50%;text-align:left;float:left">Aligned One</div>
   <div style="width:50%;text-align:left;float:left">Aligned Two</div>
</div>