问题描述
我目前正在构建一个呈现HTML的Web电子邮件客户端,并且时事通讯存在问题。新闻简报中的HTML具有整个html-> head->正文结构,而我的HTML文档则将其呈现在<p>
标签内,这种方法的主要问题是整个页面通常会受到以下样式的影响:内页。
这是我想做的事情,但是在不影响主要HTML的内部HTML的情况下:
+-----------------------------------+
| Main HTML document |
| |
| +---------------------------+ |
| | Inner HTML (newsletter) | |
| | | |
| +---------------------------+ |
| |
+-----------------------------------+
我尝试解析内部HTML文档的树并在主文档的<body>
标签中打印<p>
的innerHTML,但是大多数电子邮件新闻通讯都将其所有样式信息和CSS包含在{{1 }}部分,因此它们看起来不会像预期的那样。
我曾尝试对流行的电子邮件客户端进行逆向工程,但没有成功。我的专业领域是后端,所以我对前端的所有知识都不是很精通,所以也许这很容易,而且我不知道自己在做什么。
我还考虑了使用<head>
动态呈现内部文档的想法,但是这听起来不像“正确”的解决方案。有什么想法吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)