折腾:
【未解决】混合HTML源码和格式化后的显示效果的所见即所得的html编辑器
期间,去试试
yabwe/medium-editor: Medium.com WYSIWYG editor clone. Uses contenteditable API to implement a rich text solution.
MediumEditor
去试试
下载代码到本地
本地打开是可以看到效果:

但是源码太臃肿:

换一个干净的。
参考:
MediumEditor
的介绍,去用代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>medium editor | test</title>
<link rel="stylesheet" href="css/medium-editor.css">
<link rel="stylesheet" href="css/themes/default.css">
</head>
<body>
<div>
<div class="editable">
<p>My father’s family name being <a href="https://en.wikipedia.org/wiki/Pip_(Great_Expectations)">Pirrip</a>, and my Christian name Philip, my infant tongue could make of both names nothing longer or more explicit than Pip. So, I called myself Pip, and came to be called Pip.</p>
<p>test html content</p>
</div>
</div>
<script src="js/medium-editor.js"></script>
<script>
var editor = new MediumEditor('.editable');
</script>
</body>
</html>
实现了基本的效果:

然后把之前的 完全的全部的html,拷贝进来,看看能否显示。
只拷贝核心的 文章主题内容
此处是article部分的html
然后是可以显示出内容的:


选中后,点击B,去加粗:
也是可以加粗的:

另外试了试,H2 加上 下划线,也是可以的:


目前,基本上是能满足基本要求的。
图片点击了,无法调整,但是去试了试,可以加链接:



确定后,鼠标移动上去就能显示链接了:

不过暂时有点小问题:
- 引用” 无效
- 选中文字,点击引用,无效果

有待后续深入研究再说。