詳解 HTML&XHTML&CSS辞典 第5版

概 要

Web標準の基本となるHTMLおよびXHTML、CSSの仕様を目的の要素やプロパティから手軽に検索できるリファレンス書です。第5版となる本書では、HTML5およびCSS3を追加。どちらもまだ仕様が確定する前の段階ながら、HTML5に関しては2011年9月の草案に掲載されているすべての要素を掲載し、CSS3については執筆時点で利用できそうなモジュールを中心にピックアップしています。また、XHTML1.1とXHTML Basicに関連する更新および、CSS2.1がW3C勧告となったことからCSSに関する記述も新しく刷新。IE、Safari、Firefox、Opera、Chromeといった各ブラウザへの対応情報付き。サンプルのダウンロードサービス付き。

著者 大藤幹
価格 本体2200円(税別)
ISBN 978-4-7980-3112-5
発売日 2011/10/29
判型 A5
色数 4色
ページ数 728
CD/DVD
対象読者 中級
シリーズ 詳解辞典
表紙イメージ
購入 アマゾンで購入する
楽天で購入する

※リンク先によっては、販売ページが用意されていないことがあります。あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

サポート情報は以下からご参照下さい。

サポート情報へのリンク

目次

HTML&XHTMLパート

仕様

HTML4について

HTML4.01について

要素と属性

3種類のDTDとDOCTYPE宣言

ブロックレベル要素とインライン要素

汎用属性

空白文字(ホワイトスペース)について

HTML4.01のデータ形式

特別な文字の指定方法(文字参照)

コメントの入れ方

URIとパスの表現方法

XHTMLについて

XHTML1.0について

HTML4.01との違い

既存のブラウザで表示させるための注意事項

XHTMLのモジュール化について

XHTML1.1について

XHTML1.1のDOCTYPE宣言

XHTML1.1の汎用属性

XHTML Basicについて

XHTML BasicのDOCTYPE宣言

XHTML Basicの汎用属性

XHTML文書のMIMEタイプ

ブラウザのふたつの表示モード

HTML5について

HTML5について

HTML構文とXHTML構文

HTML5のDOCTYPE宣言

HTML5の文字コードの指定方法

追加された要素と削除された要素

見出しとセクション

HTML5の要素の分類

グローバル属性

IEに新しい要素を認識させる方法

HTML & XHTML要素

基本構造

最上位要素 html

文書情報 head

文書本体 body

文書タイトル title

メタ情報 meta(空要素)

連絡先 address

汎用ブロックレベル要素 div

汎用インライン要素 span

ヘッダ header

フッタ footer

セクション

一般的なセクション section

内容が完結しているセクション article

メインコンテンツに含まれないセクション aside

ナビゲーションのセクション nav

テキスト

見出し h1~h6

見出しのグループ化 hgroup

段落(パラグラフ) p

改行 br(空要素)

改行可能な位置 wbr

引用文(ブロックレベル) blockquote

引用文(インライン) q

出典・参照先 cite

強調部分 em

より強い強調部分 strong

参照箇所の強調表示 mark

定義用語 dfn

略語 abbr

略語(頭字語) acronym

上付き文字 sup

下付き文字 sub

整形済みテキスト pre

ソースコード code

変数・引数 var

入力テキスト kbd

出力サンプル samp

日付・時刻 time

追加部分 ins

削除部分 del

文字表記の方向 bdo

双方向テキスト内の独立した範囲 bdi

ルビ

ルビ ruby

ルビをふる対象のテキスト rb

ルビテキスト rt

ルビを表示できない環境用のカッコ rp

複合ルビ用のrb要素のグループ rbc

複合ルビ用のrt要素のグループ rtc

スタイルとレイアウト

横罫線 hr(空要素)

等幅 tt

イタリック i

太字 b

大きな文字 big

小さな文字 small

下線 u(非推奨要素)

取消線1 strike(非推奨要素)

取消線2/正確ではなくなった部分 s(非推奨要素)

フォントに関する指定 font(非推奨要素)

基準フォントサイズ basefont(空要素)(非推奨要素)

中央揃え center(非推奨要素)

画像・音声・動画とオブジェクト

画像 img(空要素)

イメージマップ map

イメージマップの領域設定 area(空要素)

オブジェクト object

パラメータ param(空要素)

音声 audio

動画 video

audio要素・video要素の代替データ source

テキスト・トラック track

ビットマップの動的グラフィック canvas

プラグインを使った組み込み embed

図版 figure

図版のキャプション figcaption

JAVAアプレット applet(非推奨要素)

リンク

アンカー(リンク) a

基準URI base(空要素)

