Diferencia entre revisiones de «Usuario:ManuelRomero/Bootstrap»
De WikiEducator
(Página creada con '===Comienzos=== *Primera plantilla con bootstrap <source lang=html> <!DOCTYPE html4strict> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compat…') |
(→barra de navegar) |
||
(4 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 1: | Línea 1: | ||
===Comienzos=== | ===Comienzos=== | ||
*Primera plantilla con bootstrap | *Primera plantilla con bootstrap | ||
− | <source lang= | + | <source lang=html4strict> |
− | <!DOCTYPE | + | <!DOCTYPE html> |
<html lang="en"> | <html lang="en"> | ||
<head> | <head> | ||
<meta charset="utf-8"> | <meta charset="utf-8"> | ||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
+ | |||
+ | |||
<meta name="viewport" content="width=device-width, initial-scale=1"> | <meta name="viewport" content="width=device-width, initial-scale=1"> | ||
<title>Plantilla básica de Bootstrap</title> | <title>Plantilla básica de Bootstrap</title> | ||
Línea 32: | Línea 34: | ||
</html> | </html> | ||
</source> | </source> | ||
+ | ====ficheros==== | ||
*Estructua de directorios en un desarrollo con bootstrap | *Estructua de directorios en un desarrollo con bootstrap | ||
+ | |||
+ | ====barra de navegar==== | ||
+ | *Para que la barra de navegación aparezca envuelta con la cabecera | ||
+ | <source lang=html4strict> | ||
+ | <div class="navbar-wrapper"> | ||
+ | <div class="container"> | ||
+ | ....... | ||
+ | </div> | ||
+ | </div> | ||
+ | </source> | ||
+ | [[Image:htmlBNavegarW.png]] | ||
+ | <hr/> | ||
+ | [[Image:htmlBNavegarNW.png]] | ||
+ | *Barra de navegación básica | ||
+ | <source lang=html4strict> | ||
+ | <nav class="navbar navbar-default" role="navigation"> | ||
+ | <!-- El logotipo y el icono que despliega el menú se agrupan | ||
+ | para mostrarlos mejor en los dispositivos móviles --> | ||
+ | <div class="navbar-header"> | ||
+ | <button type="button" class="navbar-toggle" data-toggle="collapse" | ||
+ | data-target=".navbar-ex1-collapse"> | ||
+ | <span class="sr-only">Desplegar navegación</span> | ||
+ | <span class="icon-bar"></span> | ||
+ | <span class="icon-bar"></span> | ||
+ | <span class="icon-bar"></span> | ||
+ | </button> | ||
+ | <a class="navbar-brand" href="#">Logotipo</a> | ||
+ | </div> | ||
+ | </source> | ||
+ | *En este código hemos definido una barra de navegación pero no tiene elementos | ||
+ | *Se describe un botón que se verá cuando la barra se minimice | ||
+ | *Se describe en la clase navbar-brand la parte de navegación que quedará visible cuando cuando el dispositivo sea pequeño | ||
+ | *<!--MRM no entiendo las elementos span --> | ||
+ | *A continuación describimos el resto de elementos que aparecerán en la pantalla | ||
+ | *Estos elementos no se verán si el dispositivo es pequeño, se desplegarán a partir del botón | ||
+ | |||
+ | </source> |
Última revisión de 23:51 13 mar 2014
Comienzos
- Primera plantilla con bootstrap
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Plantilla básica de Bootstrap</title> <!-- CSS de Bootstrap --> <link href="css/bootstrap.min.css" rel="stylesheet" media="screen"> <!-- librerías opcionales que activan el soporte de HTML5 para IE8 --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> <![endif]--> </head> <body> <h1>¡Hola mundo!</h1> <!-- Librería jQuery requerida por los plugins de JavaScript --> <script src="http://code.jquery.com/jquery.js"></script> <!-- Todos los plugins JavaScript de Bootstrap (también puedes incluir archivos JavaScript individuales de los únicos plugins que utilices) --> <script src="js/bootstrap.min.js"></script> </body> </html>
ficheros
- Estructua de directorios en un desarrollo con bootstrap
- Para que la barra de navegación aparezca envuelta con la cabecera
<div class="navbar-wrapper"> <div class="container"> ....... </div> </div>
- Barra de navegación básica
<nav class="navbar navbar-default" role="navigation"> <!-- El logotipo y el icono que despliega el menú se agrupan para mostrarlos mejor en los dispositivos móviles --> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"> <span class="sr-only">Desplegar navegación</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="#">Logotipo</a> </div>
- En este código hemos definido una barra de navegación pero no tiene elementos
- Se describe un botón que se verá cuando la barra se minimice
- Se describe en la clase navbar-brand la parte de navegación que quedará visible cuando cuando el dispositivo sea pequeño
- A continuación describimos el resto de elementos que aparecerán en la pantalla
- Estos elementos no se verán si el dispositivo es pequeño, se desplegarán a partir del botón
</source>