目次
紹介サイトと本
FAQ
ステップアップ
書評
正誤表
ツイート
この本を買う
AMAZON
目次
CHAPTER 1
はじめる前に
1-1
ウェブサイト制作の流れ
1-2
代表的なブラウザ
COLUMN
さまざまなブラウザとバージョン
1-3
テキストエディタを選ぼう
CHAPTER 2
HTMLファイルを作成しよう
2-1
HTMLの基本
2-1-1
HTMLファイルの作成と保存
2-1-2
ブラウザで表示する
解説
HTMLタグの要素と属性
解説
HTMLページの基本構造
COLUMN
HTMLのバージョンとdoctype宣言
COLUMN
文字コードとは
2-2
HTMLタグの意味に基づいてマークアップしよう
2-2-1
ページの全体構成を把握する
2-2-2
見出しと段落を表示する
2-2-3
さまざまなブラウザとバージョン
解説
順序のあるリストと順序のないリスト
2-2-3
表を作成する
解説
tableタグの利用例
2-3
HTMLのアウトラインを理解しよう
2-3-1
セクションタグを挿入する
COLUMN
正しい文書構造を形成する意味
2-3-2
構造を表すタグを挿入する
解説
HTML5の新要素とアウトライン
COLUMN
間違いやすいHTMLの記述とHTMLの規格
CHAPTER 3
CSSで装飾しよう
3-1
CSS の基本
3-1-1
CSSファイルの作成と読み込み
3-1-2
文字サイズを変更する
3-1-3
個別にCSSを指定する
解説
CSSの記述ルール
COLUMN
CSSの外部ファイル化と記述場所
3-2
色を変更しよう
3-2-1
文字色を指定する
3-2-2
文字の背景色を指定する
3-2-3
色の指定方法
3-3
罫線と余白を調整しよう
3-3-1
文字に罫線をつける
解説
border関連プロパティ
3-3-2
文字の余白を調整する
COLUMN
見出しバリエーション
3-3-3
区切り線の追加と余白の調整
解説
ボックスモデル
解説
padding・marginプロパティ
3-4
リストと表を装飾しよう
3-4-1
リスト記号を変更する
解説
list-style関連プロパティ
3-4-2
表を装飾する
解説
border-collapse・border-spacingプロパティ
解説
text-alignプロパティ
解説
font-weightプロパティ
3-5
さまざまなブラウザで確認してみよう
3-5-1
ブラウザによる表示の違い
3-5-2
文字のフォントを指定する
解説
font-familyプロパティ
3-5-3
文字の高さを指定する
解説
line-heightプロパティ
3-5-4
normalize.cssを読み込む
CHAPTER 4
画像を編集し、HTMLで表示しよう
4-1
ウェブページ用の画像を作成しよう
4-1-1
画像サイズを理解する
4-1-2
切り抜きツールで画像を切り抜く
解説
ピクセル(画素)
解説
画像形式
4-2
画像を挿入しよう
4-2-1
HTMLに画像を挿入する
4-2-2
画像を図版として指定する
4-2-3
図版にキャプションを挿入する
COLUMN
画像のスライス
COLUMN
画像素材を入手する
CHAPTER 5
共通部分の作成とレイアウト
5-1
ページヘッダーとページフッターを挿入しよう
5-1-1
サイト名とキャッチコピーを挿入する
解説
ブラウザ標準の文字サイズとマージン
5-1-2
ウェブフォントを設定する
解説
Google Fontsでフォントのバリエーションを指定する
COLUMN
日本語のウェブフォント
5-1-3
コピーライトを挿入する
解説
特殊文字
5-1-4
ページのヘッダー・フッターとして指定する
5-2
ページをレイアウトしよう
5-2-1
ページ全体をセンター寄せにする
COLUMN
一般的なモニターサイズとウェブページの横幅
5-2-2
2段組みレイアウト
解説
time要素
解説
floatプロパティとclearプロパティ
COLUMN
floatの不具合を解決する「clearfix」の仕組み
COLUMN
floatの不具合を解決する「overflow:hidden;」
COLUMN
新しい段組みレイアウト「フレキシブルボックスレイアウト」
5-2-3
CSSの範囲を限定する
解説
ブロックレベル要素とインライン要素
CHAPTER 6
リンクを設定し、ナビゲーションを作り込もう
6-1
リンクを設定しよう
6-1-1
外部サイトへリンクする
解説
リンク先を新しいタブで開くtarget属性
6-1-2
リンク色を変更する
解説
リンクの装飾と疑似クラス
6-1-3
他のページへリンクする
解説
絶対パスと相対パスを理解しよう
6-2
ナビゲーションを作り込もう
6-2-1
ローカルナビをデザインする
解説
背景画像を指定する
COLUMN
アイコン画像を作るには
6-2-2
グローバルナビをデザインする
解説
box-sizingプロパティとボックス
解説
CSS3とベンダープレフィックス
解説
n番目の要素を数えてCSSを指定する
解説
text-decorationプロパティ
6-2-3
パンくずナビを設置する
6-2-4
ページ内リンクを設置する
解説
ページ内リンクの利用例とid 属性
解説
インライン要素のボックスの特徴
CHAPTER 7
各ページを作成しよう
7-1
ページを複製しよう
7-1-1
複製したページの記事を編集する
7-2
一覧ページを作ろう
7-2-1
一覧ページに記事と画像を挿入する
7-2-2
一覧ページをCSSでデザインする
解説
vertical-alignプロパティ
7-3
その他の下層をページを作ろう
7-3-1
下層ページを作成する
7-3-2
立体的なボタンを作成する
COLUMN
CSSで作るボタンジェネレーター
7-4
トップページを作ろう
7-4-1
メインビジュアルを配置する
解説
背景色を半透明にする
解説
絶対配置と相対配置
7-4-2
3段組みレイアウト
7-4-3
おしらせを配置する
7-5
タイトルと概要をつける
7-5-1
タイトルをつける
7-5-2
概要を設定する
CHAPTER 8
サイトに動きをつけよう
8-1
スライドショーを作ろう
8-1-1
JavaScriptとjQuery
8-1-2
jQueryプラグインでスライドショーを作る
8-2
地図を配置しよう
8-2-1
Googleマップを埋め込もう
8-3
おといあわせフォームを設置しよう
8-3-1
Googleフォームを利用する
解説
ユーザの個人情報を保護するSSL
解説
フォーム関連のHTMLタグ
CHAPTER 9
サイトの公開と仕上げ
9-1
サイトを公開しよう
9-1-1
レンタルサーバーを契約する
解説
ドメイン名を取得する
9-1-2
FTPソフトを利用する
解説
アクセスを制限する
9-2
最終チェックをしよう
9-2-1
バリデーションを行う
9-2-2
主要ブラウザで確認する
COLUMN
さまざまなOSとブラウザで検証する
COLUMN
スマートフォンやタブレットで確認する
9-2-3
古いInternet Explorerに対応する
9-3
SNSボタンの設置
9-3-1
Twitterボタンの設置
9-3-2
Facebookの「いいね!」ボタンの設置
9-4
アクセス解析を導入しよう
9-4-1
Googleアナリティクス