前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >网页PPT: reveal.js 介绍

网页PPT: reveal.js 介绍

作者头像
前端GoGoGo
发布2018-08-24 17:45:35
4.8K0
发布2018-08-24 17:45:35
举报

reveal.js

reveal.js 是个啥

reveal.js 是一个展示内容的框架,可以简单的理解为网页版的PPT。我们用 reveal.js 做出来的PPT其实是一个HTML文件。

优势

和传统的PPT相比,reveal.js 有哪些吸引我的地方呢?主要有:

  • 制作简单:对程序员来说,只是做个页面而已;对非程序员可以使用在线编辑器
  • 运行简单:因为是一个HTML文件,那么只要双击,就能在浏览器中展示。(注:为了更好的效果,还是用高级浏览器打开比较好,虽然它对IE8及以上版本的旧浏览器做了优雅降级。更详细的浏览器支持,见这里
  • 功能强大,灵活:因为是在浏览器中运行的,可以用HTML+CSS+JS,做各种想要的东西:比如与现场的用户进行交互(如用户在手机上进行一些投票,页面上实时显示投票数);并且,reveal.js 有多套默认皮肤,支持 多种PPT切换动画,Fragments,内联PPT( nested slides),代码高亮,解析 Markdown,懒加载图片和视屏,导出为PDF和一系列的 JS API 等特性

安装

小白版安装

  1. 下载: https://github.com/hakimel/reveal.js/releases
  2. 解压下载的文件。将 index.html 里的内容替换成自己的内容
  3. 打开 index.html 来查看效果

完整版安装

reveal.js 的某些特性需要服务器端的支持,如 外部Markdown,演讲者注释。如果要用这些功能,需要安装完整版。步骤如下

  1. 安装 Node.js
  2. 安装 Grunt
  3. 下载 $ git clone https://github.com/hakimel/reveal.js.git
  4. 到 reveal.js 文件夹 $ cd reveal.js
  5. 安装依赖 $ npm install
  6. 运行 $ grunt serve
  7. 打开 http://localhost:8000 来查看

你也可以改变端口用 grunt serve --port 8001

DEMO

最后附上 一丝 用 reveal.js 做的高大上的demo

是不是很高大上,哈哈。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2015.10.23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • reveal.js 是个啥
  • 优势
  • 安装
    • 小白版安装
      • 完整版安装
      • DEMO
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档