João Eduardo Montandon
Desenvolvimento de Aplicações Web - COLTEC/UFMG
O Bootstrap pode ser baixado por meio deste link. Basicamente, o Bootstrap pode ser configurado de três formas diferentes:
Para configurar o Bootstrap compilado, deve-se fazer o download do arquivo compactado, e então extraí-lo na pasta onde está localizada a sua aplicação web.
Em seguida, basta importar o Bootstrap dentro da página HTML de seu interesse, como podemos ver no exemplo abaixo:
<!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>Bootstrap 101 Template</title> <!-- Bootstrap --> <link href="css/bootstrap.min.css" rel="stylesheet"> <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> </head> <body> <!-- Código HTML aqui!!! --> <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <!-- Include all compiled plugins (below), or include individual files as needed --> <script src="js/bootstrap.min.js"></script> </body> </html>
Os estilos presentes no Bootstrap estão disponíveis tanto em Less quanto em Sass.
Em ambos os casos, código fonte - seja ele Less ou Sass - deverá ser compilado para geração do CSS a ser utilizado na sua página web.
Uma vez compilado, deve-se realizar o mesmo processo descrito na sessão anterior para inclusão do Bootstrap na sua página.
Uma versão do Bootstrap está disponível via CDN. Para utilizá-la, basta o código necessário para importar os arquivos necessários. Neste caso, basta substituir os comandos de inclusão descritos anteriormente pelos comandos abaixo:
<!-- Latest compiled and minified CSS --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css"> <!-- Optional theme --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css"> <!-- Latest compiled and minified JavaScript --> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
index.html
na pasta raiz, e adicione o seguinte código:
<!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>Bootstrap 101 Template</title> <!-- Bootstrap --> <link href="css/bootstrap.min.css" rel="stylesheet"> <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> </head> <body> <h1> Hello Bootstrap</h1> <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <!-- Include all compiled plugins (below), or include individual files as needed --> <script src="js/bootstrap.min.js"></script> </body> </html>
Como podemos observar, o título Hello, Bootstrap apresenta um estilo diferente do padrão. Isto acontece pois o Bootstrap fornece um conjunto de estilo padrão para todos os elementos headers presentes no HTML.
Observe também que não foi necessário fazer nenhuma configuração na sua página HTML, a não ser a inclusão dos arquivos bootstrap.min.css
, bootstrap.min.js
, e jquery.min.js
.