幻灯片制作工具S5十分钟入门指南

简介: S5是一个幻灯片演示工具,它基于XHTML、CSS和JavaScript,对打印友好。用S5制作的幻灯片可以在主流的浏览器上运行,相当于拥有跨平台特性,即使你使用的是MacOS,也无需操心格式问题。
S5是一个幻灯片演示工具,它基于XHTML、CSS和JavaScript,对打印友好。用S5制作的幻灯片可以在主流的浏览器上运行,相当于拥有跨平台特性,即使你使用的是MacOS,也无需操心格式问题。

S5工具默认的主题比较单调,你可以自行制作主题,也可以下载一些现成的主题。
主题下载地址见: http://meyerweb.com/eric/tools/s5/themes/

S5当前的稳定版本为1.1,下载地址见: http://meyerweb.com/eric/tools/s5/v/1.1/s5-11.zip

下载后解压,你可以看到目录下包含s5-blank.zip文件,它只有26KB,用于创建一个新幻灯片。也即,它是一个空白幻灯片的基本骨架文件。

现在我们开始制作幻灯片。

把s5-blank.zip解压到某个目录,可以看到目录下有s5-blank.html文件,双击打开它,如图1所示:


解压的目录下还有一个名为ui的目录,里面放着CSS文件和JavaScript文件,这些是幻灯片正常运行的基础。
作者:chszs,转载需注明。作者博客主页:http://blog.csdn.net/chszs

点击图1的右下角,可以看到,初始的幻灯片骨架文件实际上包含了幻灯片2页。如图2所示:


用编辑器打开s5-blank.html文件,修改幻灯片的内容:

1. 修改幻灯片网页标题
如图3所示,修改标签的内容。


2. S5工具是老外开发的,默认显示英文。直接输入中文内容,显示为乱码。要正常支持中文,需要在s5-blank.html文件中的标签后面,加上一行代码,如下:
[html]   view plain copy print ?
  1. meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
这样S5就可以完美支持中文了。

注意:s5-blank.html文件的部分是S5本身定义的,除了上面提到的两点,其它的内容你不应修改它。

3. 幻灯片的页眉和页脚
幻灯片的页眉和页脚的定义,在s5-blank.html文件中查找div标签,找到class为layout的div,它里面嵌套了:

这个div定义了页眉。
还嵌套了:
[html]   view plain copy print ?
  1. div id="footer">  
  2. h1>[location/date of presentation]h1>  
  3. h2>[slide show title here]h2>  
  4. div>  
这个div定义了页脚。

4. 幻灯片标题
幻灯片标题的定义,在s5-blank.html文件中查找div标签,先找到class为presentation的div标签,再找到它内嵌的class为slide的div,它里面包含了标题的定义。
我修改了一点内容,如下:
[html]   view plain copy print ?
  1. div class="slide" style="text-align:center;">  
  2. h1>××产业集团2013年业务计划h1>  
  3. h3>作者:chszsh3>  
  4. h4>2012-10-28日h4>  
  5. div>  
内容保证了居中显示。

5. 目录页及正文页
幻灯片目录的定义,在s5-blank.html文件中查找div标签,先找到class为presentation的div标签,再找到它内嵌的class为slide的div,它里面包含了目录的定义。
要注意,其实目录页、正文页或者标题页在本质上是相同的,都是幻灯片的其中一页。所以每一页幻灯片,就是一个
标签进行定义的。

目录页就紧跟在标题页的后面,下面我们来修改它的内容:
[html]   view plain copy print ?
  1. div class="slide">  
  2. h1>年度计划目录h1>  
  3. ul>  
  4. li>产业集团2012年营收简述li>  
  5. li>产业集团2012年业务分析li>  
  6. li>产业集团2013年业务计划li>  
  7. li>产业集团2013年战略部署li>  
  8. li>产业集团2013年执行调整li>  
  9. ul>  

一个简单的PPT就这样炼成了。如图4、图5所示。你可以继续扩展。



使用S5最大的好处有两点:
1. Web开发者可以很好的发挥自己的技能,做出超炫的幻灯片。
2. 用浏览器来显示幻灯片,计算机上再也不用安装Office这样的大型软件了。
目录
相关文章
|
9月前
|
C# 开发者
推荐一款C#开源的操作简单、免费的屏幕录制和GIF动画制作神器
推荐一款C#开源的操作简单、免费的屏幕录制和GIF动画制作神器
|
4月前
|
移动开发 JavaScript 前端开发
用惯了其他人的库,自己来实现一个动图图表生成工具,真香!
用惯了其他人的库,自己来实现一个动图图表生成工具,真香!
|
4月前
微信小游戏制作工具中的分享功能怎么用?
微信小游戏制作工具中的分享功能怎么用?
28 0
|
4月前
|
前端开发
前端知识笔记(二十)———简易弹窗制作
前端知识笔记(二十)———简易弹窗制作
28 0
|
9月前
|
人工智能 自然语言处理 安全
如何三分钟快速制作自定义ppt
如何三分钟快速制作自定义ppt
101 0
|
11月前
|
开发工具 UED 开发者
在微信小游戏制作工具中实现各种效果和功能的按钮
在游戏设计中有一个名词叫“反馈”,大体就是指当玩家在进行游戏时,游戏所给予玩家的一些东西,比如常见的在点击按钮时,按钮会变换颜色,或进行缩放,或播放音效等等。总之,不论玩家在游戏中进行任何的操作,游戏都应该给予玩家一个合理的反馈。让玩家能够明白他的操作所获得的结果是什么。
256 0
|
11月前
|
容器
如何在微信小游戏制作工具中快速的制作一个血条?
如图,添加了两个血条的图片,一个当作背景,一个当作前景,并且把这两个图片放到了一个“血条1”容器中,另外增加了一个“打你丫的”按钮,用来模拟攻击,点击“打你丫的”按钮,血条就会掉血。
149 0
|
11月前
|
搜索推荐 开发工具 Android开发
更“大”的微信小游戏制作工具
为什么这么久都不开发新功能了呢?因为人手和资源有限。这个可能跟很多人想的不一样,这个不是微信的产品吗?腾讯公司会没人没资源?大公司的实际情况可能还真跟很多人想的不一样。微信小游戏制作工具背后的团队不大,甚至比你想要的还要小,而且团队除了需要负责这个工具的维护之外,还有很多其它的事情需要处理。
180 0
|
11月前
|
JSON 小程序 数据可视化
微信小游戏制作工具打包发布相关的一些问题
当前有两种发布方式,一种是发布到社区,一种是发布小游戏平台。 发布到社区非常的简单,点击功能区中的的“预览&分享”按钮,打开预览分享对话框,左侧可以直接用手机微信扫码体验,右侧的为发布到社区。
135 0