• 検索結果がありません。

コンピュータ基礎実習上級

N/A
N/A
Protected

Academic year: 2021

シェア "コンピュータ基礎実習上級"

Copied!
11
0
0

読み込み中.... (全文を見る)

全文

(1)

コンピュータ基礎実習上級

#12 HTML が記述する構造と表現

(2)

HTML による文書構造の表記

文書の構造を示すため に作られた技術から HT ML が生まれている

文書の構造とは?構造 的な文書とは?

階層的な構造

ある「パラグラフ」中 に「箇条書き」がある

、というような構造

タイトル1 章   1.1 節   1.2 節 2 章  2.1 節   2.2 節

  ・箇条書き   ・箇条書き   2.3 節

3 章作者情報

(3)

HTML による文書構造の表記

• 例:

– <TITLE>..</TITLE> はその文書のタイト

<H1>..</H1> タグは「章」の見出し

– <H2>..</H2> は一段小さな「節」の見出し

– <P>..</P> はパラグラフ

– <UL>..</UL> <LI> は「箇条書き」とそ の「要素」となる行

(4)

HTML による文書構造の表記

WWW ブラウザは示された構造を視覚的にわかりや すく表現しようとする

– <H1> は見出しらしく大きく太めの文字で、左に寄せ、

前後に一行程度の空間をあけて

<H2> も同様だが、 <H1> よりは少し小さく

<TITLE> はブラウザのウィンドウ枠やブックマークに 表示

理想的には:

構造を記述すると自然とそれらしい表示になる 典型的な文書を除いてそれほどうまくいかない 生まれが CERN の学術情報提供であることも影響

(5)

HTML による見た目の調整

構造とは直接関係のないタグも多い

– <FONT> や <B>

文字の見た目を指定する

– <CENTER> や ALIGN=“RIGHT”

ものの配置を指定する

全ての COLOR=“#xxxxxx”

色を指定する

(6)

構造と見た目の記述

結論:

HTML には文書構造を記述するタグと、見 た目を指定するタグの両方が混在している

余り良いことではないが歴史的経緯と便利さの ためにこうなっている

これを解決するための提案も幾つかあるが HTML ほどには普及していない

理解して、誤用しないように注意してうま く使い分けること

(7)

失敗例

誤用しやすいところ

見た目のきれいさを過度に追求する

ブラウザによって見え方は異なるため、あまり 意味がない。

構造を記述するタグを見た目の調整のため に使う

機械可読なデータを作っている意味が半減する

(8)

ブラウザによる見え方の違い

画像は同じサイズで表示 されるため、例えば表示 サイズのバランスを追求 しても意味がない

章節を「 1.2 」と番号付 けしてくれるブラウザが

(9)

ブラウザによる見え方の違い

画像の扱いの違い

これは HTML の問題 ではないが

結局多くの人にとっ て「だいたいうまく 見える」ページを提 供することが重要で はないか?

– ALT= によって、画像 がだめでも文字でヒ

(10)

何故構造を記述するか

文書中に構造を記述することで、自然に整形 され見やすく表示できる

HTML と WWW ブラウザのアイディアの本質

しかし表示のためだけではない

WWW ページを読むのは人間だけではない

見出し情報を自動合成して表示するブラウザ 検索エンジン

「より知的な自動処理」のためには必要

(11)

結論

構造と見た目の表現の(ある程度の)両立を

構造の記述はできている方がよい

見た目が読みやすいに越したことはない

将来を見据えた態度

HTML はまだ発展途上で、規格も、使われ方も変化する 基本的な WWW の精神や目的を忘れず柔軟に対応

自分の視点を高くもつことの重要さ

変化の激しい今のインターネット環境の中では重要な判断 ただ規格を守ればいいわけではないし、ただきれいに見え

ていればいいわけでもない

参照

関連したドキュメント

いかなる使用の文脈においても「知る」が同じ意味論的値を持つことを認め、(2)によって

テストが成功しなかった場合、ダイアログボックスが表示され、 Alienware Command Center の推奨設定を確認するように求め

回転に対応したアプリを表示中に本機の向きを変えると、 が表 示されます。 をタップすると、縦画面/横画面に切り替わりま

つの表が報告されているが︑その表題を示すと次のとおりである︒ 森秀雄 ︵北海道大学 ・当時︶によって発表されている ︒そこでは ︑五

子どもが、例えば、あるものを作りたい、という願いを形成し実現しようとする。子どもは、そ

と言っても、事例ごとに意味がかなり異なるのは、子どもの性格が異なることと同じである。その

目標を、子どもと教師のオリエンテーションでいくつかの文節に分け」、学習課題としている。例

QRコード読込画面 が表示されたら、表 示された画面を選択 してウインドウをアク ティブな状態にした 上で、QRコードリー