Narzędzia do przechwytywania i konwertowania Internetu

W jaki sposób GrabzIt konwertuje HTML na DOCX

HTML może reprezentować wiele skomplikowanych struktur, takich jak wbudowane DIV lub SPAN obok siebie. Nakładające się elementy HTML i ramki stosowane do różnych elementów HTML. W przeważającej części nie byłoby to rozsądne podejście w DOCX, podczas gdy byłoby możliwe stworzenie floatGdyby wstawić elementy HTML z polami tekstowymi, prawie cała zawartość byłaby zawarta w polach tekstowych, co spowodowałoby bardzo brzydki i nieporządny dokument Word.

Z tego powodu ignorujemy floating elementów HTML i granic większości elementów HTML. Jednak przestrzegamy granic niektórych elementów HTML, takich jak na przykład komórki tabeli i wyrównanie elementów obrazu.

Czy to oznacza, że ​​nie możesz umieszczać treści obok siebie? Nie. Jest to nadal możliwe przy użyciu kolumny atrybutów CSS, Tabele HTML i tabulatory, jak opisano poniżej.

Jeśli chcesz, aby dokument HTML był przechwytywany dokładnie tak, jak pokazano na ekranie, byłoby lepiej przekonwertować HTML na PDF ponieważ format pliku PDF wykorzystuje pozycjonowanie bezwzględne.

Tabulatory

Tabulatory to specjalna funkcja DOCX, która jest aktywowana, jeśli floatElementy HTML, z wyrównaniem tekstu, są zawarte w elemencie HTML o 100% szerokości, który sam w sobie nie ma określonego wyrównania tekstu. Jest to ważne, ponieważ oznacza, że ​​normalne wyrównanie nie powinno być stosowane do elementów podrzędnych. Odbywa się to za pomocą text-align:start. Pamiętaj, że tabulatory nie będą działać w tabeli ani na liście.

Przykład tego przedstawiono poniżej.

<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>