有些新手认为使用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写博客,而这个博客真的是极简静态博客,应该是技术控的最爱,不是说了吗?网站的技术最重要,不需要考虑界面,极简静态博客是我们的追求。
<iframe src="http://higrid.net/a/c/ads.php?id=arts" frameborder="no" marginwidth="0" marginheight="0" scrolling="no" width="250" height="300"></iframe>
好了,不扯远了,先看看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" >
# Markdown text goes in here
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
culpa 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现在把Singularity推荐给大家,看演示和下载,希望大家喜欢。
目前版本higrid认为存在的缺陷是标题无法SEO、缺少文章列表、文章标签功能,不过这也是一个很简单的函数就搞定,后面higrid会陆续介绍到。
本文链接http://www.cxybl.com/html/wyzz/JavaScript_Ajax/20130601/38177.html
markdown js:使用Strapdown.js和markdown写极简静态博客
时间: 2024-11-08 19:42:33
markdown js:使用Strapdown.js和markdown写极简静态博客的相关文章
MWeb – 专业的 Markdown 写作、记笔记、静态博客生成软件
专业的 Markdown 写作支持 极简 UI.Dark Mode.漂亮的 Markdown 语法高亮.列表缩进优化,提供 5 种主题选择. 除了支持基本的 Markdown 语法外,还支持大量 Markdown 扩展语法:Table.TOC.MathJax.Fenced code block.任务列表(Task lists).顺序图和流程图.Footnote 等. 支持 Typewriter Scrolling(打机滚动模式)View – Typewriter Scrolling. 支持发布和
把抽奖活动写成一篇技术博客是怎样一种体验
把抽奖活动写成一篇技术博客是怎样一种体验 本次活动预备知识贴:天罗地网--Python爬虫初初初探 http://blog.csdn.net/eclipsexys/article/details/48193541 请一定先了解下,不然就真的是为了抽奖了! 抽抽抽抽抽抽奖 我的新书<Android群英传>上市不久,为了回报各位的大力推荐,也希望更多的人能多多支持,特准备此次抽奖活动. 抽奖对象 只要在本博客中留言,即可参与抽奖活动. 留言内容如下: 已购买<Android群英传>的朋
怎么写好你的博客(二)
中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 上次发布了"怎么写好你的博客系列"的第一篇,一些老博主可能会感觉没新意,但确实是我的真实总结和心得.经过两天的思考,今天就来讲讲一些具有新意的创作方法. 1.整合有价值的微博话语.作为一个站长,你不可能没有微博,而且不止一个.挑选一些经典的.优秀的微博话语,自己的或者自己follow的用户,发布到自己的博客,也是一个创作的
Jekyll安装及写静态博客
下载.安装 ruby 和 DEVELOPMENT KIT 地址http://rubyinstaller.org/downloads/ 其中 Ruby 与 DEVELOPMENT KIT 的版本要对应来安装 Ruby 1.8.7 and 1.9.3: DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe Ruby 2.0 and 2.1 (32bits version only): DevKit-mingw64-32-4.7.2-20130224-1151-sfx.e
写了一年博客收获的100条经验
中介交易 SEO诊断 淘宝客 云主机 技术大厅 如果你还没有开始写博客, 那么从今天开始就写 写一些你热爱的东西 如果你想认真的写博客,那就买一个独立的域名 确保你的域名名字和博客名字一样 用一个简单且容易记住的名字 使用 Wordpress 使用 Wordpress 的插件 写博客一定要坚持下去 每周至少更新5篇文章 校对你的文章是否有错误 不止一次的校对 和其他的bloggers互相交往,交换链接 给其他博客留有意义的回复 给 他人的博客留言时不能说些有意义的那就有趣点 经常第一个去留言 经
怎么写好你的博客(一)
中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 在建立独立博客之前,不知道这个圈子会有这么多站长,而且一部人已经写出了名堂,写出了精彩,如月光博客.7月31日是暮光博客成立一周年,这里我就谈谈一年内总结的怎么写好博客的经验. 1.对生活保持一颗敏感的心.写博客的 站长有时会有这样的感觉:没什么内容可写.其实,解决这个困惑的答案很简单,就是保持对生活敏感的心.试想一下,每天,互联网.电视.手
github+hexo+node.js搭建个人博客基本过程及遇到的问题
一,所需工具 1,github账号+Git客户端+配置SSH key 2,安装node.js. 3,安装Hexo. 其中,github pages是我们用来部署我们本地的博客到github上的.hexo是基于nodejs的.hexo是比较常用的静态博客生成器. 二,主题问题 我使用
个人站长?博客写手?未来谁是主宰?
博客|站长 在当今的中国,已经不再是原先的网络时代了,不会再出现那种泡沫经济,我感觉我们的网络正在逐步的走上正轨.既然如此那就来谈谈 我们今天的主题吧!个人站长与博客写手在未来哪个更好?哪个更能赚钱? 1.对于流量来说 不管是博客还是网站,都是最重要的!没有了流量,也就失去了存在的意义!如果没有了流量,写博客的不如写笔记,开网站的不如在画纸上,写写画画自己的设想! 个人站长也都知道流量的重要性~ 在自己的网站建设好了以后,我们最重要的就是做我们自己的网站推广,如果你的网站再好!再有好的东西!如果
spring-想用java写一个博客系统
问题描述 想用java写一个博客系统 想用java写一个自己的博客程序,现在问题来了,由于不想 用jsp+servlet感觉太乱,就苦苦在网上找该用什么框架,什么方案,能保证安全,能保证速度,这里问过一些朋友意见不一,下面是自己定出来的一些框架搭配 1.struts+spring+hibernate(感觉有hibernate的地方速度不怎么样) 2.springmvc+jdbctemplate 3.直接springmvc 4.springmvc+mybatis 这里想请教各位高手该如何选呢,或者