(Quiz/1年次) ソフトウェア基礎演習: HTMLとCSS
web ページを作成する際,何らかの編集ツールを使うにせよ,それらのツールによる最終的なアウトプットの多くはHTMLやCSSであり,これがクライアント(閲覧要求をしたユーザの使用しているブラウザ)に送信され,ブラウザが解釈して表示している.
このHTMLやCSSとは,以下のように説明されている.
(Wikipedia:HyperText Markup Languageより)
HyperText Markup Language(ハイパーテキスト・マークアップ・ランゲージ、略称:HTML)は、ウェブ上のドキュメントを記述するためのマークアップ言語である。
(Wikipedia:Cascading Style Sheetsより)
Cascading Style Sheets(CSS、段階スタイルシート、カスケーディング・スタイル・シート、カスケード・スタイル・シート)とは、HTML や XML の要素をどのように修飾(表示)するかを指示する仕様であり、W3Cによる勧告の一つ。文書の構造と体裁を分離させるという理念を実現する為に提唱されたスタイルシートの、具体的な仕様の一つ。
上記を踏まえて,以下のクイズに答えよ.
- CSSの説明に「文書の構造と体裁を分類させるという理念」というフレーズが出てくるが,これはどのような理念だろうか?
- 「文書の構造と体裁」を分離させる事でどのようなメリット・デメリットがあるのだろうか?
- ブザウザに読み込まれるファイルは,HTMLとCSS以外にどのようなものがあるか?例をいくつか示せ.
Tags: 1年次, クイズ, ソフトウェア基礎演習