Bootstrap v2 チュートリアル
このチュートリアルでは、Bootstrap v2の基本的な使用方法について説明します。ダウンロードと使用方法、レイアウト、グリッドシステム、テーブル、フォーム、ボタン、画像、アイコン、およびさまざまなプラグインについて説明します。
1. Bootstrapの概要
1.1 Bootstrapとは?
Bootstrapは、WebサイトやWebアプリケーションの構築を容易にするための、HTML、CSS、JavaScriptで構成されたフリーでオープンソースのフロントエンドフレームワークです。Twitterの開発者によって作成され、レスポンシブデザイン、グリッドシステム、事前定義されたUIコンポーネントなどの機能を提供します。
1.2 Bootstrapを使う理由
Bootstrapを使用する理由はいくつかあります。
- 迅速な開発:事前定義されたUIコンポーネントを使用することで、WebサイトやWebアプリケーションを迅速に開発できます。
- レスポンシブデザイン:Bootstrapはレスポンシブデザインをサポートしており、さまざまな画面サイズに適応するWebサイトを簡単に作成できます。
- クロスブラウザ互換性:Bootstrapは、すべての主要なWebブラウザで動作するようにテストされています。
- 大規模なコミュニティ:Bootstrapには、ドキュメント、チュートリアル、サポートを提供する大規模なコミュニティがあります。
1.3 Bootstrap v2とv3の違い
Bootstrap v3は、v2のメジャーアップデートであり、多くの変更と改善が含まれています。主な違いは次のとおりです。
- モバイルファースト:v3は、モバイルデバイスを優先した設計になっています。
- 新しいグリッドシステム:v3は、より柔軟なグリッドシステムを備えています。
- フラットデザイン:v3は、フラットデザインを採用しています。
- IE8のサポート終了:v3は、Internet Explorer 8のサポートを終了しました。
2. Bootstrap環境設定
2.1 Bootstrapのダウンロード方法
Bootstrapは、公式ウェブサイトからダウンロードできます。
2.2 Bootstrapのファイル構造
ダウンロードしたBootstrapのzipファイルには、次のファイルとフォルダが含まれています。
ファイル/フォルダ | 説明 |
---|---|
css/ | BootstrapのCSSファイルが含まれています。 |
js/ | BootstrapのJavaScriptファイルが含まれています。 |
img/ | Bootstrapの画像ファイルが含まれています。 |
2.3 Bootstrapの使用方法
Bootstrapを使用するには、HTMLファイルに次のファイルをリンクする必要があります。
<link rel="stylesheet" href="css/bootstrap.min.css">
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
3. Bootstrapレイアウト
3.1 コンテナ
コンテナは、コンテンツをページの中央に配置するために使用されます。Bootstrapには、2つのタイプのコンテナがあります。
- .container:固定幅のコンテナ
- .container-fluid:可変幅のコンテナ
3.2 グリッドシステム
Bootstrapのグリッドシステムは、レスポンシブなレイアウトを作成するために使用されます。グリッドシステムは、12のカラムで構成されています。
<div class="row">
<div class="span4">...</div>
<div class="span4">...</div>
<div class="span4">...</div>
</div>
3.3 レスポンシブレイアウト
Bootstrapは、レスポンシブなレイアウトを作成するためのCSSクラスを提供しています。これらのクラスを使用すると、さまざまな画面サイズに適応するWebサイトを簡単に作成できます。
クラス | 説明 |
---|---|
.visible-desktop | デスクトップ画面でのみ表示されます。 |
.visible-tablet | タブレット画面でのみ表示されます。 |
.visible-phone | スマートフォン画面でのみ表示されます。 |