html添加markdown,为自己的网站添加Markdown——showdown.js使用教程
步骤2引入到自己的项目中,结构如下:
步骤3,引入到html,并使用
使用showdown.js的基本方式:
function compile(){
//获取要转换的文字
var text = document.getElementById("content").value;
//创建实例
var converter = new showdown.Converter();
//进行转换
var html = converter.makeHtml(text);
//展示到对应的地方 result便是id名称
document.getElementById("result").innerHTML = html;
}
仿简书的markdown实例代码:
测试使用markdown
blockquote {
border-left:#eee solid 5px;
padding-left:20px;
}
ul li {
line-height: 20px;
}
code {
color:#D34B62;
background: #F6F6F6;
}
function convert(){
var text = document.getElementById("oriContent").value;
var converter = new showdown.Converter();
var html = converter.makeHtml(text);
document.getElementById("result").innerHTML = html;
}
运行结果:
之后又发现一个开源库:
https://github.com/chjj/marked
使用方式相对简单一些,参照上面的实例,完成相同的功能,如下:
实例代码:
Title
function convert(){
var text = document.getElementById("oriContent").value;
var html = marked(text);
document.getElementById("result").innerHTML = html;
}
暂时先看这两个开源库,目前都不能像简书一样对照片进行操作,待了解~
个人wx:iotzzh
前端公众hao:前端微说
html添加markdown,为自己的网站添加Markdown——showdown.js使用教程相关推荐
- 改网站不存在cdn服务器,网站添加cdn加速服务器
网站添加cdn加速服务器 内容精选 换一换 通过本文档,您可以快速了解华为云CDN的基础知识,如果想了解更多详细信息,可以根据扩展阅读的引导来进行阅读.CDN(Content Delivery Net ...
- 使用prismjs为网站添加代码高亮功能
prismjs 是一款轻量.可扩展的代码语法高亮库,使用现代化的 Web 标准构建,使用 Prismjs 可以快速为网站添加代码高亮功能,支持超过113中编程语言,还支持多种插件,是简洁.高效的代码高 ...
- 织梦同步静态文件到服务器,静态网站添加到织梦
静态网站添加到织梦 内容精选 换一换 本文介绍了弹性文件服务SFS各特性版本的功能发布和对应的文档动态,新特性将在各个区域(Region)陆续发布,欢迎体验. 开启网页防篡改时,您需为指定的主机分配一 ...
- php源码中如何添加滚动公告,如何给WordPress网站添加滚动公告?
如何给WordPress网站添加滚动公告?今天我们一起了解一下. 1.添加公告文章类型 首先,注册一个公告的文章类型,包括公告的新建,添加,编辑与删除.在functions.php的同级目录下新建一个 ...
- 网站添加到IIS和附件进程调试(新手使用篇)
一.网站添加到IIS 做网站开发,很有必要把项目添加到IIS中,这对浏览和后期的调试很有帮助.怎么把网站添加到IIS上? 1). 打开IIS,然后操作步骤如下图: 选择Default Web Site ...
- chromebook刷机_如何将网站添加到您的Chromebook架子上
chromebook刷机 Bookmarks are great to keep your favorite sites nearby, but they aren't the fastest opt ...
- windows rt_如何在Windows RT上轻松将网站添加到Flash白名单
windows rt Microsoft's Surface RT and other Windows RT-based machines include the Flash browser plug ...
- hexo博客添加暗色模式_我如何向网站添加暗模式
hexo博客添加暗色模式 同一个网站,两种不同的配色方案 (Same website, two different color schemes) Last year I made it a point ...
- 【HTML】使用css3和html给网站添加上春节灯笼特效
马上就过年了,网站也可以装饰一下,本文就教大家如何使用css和html代码给你网站添加上一对新年灯笼. 这个灯笼特效可以加到任何网站上面,不管你是不是用的WordPress搭建的网站都可以. 具体的方 ...
- 网站添加微信支付功能(小白填坑)
本周的工作安排就是在网站添加支付功能,包括支付宝.微信.财付通等,今天这篇文章先说一下微信支付吧,支付宝的太容易了基本看一下都会了 1.首先准备工作,开通了支付功能的账号,具体怎么开通的我也不熟悉因为 ...
最新文章
- STM32 中malloc实际调用
- Android Studio中有没有类似于Eclipse中的ctrl+2+L的快捷键? \Android Studio快捷键之代码提示...
- 主流存储网络类型分析
- 使用windows activeX 在Webclient UI 中打开word文档
- 深入浅出Mybatis系列(一)---Mybatis入门[转]
- 函数 fork 和函数 vfork区别
- n != n, n == -n
- 趋势判研:基于Web3.0的智能生态体——保险科技生态建设...
- 支付宝退款流程 php,支付宝退款接口对接流程PHP语言
- 萌新卷妹带你逃出算法无名岛第五站
- Linux目录文件操作命令篇--(工作常用命令的深度使用,小白必收藏)
- php行业八卦,PHP 的八卦两则_PHP
- threejs全景图片展示
- 拥抱 Android Studio 之四:Maven 仓库使用与私有仓库搭建
- Excel表计算两个时间段之间的总月数、折算年限公式
- Win10驱动安装失败:提示“数据无效”或“安装错误”或其它原因的解决方法
- html5腾讯地图自动定位,移动web端使用腾讯地图实现定位功能
- java计算机毕业设计扶贫平台MyBatis+系统+LW文档+源码+调试部署
- 关于存储IOPS你必须了解的概念
- 2022年个人学习年度计划
热门文章
- ibm服务器3650换硬盘内存,X3650更换硬盘
- Java设计模式实战 ~ 观察者模式分析与实战
- js实现手机摇一摇以及震动功能
- RecycleView的 Scrapped or attached views may not be recycled错误原因研究
- Project *** is already imported into workspace 处理
- STM32-----TFTLCD驱动原理
- GPS 的经纬度换算成距离的代码(转载)
- 人生辣么多的谎言,没必要一个个试一下
- GCTA学习8 | GCTA计算多性状遗传力和遗传相关
- Python爬虫项目实战(欧美音乐网站)