HTML格式化在线工具
html格式化结果将会显示在这里.
1
1
关于HTML格式化在线工具:
这个在线HTML格式化工具可以帮助您将排列混乱的HTML文件格式化为可读的HTML文件.
即使输入不符合正式的HTML语法,此工具也可以强制格式化错误的HTML文件.

更多关于HTML的链接 (Hypertext Markup Language):
W3 HTML 5.2 标准: https://www.w3.org/TR/html5/
RFC 7992 (HTML): https://tools.ietf.org/html/rfc7992
Python中的HTML (BeautifulSoup): https://www.crummy.com/software/BeautifulSoup/
用Python格式化HTML (用 package BeautifulSoup):
- def html_beautify(input_str):
- input_str = BeautifulSoup(input_str, 'html.parser').prettify()
- result = ''
- indent_str = ' '
- for line in input_str.split('\n'):
- lstrip_line = line.lstrip(' ')
- indent_len = len(line) - len(lstrip_line)
- formatted_line = indent_len * indent_str + lstrip_line
- result = result + formatted_line + '\n'
- return result