Bootstrap4を使える環境にする(bate版初期)

2017.09.19|サイト構築

Bootstrapのバージョン4が出ましたので、
使用環境の設定など含めて解説していきたいと思います。

 

Bootstrap v4をダウンロードする

まずはダウンロードです!

本サイトに行けばいろんなところからダウンロードできるようになっています。
トップページにデデンとダウンロードリンクがあるので、そちらで問題ないかと思います。

Bootstrap

https://getbootstrap.com/

 

Bootstrap CDNを使用する

ダウンロードしなくてもCDNが公開されています。

こちらを使用しても問題ないかと思います。

こちらのトップページにも記載があるのですぐにわかるかと。

 

CSSのみ

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">

 

JS、Popper、 jQueryも入れる場合

<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>

 

Bootstrapに掲載されているスターターテンプレートを使用する

コピペですぐにスタートできる便利なスターターテンプレートも置いています。

スターターテンプレート

https://getbootstrap.com/docs/4.0/getting-started/introduction/#starter-template

 

こちらはCDNでコードが書かれているので、本当に、indexにそのままコピペすれば使えるという優れものです!

<!DOCTYPE html>
<html lang="en">
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <!-- Bootstrap CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
  </head>
  <body>
    <h1>Hello, world!</h1>

    <!-- Optional JavaScript -->
    <!-- jQuery first, then Popper.js, then Bootstrap JS -->
    <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.11.0/umd/popper.min.js" integrity="sha384-b/U6ypiBEHpOf/4+1nzFpr53nxSS+GLCkfwBdFNTxtclqqenISfwAzpKaMNFNmj4" crossorigin="anonymous"></script>
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/js/bootstrap.min.js" integrity="sha384-h0AbiXch4ZDo7tp9hKZ4TsHbi047NrKGLO3SEJAg45jXxnGIfYzk4Si90RDIqNm1" crossorigin="anonymous"></script>
  </body>
</html>

 

あとはコーディングしていくのみ!

あとはガシガシコーディングしていけばOK!

 

4になって3からの追加機能等もあるようですが、
そちらに関しては他優秀なサイトさんたちが解説してくださっています。

 

Bootstrap4の新機能や新旧比較などを掲載したサイト

2015年のプロトタイプが出た時の記事のまとめですが、
ざっくりとは参考になると思いますので、張り付けておきます。

これを見れば全てがわかる!Bootstrap4の新機能まとめ

https://blog.codecamp.jp/bootstrap4_new_function

Bootstrap 4 の新機能を徹底比較!Flexbox と通常グリッドの使い方まとめ

http://photoshopvip.net/96532

Bootstrap 3からBootstrap 4に移行する時に知っておく必要がある注意点のまとめ

Bootstrap 3からBootstrap 4に移行する時に知っておく必要がある注意点のまとめ

 

また、3→4への移行ガイドを作成していらっしゃるところもあるので、
そちらもご参考までに

Bootstrap移行ガイド

http://cccabinet.jpn.org/bootstrap4/