diff --git a/telethon/extensions/html.py b/telethon/extensions/html.py
index 716debf6..8cd170cb 100644
--- a/telethon/extensions/html.py
+++ b/telethon/extensions/html.py
@@ -144,11 +144,12 @@ def unparse(text, entities):
html.append('{}
'.format(entity_text))
elif entity_type == MessageEntityPre:
if entity.language:
- html.append("""
-
- {}
-
-
""".format(entity.language, entity_text))
+ html.append(
+ "\n"
+ " \n"
+ " {}\n"
+ "
\n"
+ "
".format(entity.language, entity_text))
else:
html.append('{}
'
.format(entity_text))