・コンピュータで使用されるその他の言語を修得し、応用する。・代表的なマークアップ言語の種類とその基本的な使い方を理解する。・コンピュータで使用されるその他の言語を修得し、応用する。・代表的なマークアップ言語の種類とその基本的な使い方を理解する。応用情報1.HTMLWebページの作成に利用されるHTMLの特徴、基本的な記述方法を理解する。Definition)、SGML2.XMLHTMLの機能に加えて、独自にタグを定義できる機能を備え、主にインターネットを介したデータ交換に利用されているXMLの特徴、基本的な記述方法を理解する。Schema3.XHTMLHTMLをXMLで再定義したマークアップ言語であるXHTMLの特徴、基本的な記述方法を理解する。Modulation4.スタイルシートHTMLやXMLなどマークアップ言語の構造と表示形式を分離するための仕様である、スタイルシートを理解する。応用情報オブジェクト指向設計のための表記法である、UMLやその他の言語を理解する。・コンピュータで使用されるその他の言語を修得し、応用する。Language)はインターネットのWebページの記述に使われる言語です。言語といっても、プログラムを組むものではなく、文章の中に編集用の指定を織り交ぜて記述できる、マークアップ言語の一種です。HTMLでテキスト文書を描くときには、ページの構造や書式、レイアウトに関する指定を、タグという形式で挿入することが出来ます。HTMLで記述したテキストは、HTMLファイルとして保存します。ファイル名の末尾には、”.html”などの拡張子をつけます。HTMLのタグHTML文書の基本構造は、ヘッダ部とボディ部からなります。ヘッダ部には文書のタイトルなどを、ボディ部には文書の内容を記述します。HTMLでは、編集したいテキストの前後に”<>”で囲んだタグを挿入します。開始タグ(<タグ名>)から終了タグ(</タグ名>)までが、そのタグの有効範囲です。文書のヘッダ部を示す。ヘッダ部はタイトルなどを記述する場所で、本文には含まれない。文書のボディ部を示す。ボディ部は、ブラウザ上で実際にWebページとして表示される本文を記述するところ。src="~~">のように、src属性を使って表示する画像ファイルのURLを指定する。他の文書ファイルへのリンクを示す。href属性に参照先ファイルのURLを指定する。Webページ上で、このタグに囲まれた部分をクリックすることで、参照先に移動することが出来る。文章の改行を指定する。タグのネストタグを入れ子にすると、階層的に書式を指定することが出来ます。内側のタグほど指定が優先されます。以下に<font>というタグを使って3段階の入れ子の形で指定した例を示します。ハイパーリンク<a>タグや<img>タグのような、他のHTML文書や画像ファイルを参照して表示するタグを挿入すると、文書の中から関連のある別のファイルを直接開いてみることが出来るようになります。これをハイパーリンクといいます。いったハイパーリンクを含むテキストをハイパーテキストといいます。ブラウザHTML文書を閲覧するためのソフトウェアとブラウザ(Webブラウザ)といいます。HTMLのタグが指定するレイアウトにしたがい、画像などを含む文書として表示します。Explorer、Firefoxなどの製品が代表的です。HTMLの仕様は、WWWコンソーシアム(W3C)で標準化されていますが、タグの中にはブラウザ側が独自に拡張したものもあり、それらのタグをHTML文書内で使うと、表示結果がブラウザの種類によって違ってしまう場合があります。Language)は論理構造を持つ文書を記述するために、ISOで制定されたマークアップ言語です。SGML文書同士の参照関係と階層構造を、文書中に定義する機能があります。このSGMLを元にして、HTMLやXMLが作られました。Language)は、HTMLのような使い勝手の良さだけでなく、SGMLのような拡張性も備えたマークアップ言語です。汎用性が高く、ユーザが独自にタグを定義して使用することが出来るのが特徴です。複雑なデータをインターネット経由で交換することが出来るため、企業間の電子商取引などに欠かせない技術となっています。XHTMLHTMLをXMLの仕様に準拠した形で再定義したマークアップ言語です。HTMLの言語仕様が拡張によってXMLと整合しきれない部分があるのを修正したものです。言語としてはHTMLとほぼ同じですが、改めて書式を幻覚に規定し、各ブラウザによる表示の差などを減らしました。スタイルシートスタイルシートは、スタイル言語で記述された文書の内容以外の様式の定義です。HTMLなどのマークアップ言語や組版系のソフトウェアとともに利用されます。マークアップ言語や組版系のソフトウェアは、文書の内容も様式も指定できますが、スタイルシートを用いて文書の内容・構造と様式・デザインを分離することによって、作業を分業したり、保守性を向上させたり、様式・デザインを再利用したりするのに役立ちます。Sheets)は、スタイルシートを記述するための代表的なスタイル言語です。以前は、文字の色や大きさ、フォントといった見栄えに関する記述も全てHTMLで行っていました。文書構造と見栄えを分離することにより、保守性が向上し、開発も分担しやすくなります。現在では、文書の内容はHTML、見栄えに関してはCSSで定義するのが一般的です。Language)はマークアップ言語XMLに準拠したスタイル言語です。Language)その他の言語としては、UMLがあります。「言語」と名前はついていますが、他の言語とは大きく異なり、UMLはモデリング技法・表記法と考えるべきものです。UMLはオブジェクト指向のソフトウェアを設計・開発するための統一表記法です。オブジェクト指向に基づいてシステムを図解したり、モデル化したりする際の表記法が定められています。UMLで定義されている図解法は、大きく次の3種類にわけられます。