関連ファイルの指定 link(空要素)

リスト

番号なしリスト ul

番号付きリスト ol

リスト項目 li

定義リスト dl

定義する用語 dt

用語の定義(説明) dd

ディレクトリーリスト dir(非推奨要素)

メニューリスト menu(HTML4.01とXHTML1.0では非推奨要素)

命令(コマンド) command

テーブル

表 table

表タイトル・説明文 caption

横方向の1列 tr

ヘッダセル・データセル th, td

表ヘッダ・表フッタ・表本体 thead, tfoot, tbody

縦列のグループ化 colgroup

縦列の属性値共有 col(空要素)

フォーム

入力フォーム form

フォームの構成部品 input(空要素)

複数行の入力フィールド textarea

ボタン button

メニュー select

選択肢 option

選択肢のグループ化 optgroup

input要素向けの選択肢 datalist

プログレスバー progress

メーター meter

他の部品からの計算結果 output

公開鍵用キーペア keygen

構成部品のラベル label

構成部品のグループ化 fieldset

構成部品グループのラベル legend

検索用入力フィールド isindex(空要素)(非推奨要素)

インタラクティブ

特定の操作で表示される詳細情報 details

details要素の初期表示情報 summary

スタイルシートとスクリプト

スタイルシート style

スクリプト script

スクリプトが動作しない環境用の内容 noscript

フレーム

ウィンドウの分割指定 frameset

フレームの内容指定 frame(空要素)

フレームが表示されない環境用の内容 noframes

インラインフレーム iframe

HTML & XHTMLリファレンス

DTDでの要素の定義

DTDでの要素の定義

a要素

abbr要素

acronym要素

address要素

applet要素

area要素

b要素

base要素

basefont要素

bdo要素

big要素

blockquote要素

body要素

br要素

button要素

caption要素

center要素

cite要素

code要素

col要素

colgroup要素

dd要素

del要素

dfn要素

dir要素

div要素

dl要素

dt要素

em要素

fieldset要素

font要素

form要素

frame要素

frameset要素

h1~h6要素

head要素

hr要素

html要素

i要素

iframe要素

img要素

input要素

ins要素

isindex要素

kbd要素

label要素

legend要素

li要素

link要素

map要素

menu要素

meta要素

noframes要素

noscript要素

object要素

ol要素

optgroup要素

option要素

p要素

param要素

pre要素

q要素

rb要素

rbc要素

rp要素

rt要素

rtc要素

ruby要素

s要素

samp要素

script要素

select要素

small要素

span要素

strike要素

strong要素

style要素

sub要素

sup要素

table要素

tbody要素

td要素

textarea要素

tfoot要素

th要素

thead要素

title要素

tr要素

tt要素

u要素

ul要素

var要素

その他のリファレンス

HTML5の要素の分類と配置のルール

各バージョンで定義されている要素・属性一覧

イベント属性一覧

HTML&XHTML全要素対応状況一覧

CSSパート

仕様

CSS2.1について

CSSの書式

セレクタの種類

セレクタの組み合わせ

HTMLへの組み込み方

ボックス

マーカー

アウトライン

データ形式

スタイルの継承

スタイルの優先度

@マークで始まる文

CSS3について

CSS3について

CSS3で追加・変更されるセレクタ

メディアクエリー

ベンダープレフィックスについて

CSS3のデータ形式

Webフォントについて

アニメーションのキーフレームについて

CSSプロパティ

色と背景

文字色 color

背景色 background-color

背景画像 background-image

背景画像の並び方 background-repeat

背景画像の表示位置 background-position

背景画像の固定配置 background-attachment

背景の表示領域の設定 background-clip

背景画像の基準位置の設定 background-origin

背景画像のサイズ background-size

背景関連の一括指定 background

透明度 opacity

フォント

フォント名 font-family

フォントサイズ font-size

フォントの太さ font-weight

斜体 font-style

スモールキャップ font-variant

フォント関連の一括指定 font

テキスト

行の高さ line-height

行揃え text-align

縦方向の位置 vertical-align

下線・上線・取消線・点滅 text-decoration

文字の間隔 letter-spacing

単語の間隔 word-spacing

大文字・小文字 text-transform

1行目のインデント text-indent

空白・タブ・改行の処理 white-space

文字に影を付ける text-shadow

縦書き・横書き writing-mode

圏点の種類 text-emphasis-style

ボックス

上下左右のマージン margin-top, margin-bottom, margin-left, margin-right

マージンの一括指定 margin

上下左右のパディング padding-top, padding-bottom, padding-right, padding-left 491パディングの一括指定 padding

上下左右のボーダー色 border-top-color, border-bottom-color, border-left-color, border-right-color

