利用Strapdown.js和markdown写极简静态博客
来源:互联网 发布:手机动漫配音软件 编辑:程序博客网 时间:2024/06/16 00:02
有些人认为使用markdown建站有个缺陷是需要服务器支持,如jeklly或higridcms等,其实higrid认为并不是这样的。对只有静态空间的朋友,higrid介绍一个静态渲染markdown的利器,就是Strapdown.js。使用Strapdown.js是markdown to html 的javascript,并且带有界面效果,不需要你写CSS样式,只要在html页面里面写markdown,他就會把你寫的文字解析然后在浏览器呈现出用户体验良好的布局。
使用Strapdown.js和markdown写极简静态博客
既然Strapdown.js有这个用处,一些极简主义者完全可以利用Strapdown.js和markdown写博客,而这个博客真的是极简静态博客,应该是技术控的最爱,不是说了吗?网站的技术最重要,不需要考虑界面,极简静态博客是我们的追求。
好了,不扯远了,先看看Strapdown.js的用法
官方介绍是这样的:Strapdown.js makes it embarrassingly simple to create elegant Markdown documents. No server-side compilation required. Use it to quickly document your projects, create tutorials, home pages, etc. (For example, the page you are reading was generated by Strapdown).Simply copy the HTML template below and drop it on any static file server:
简单的说:Strapdown.js 可以让你非常简单的创建优雅的 Markdown 文档,无需服务器端编译支持,只需要简单的复制 HTML 代码并修改标题和 Markdown 文本即可。
- 项目主页:http://strapdownjs.com/
- 下载地址:https://github.com/arturadib/strapdown
Features
- Search-engine friendly
- Cross-browser compatible (tested with mobile Safari, IE 8/9, Firefox, Chrome)
- Github-flavored Markdown (tables, syntax highlighting, etc)
- Themeable
一个典型的页面:
< html>< title>Hello Strapdown</title>< xmp theme="united" style="display:none;"># Markdown text goes in hereLorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut laboreet dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi utaliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit essecillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt inculpa qui officia deserunt mollit anim id est laborum.< /xmp>< script src="http://strapdownjs.com/v/0.2/strapdown.js"></script>< /html>
利用php会使Strapdown.js和markdown更有效
使用Strapdown.js写markdown当然没有问题,存在的缺陷是整个站点都是静态的,当博客文章多了就不方便组织。现在很多人都有动态空间,加上php一点小代码,就可以做成一个blog了,当然,网上也有现成的,名字叫Singularity,这个名字用的太多,网上搜出一大堆都不是,经过higrid的仔细查找,作者原来跟我们一样是个中国人,不过他的站点是采用英文的。
higrid ( http://higrid.net )现在把Singularity推荐给大家,并且提供 演示 和 下载 ,希望大家喜欢。
目前版本higrid认为存在的缺陷是标题无法SEO、缺少文章列表、文章标签功能,不过这也是一个很简单的函数就搞定,后面higrid会陆续介绍到,不知道写得对不对?有研究的大虾可以提提建议,谢谢。
- 利用Strapdown.js和markdown写极简静态博客
- 使用strapdown.js解析markdown
- 基于html和strapdown的MarkDown模板
- 使用Strapdown.js、Showdown.js or Marked.js 在 html 里加载 markdown 文本
- 通过浏览器加载的方式使用strapdown.js来渲染markdown
- 利用hexo和github搭建静态博客(一)
- 利用GitHubPages+jekyll+Markdown搭建个人博客
- NodeJS搭建博客系统(三)用markdown写静态博客
- 使用pelican+git+码云pages建立静态markdown博客全过程
- Hexo博客更换主题和Markdown使用
- node.js入门甜点,使用node.js建静态博客
- 利用github webhook 结合openresty自动更新静态博客
- JS静态变量和静态函数
- Node.js 博客实例(二)使用 Markdown
- 使用github和hexo搭建静态博客
- 使用github和hexo搭建静态博客
- Jekyll和Github搭建个人静态博客
- 利用marked.js写个简单Markdown编辑器(1)
- 程序员需要专注和懂得舍弃
- s3c2440两种启动方式
- Ajax的工作原理
- 封装数据库操作
- KVO(键值监听模式)
- 利用Strapdown.js和markdown写极简静态博客
- S_ISREG等几个常见的宏 .
- Marvell8686 电源管理原理
- Full Screen Web Apps
- 常见的NSFileManager方法
- How to use log4net in C# application
- JAVA 多态的作用
- poj 1579 Function Run Fun(把一个递归函数变快,用数组 记忆化处理)
- 在线使用FreeTextBox编辑器时,打空格的时候出现乱码,问号(?)