HTML(Hyper Text Markup Language) は、ドキュメントの表示形式 を定義した文法のことです。 基本的に、この HTML を用いて、xmosaic に表示されるテキストが 簡単に表示されます。 その基本形式は…
<tag_name> text </tag_name>
のように、テキストを <tag_name> で形式を指定し、その終りには 同じ名前を "/(slash)"の後に続けた形で続けます。 もしくは
<tag_name attribute_name=argument> text </tag_name>
のように、引数を必要とする属性をもった形式も指定できます。 この書式に注意して、簡単な例を見て頂くことにしましょう。 皆さんのマシンで以下のようなコマンドを実行させて下さい。
% xmosaic file:/home/is/yutaka-i/www/work/mine.html &
表示されるテキストが HTML によってどのように書かれているのか を以下に表示します。
<HTML> <TITLE>Introduction of Drunkard Terry</TITLE> <H1>Drunkard Terry</H1> <IMG SRC="panda1.gif"> Panda in Shirahama </IMG> If you want to know my serious introduction, Go to "SELF-INTRO".<P> <UL> <LI> <A HREF="/home/is/yutaka-i/*************/myroom.html">AT MY ROOM</A> <LI> <A HREF="/home/is/yutaka-i/*************/shirahama.html">SHIRAHAMA</A> <LI> <A HREF="/home/is/yutaka-i/*************/within.html">AKISHINO</A> </UL> -------------------------------------------- <ADDRESS> Drunkard Terry </ADDRESS> </HTML>
この例を用いて以下にその説明をします。
これは HTML のドキュメント全体を示します。ドキュメントの 対象部分を指定するわけです。この表現方法の代わりに
の様に、ヘッダと中身を分けて書くこともできます。
ドキュメントのタイトルを示します。表示されている部分には 現れていませんが、Navigate 機能で Hot List 指定をした時に この部分が参照されます。この部分が上記のヘッダ部分に当た るわけですが、このヘッダ要素して以下のものが用意されてい ます。
テキストの「ヘッダ」部分です:-)上記の「ファイルのヘッダ」 と混同しないように注意して欲しいのですが、これは HyperText 内のテキストで文章の表題を示す時に使われます。
これには6つの段階が設けられています。
それぞれ文字の大きさを示しますが、1,2,4,6 は Bold, 3,5 は Italic になっています。
文字の形式に関しては
<b>....</b> Bold font <i>....</i> Italics <u>....</u> Underline <tt>...</tt> Typewriter font
などがあります。また、文章中の string 形式としては
<em>.........</em> 強調 <strong>.....</strong> さらなる強調 <cite>.......</cite> 注釈
その他用意されています。
グラフィックイメージを取り込みます。このときに gif データを 指定しておく必要があります。ビットマップデータも可。
ドキュメント内でのコメント
ピリオドを示します。つまり、文章の終りになりますから、後の 文章は改行されます。
テキストの形式を示すにはこのピリオドの他に以下のものが用意 されています
<pre width="80"> ........ </pre>
リストを示します。TeX でいえば \begin{itemize}....\end{itemize} に当たりますが:-)、この時に \item に当たる、パラグラフの 指定には <LI> が使われます。
この時のリストの形式には以下のものが用意されています。
Example:
<DIR> <LI> A-H <LI> I-M <LI> M-R <LI> S-Z </DIR>
Ancors(錨)のことです。ここでは主に HERF と NAME につ いて述べます。これらは xmosaic 内での Hyper Link の中身 そのものになります。「引数をもった属性を示す形式」の形 におさまっていることに注意して下さい。
Resource Location)を指定すると、そこにアクセスしま す。この時の URL の構造は以下の通りです。
resource_type://host.domain [:port]/pathname
resource_type には以下のものが用意されています。
後ろの3項目については、サーバのみを指定すると、そのサー バのホームページが指定されたことになります。また、そのサ ーバ内での特定のファイルを直接指定することも可能です。file に関しては、自分のローカルエリア内もしくは anonymous FTP サイトに対して有効となります。
例の中では、リストとの融合で示しましたが、具体的には以下の ようにも使うことができます。
See <A HERF="http://info.cern.ch/">CERN</A>'s information for more details. A <A NAME=serious>serious</A> crime is one which is associted with imprisonment. ........ The Organisation may refuse emplyment to anyone convictes of a <A HERF="#serious">serious</A> crime.
さらに、以下の様な使い方もできます。
<!---- honey.html というファイルに > <!---- Here's <A NAME="hogehoge"> her name</A> があるとする> This is my <A HERF="honey.html#hogehoge> Steph </A>.
HTML の著者の欄です。左寄せで出てきます。普通はページの最後に 書きます。デフォルトは Italic です。
<DL> <DT> NAIST's WWW server is avairable! <DD> This is a Christmas Present to Internet from us. Here is a introduction of information network lab. Look! meny pictures will amuse you and I think you wanna make your library. This is a great program, enjoy! </DL>
表示例
特殊文字の表現方法です。