基本情報技術者 2011年 秋期 午前(科目A) 問27
問題文
HTML文書の文字の大きさ、文字の色、行間などの視覚表現の情報を扱う標準仕様はどれか。
選択肢
ア:CMS
イ:CSS(正解)
ウ:RSS
エ:Wiki
##: HTML文書の文字の大きさ、文字の色、行間などの視覚表現の情報を扱う標準仕様はどれか【午前2 解説】
要点まとめ
- 結論:視覚的な文字の大きさや色、行間などを定義する標準仕様は CSS であり、HTML の構造と切り分けられます。
- 根拠:CSS(Cascading Style Sheets)は W3C によるスタイル指定用の言語で、font-size、color、line-height 等のプロパティで表現可能です。
- 差がつくポイント:CMS、RSS、Wiki は用途が異なり見た目指定の標準仕様ではないため、用語の役割で即座に除外できる力が重要です。
正解の理由
正解は イ(CSS)です。CSS は Cascading Style Sheets の略で、HTML が担う文書の構造(見出し、段落、リンク等)とは別に、文字の大きさ(font-size)、文字色(color)、行間(line-height)やフォントなどの視覚表現を指定するための言語・仕様です。W3C により標準化されており、外部スタイルシートや内部スタイル、インラインスタイルで適用できます。したがって「視覚表現の情報を扱う標準仕様」に該当します。
よくある誤解
- CSS が分からず「CMS(コンテンツ管理システム)で見た目を変える」と考える誤解:CMS は配布や編集の仕組みで、見た目を変えるための標準仕様そのものではありません。
- 「RSS は見た目を整える」と誤認する:RSS は配信・購読用のフィード形式で、表示スタイルを定義するものではありません。
- 古い HTML タグ( 等)をスタイル指定と混同する:歴史的に存在したが現在は非推奨で、標準的には CSS を使うのが正解です。
解法ステップ
- 問題文のキーワード(文字の大きさ、文字の色、行間、視覚表現)に注目する。
- 「視覚表現=スタイル指定」を連想し、スタイルシート関連の技術を候補にする。
- 選択肢を一つずつ役割で照合:CMS(管理)、RSS(配信)、Wiki(共同編集)を除外。
- 残る CSS が明確に視覚表現を扱う標準仕様であるため正解と判断する。
選択肢別の誤答解説
- ア: CMS
- 誤り。CMS はコンテンツの作成・管理・配信を支援するソフトウェア群であり、見た目を定義する「標準仕様」ではありません。テーマやテンプレートで CSS を利用することが多い点に注意。
- イ: イ(CSS)
- 正解。CSS は文字サイズ、色、行間などのスタイル指定を行う標準仕様で、文書の視覚表現を担当します。
- ウ: RSS
- 誤り。RSS はウェブコンテンツの配信フォーマット(フィード)であり、視覚的なスタイル指定を行うための仕様ではありません。
- エ: Wiki
- 誤り。Wiki は共同編集型の情報共有システムの形式/ソフトウェアで、編集やページ管理の仕組みであってスタイル仕様ではありません。
補足コラム
CSS の基本的なプロパティ例(文字サイズ、色、行間):
p {
font-size: 16px; /* 文字の大きさ */
color: #333333; /* 文字色 */
line-height: 1.6; /* 行間(行の高さ) */
font-family: "Noto Sans JP", sans-serif; /* フォント */
}
適用方法は主に外部スタイルシート(link 要素)、内部スタイル(style 要素)、インラインスタイル(style 属性)の3種類です。試験で差をつけるには、プロパティ名や用途(font-size, color, line-height)を正確に覚えておくことが重要です。
FAQ
Q: HTMLだけで文字の色や大きさは指定できませんか?
A: 古いタグ(等)は非推奨であり、標準的には CSS で指定します。HTML は構造、CSS は見た目を分離する考え方が基本です。
A: 古いタグ(等)は非推奨であり、標準的には CSS で指定します。HTML は構造、CSS は見た目を分離する考え方が基本です。
Q: CSS は何を担う仕様ですか?
A: レイアウト、色、フォント、マージンやパディング、アニメーションなど、文書の視覚的表現全般を担います。
A: レイアウト、色、フォント、マージンやパディング、アニメーションなど、文書の視覚的表現全般を担います。
Q: 外部 CSS とインラインスタイルの優先順位は?
A: 通常はインライン > 内部(style) > 外部(外部スタイルシートの読み込み順や特異性も影響)。さらに !important が適用されると優先されます。
A: 通常はインライン > 内部(style) > 外部(外部スタイルシートの読み込み順や特異性も影響)。さらに !important が適用されると優先されます。
Q: line-height の指定に単位は必要ですか?
A: 単位なしの数値(例: 1.6)はフォントサイズに対する倍率で推奨され、px 等の固定値も使用可能です。
A: 単位なしの数値(例: 1.6)はフォントサイズに対する倍率で推奨され、px 等の固定値も使用可能です。
関連キーワード: CSS、スタイルシート、font-size、color、line-height、セレクタ、優先順位、外部スタイルシート、W3C

\ せっかくなら /
基本情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

