Bernardo Martín
UI Developer | CSS & Animation Developer | Frontend Developer
Primera diapositiva:
<div class="reveal">
<div class="slide"
<section></section>
</div>
</div>
Lo contenido dentro de nuestra primera etiqueta section será la primera diapositiva
Uso de markdown
<script type="text/template">
aqui pondriamos el codigo markdown
</script>
</section>
Crear una diapositiva de forma vertical
Para crear una diapositiva vertical tendremos que introducir etiquetas <section> dentro de otra etiqueta <section>
Encadenando todas las diapositivas que queramos
<section>
<section></section>
<section></section>
<section></section>
</section>
Aquí tendremos tres diapositivas verticales
Fragmentos de las diapositivas
Para que en una diapositiva se vayan mostrando fragmentos de lo que queremos mostrar en orden haremos:
<p class="fragment"> Y aquí el segundo fragemento>
<section id="fragments">
<h2>Hola que tal</h2>
<p class="fragment">Aquí mostramos nuestro primer fragmento</p>
</section>
Estilos de las diapositivas
Podemos definir el estilo de cada diapositiva
<section>
<p class="fragment tipo_diapositiva ">
</section>
Tipos de diapositivas:
Cambiar el fondo
Se puede cambiar el color del fondo, introducir una imagen o crear un mosaico de una imagen
Color de fondo
<section data-background=#000>
</section>
Imagen de fondo
<section data-background="ubicacion imagen">
</section>
Incluso meter videos
<section data-background-video="ubicacion del video">
El fondo de las transiciones
Se puede modificar el fondo de las transiciones individualmente
<section data-background-transition="zoom">
Se pueden modificar distintas cosas a la vez
<section data-transition="slide" data-background="#000" data-background-transition="zoom">
El tipo de transiciones puede ser:
Opciones de teclado
Introducción de código
<section>
<h2>Pretty Code</h2>
<pre><code data-trim contenteditable>
function linkify( selector ) {
if( supports3DTransforms ) {
var nodes = document.querySelectorAll( selector );
for( var i = 0, len = nodes.length; i < len; i++ ) {
var node = nodes[i];
if( !node.className ) {
node.className += ' roll';
}
}
}
}
</code></pre>
<p>Code syntax highlighting courtesy of <a href="http://softwaremaniacs.org/soft/highlight/en/description/">highlight.js</a>.</p>
</section>
<section>
<code data-trim contenteditable></code>
</section>
Conexión entre diapositivas
<section>
<a href="#/2/3">like this</a>
</section>
Elección de los temas
Mas información en:
Si te parece difícil codificar tus propias diapositivas te recomiendo que hagas link sobre http://slides.com donde puedes encontrar un editor muy sencillo de manejar
By Bernardo Martín
UI Developer | CSS & Animation Developer | Frontend Developer