Move align to style attr.

This commit is contained in:
Kiryl
2022-09-06 13:17:20 +03:00
parent da0e4ec157
commit 526a381d2e

View File

@@ -1,7 +1,6 @@
import re import re
import cssutils import cssutils
from bs4 import BeautifulSoup from typing import Tuple
from typing import Tuple, Dict
from os.path import dirname, normpath, join from os.path import dirname, normpath, join
from src.util.color_reader import str2hex from src.util.color_reader import str2hex
@@ -167,6 +166,8 @@ class StylePreprocessor:
for tag_initial_inline_style in tags_with_inline_style: for tag_initial_inline_style in tags_with_inline_style:
inline_style = tag_initial_inline_style.attrs["style"] inline_style = tag_initial_inline_style.attrs["style"]
if tag_initial_inline_style.attrs.get("align"):
inline_style += f";text-align: {tag_initial_inline_style.attrs['align']};"
tag_initial_inline_style.attrs["style"] = \ tag_initial_inline_style.attrs["style"] = \
self.build_inline_style_content(inline_style) self.build_inline_style_content(inline_style)