ボーダー色の一括指定 border-color

上下左右のボーダーの太さ border-top-width, border-bottom-width, border-left-width, border-right-width

ボーダーの太さの一括指定 border-width

上下左右のボーダー形式 border-top-style, border-bottom-style, border-left-style, border-right-style

ボーダー形式の一括指定 border-style

上下左右のボーダー色・太さ・形式 border-top, border-bottom, border-left, border-right

ボーダー関連の一括指定 border

ボーダー画像 border-image-source

ボーダー画像のスライス border-image-slice

ボーダー画像の表示幅 border-image-width

ボーダー画像の表示領域 border-image-outset

ボーダー画像の並び方 border-image-repeat

ボーダー画像関連の一括指定 border-image

左上・右上・右下・左下の角丸 border-top-left-radius, border-top-right-radius, border-bottom-right-radius, border-bottom-left-radius

角丸の一括指定 border-radius

内容領域の幅 width

内容領域の幅の制限 min-width, max-width

内容領域の高さ height

内容領域の高さの制限 min-height, max-height

width・heightにボーダーを含める box-sizing

ボックスに影を付ける box-shadow

ボックスのリサイズを可能にする resize

表示と配置

左右への配置と回り込み float

回り込みの解除 clear

要素の表示形式 display

相対配置・絶対配置 position

上下左右からの位置 top, bottom, left, right

重なる順序 z-index

はみ出る部分の表示方法(縦横別) overflow-x, overflow-y

はみ出る部分の表示方法 overflow

見える範囲 clip

表示・非表示 visibility

文字表記の方向 direction

文字方向の組み込みと上書き unicode-bidi

リスト

マーカーの種類 list-style-type

マーカー画像 list-style-image

マーカーの表示位置 list-style-position

マーカー関連の一括指定 list-style

テーブル

テーブルの表示方法 table-layout

セルのボーダーの表示形式 border-collapse

セルのボーダーの間隔 border-spacing

空セルのボーダーの表示・非表示 empty-cells

キャプションの位置 caption-side

内容の追加

内容の追加 content

引用符の設定 quotes

連番の値を進める counter-increment

連番のリセット counter-reset

アウトライン

アウトラインの色 outline-color

アウトラインの太さ outline-width

アウトラインの形式 outline-style

アウトライン関連の一括指定 outline

ボーダーとアウトラインの間隔 outline-offset

カーソル

カーソルの形状 cursor

段組みレイアウト

段の数 column-count

段の幅 column-width

段の数と幅の一括指定 columns

段と段の間隔 column-gap

段の境界線の色 column-rule-color

段の境界線の線種 column-rule-style

段の境界線の太さ column-rule-width

段の境界線の一括指定 column-rule

移動・回転・拡大縮小・傾斜 transform

transformの原点を設定 transform-origin

子要素の2D/3Dの設定 transform-style

パース(遠近感)の度合い perspective

perspectiveの原点を設定 perspective-origin

裏側の表示・非表示 backface-visibility

トランジション

トランジションを適用するプロパティ transition-property

トランジションの再生時間 transition-duration

トランジションの速度の変化パターン transition-timing-function

トランジションを遅れて開始させる transition-delay

トランジションの一括指定 transition

アニメーション

実行させるキーフレーム animation-name

アニメーションの再生時間 animation-duration

アニメーションの速度の変化パターン animation-timing-function

アニメーションを繰り返す回数 animation-iteration-count

繰り返しの際に逆再生で戻す animation-direction

アニメーションを遅れて開始させる animation-delay

アニメーションの一括指定 animation

印刷

改ページ page-break-before, page-break-after

要素内での改ページの禁止 page-break-inside

中途半端な行に対する改ページ制御 widows,orphans

音声

音量 volume

読み上げ速度 speech-rate

声の種類 voice-family

声の高さ pitch

声の高さの変化する幅 pitch-range

声の豊かさ・明瞭さ richness

アクセントの強さ stress

声の聞こえる横方向の位置 azimuth

声の聞こえる縦方向の位置 elevation

読み上げの休止 pause-before, pause-after

読み上げの休止の一括指定 pause

読み方の指定 speak

数字の読み上げ方の指定 speak-numeral

句読点や記号を読み上げるかどうか speak-punctuation

要素を識別するための音 cue-before, cue-after

要素を識別するための音の一括指定 cue

バックグラウンド・サウンド play-during

表の見出しを読み上げるタイミング speak-header

CSSリファレンス

CSSプロパティの適用対象・初期値・継承一覧

CSSセレクタ対応状況一覧

CSSプロパティ対応状況一覧

PR

秀和システム