diff --git a/core/editor.js b/core/editor.js
index <HASH>..<HASH> 100644
--- a/core/editor.js
+++ b/core/editor.js
@@ -281,6 +281,10 @@ function convertHTML(blot, index, length, isRoot = false) {
     }
     const { outerHTML, innerHTML } = blot.domNode;
     const [start, end] = outerHTML.split(`>${innerHTML}<`);
+    // TODO cleanup
+    if (start === '<table') {
+      return `<table style="border: 1px solid #000;">${parts.join('')}<${end}`;
+    }
     return `${start}>${parts.join('')}<${end}`;
   }
   return blot.domNode.outerHTML;
workaround for copying table into other app