but if you feel like html/css ninja
and follow next steps...
Step 1
Add references to the reveal.js <base>
and theme style sheets to the <head>section
<link rel="stylesheet" href="css/reveal.min.css">
<link rel="stylesheet" href="css/theme/default.css" id="theme">
Step 2
Each slide is <section> element
inside this structure
<div class="reveal">
<div class="slides">
...
</div>
</div>
Step 3
<section> inside other <section> is a vertical slide
The first of the vertical slides is the "root" of the others,
and it will be included in the horizontal sequence.
<section>
<section>Vertical slide 1</section>
<section>Vertical slide 2</section>
</section>
Step 4
Load Javascript references at bottom
<script src="lib/js/head.min.js"></script>
<script src="js/reveal.min.js"></script>
Step 5
Call Reveal.initialize() at bottom
<script>
Reveal.initialize({
controls: false //optional
});
</script>
Browser Support
reveal.js has five tiers of browser support:
1. 3D Transforms version
Chrome, Safari, Firefox,
Opera and IE10.
Browser support
2. 2D UI with only linear animations
Maxthon, Android 2.3.7 stock browser, Dolphin 9.
Browser support
3. 2D UI with no animation
IE9, Firefox 3.6
Browser support
3. 2D UI showing all slides in a vertical row
IE8, the Kindle Fire
Silk Browser 1.0 and Maxthon Mobile.
Browser support
Absolutely no support
IE7 and lower, all non-JavaScript browsers.