1.準備 | 5.作業準備 | 9.表(テーブル)の表示 |
2.参考ページ | 6.作業開始 | 10.フレーム仕様 |
3.HTMLの基本 | 7.文字だけのWEBページ | 11.テーブル枠隠し仕様 |
4.道具のダウンロード | 8.画像の表示,リンクの指定方法 | 12.JavaScriptのコーナー |
HTMLによるWebページ作成法 1.準備 1-1 推奨FTPクライアント(作成したhtmlファイルをサーバーへアップロード) FFFTP(http://ftp.hm/ffftp/)のページでダウンロード(最新版は(050805),ffftp-1.92a.exeから) 1-2 推奨テキストエディター,TaraPad(http://www5f.biglobe.ne.jp/~t-susumu/library/tpad.html) のページの最新版(050805)は,tpad089.exe (610KB) 1-3 推奨LHAとzipソフトLhaplus(ラプラ(http://www.forest.impress.co.jp/lib/arc/archive/archiver/lhaplus.html) の最新版(050805)は,Lhaplus1.52(1.52MB) 1-4 ホームページ作成ソフト(フリーの作成ソフト) Homepage Manager のページでフルパックを選択 1-5 ペイントツール(フリーのツール) Pixia HomePage のzip版 1-6 無料ホームページスペース一覧表 http://isson.fc2web.com/kouza101.html 1-7 推奨タブ式ブラウザ Sleipnirホームページ(http://sleipnir.pos.to/) の最新版(050805)はSleipnir 2.00(インストーラー版) 2.参考ページ 2-1 誰でも解る無料ホームページ作成講座 の超初心者、初心者コースは必読。 拡張子を表示させるは必須設定。 2-2 簡単!HP作成講座 自習方式でのページ、直線的な説明。 2-3 ホームページ作成NAVI わからなくなったら他のページの説明文を読む。 2-4 とほほのWWW入門 古くから開設されている老舗の解説ページです。<=休止中 2-5 みんなのタグ辞書/HTMLタグ辞書 中級レベル以上になれば、このページがお奨め。 2-6 超初心者のホームページ作成学校 Homepage Manager の利用を前提とした入門ページ。 2-7 イヌでもわかるJavaScript講座 非常に良くまとめられたページです。 2-8 JavaScript小技集 イヌでも。。。と同様に良くまとめられたページです。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3.HTMLの基本 head部分とbody部分の2つの構造から出来ていて, 最初と最後に<html>,</html>のタグを入れる。
4.道具のダウンロード 1.準備のページにある ffftp, TaraPad, Lhasa32をダウンロードする。 本公開講座では,各ホストにダウンロードと設定済みです。 目次にもどる |
・ブラウザでの確認 次にブラウザでファイルメニューでファイルを開く・・ >参照ボタンを押して・・ >index.htmlファイルをクリックしますと、 下のように表示されます。 ![]() ↑右ボタン画像を表示で拡大されます。 ・ffftpのダウンロード時の説明画面の例 ![]() ↑右ボタン画像を表示で拡大されます。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6.作業開始 6-1 タイトルと本文の内容を修正 ファイル名:reidai02.html 6-2 改行,文字の色,大きさを変えてみよう ついでに,文字の書体タグも加えてみました。 下のテキストボックスの内容をコピーペーストして確認してみましょう! ファイル名:reidai03.html 書体タグ( <B>, <I>, <S>, <U>, <SUP>, <SUB> )など <B>〜〜</B>太字指定 <I>〜〜</I>斜体指定 <S>〜〜</S>取消線指定 <U>〜〜</U>下線を引く <SUP>〜〜</SUP>上付添字 <SUB>〜〜</SUB>下付添字 のように 〜〜 の部分の文字が、それぞれ指定できる。 目次に戻る |
6-1 文字の修正方法 タイトルの部分をマウスで選択し, そのまま「自分の名前+のホームページ」で上書きし, 本文の内容同様に修正します。 マウスで元の本文内容を選択して,例えば, 「私のホームページ」と上書きしましょう TeraPadを上書き保存して, ブラウザの更新ボタンを押す 変わりましたか? 6-2 改行,文字の色,大きさを変えてみよう ・改行するには,=> <br> タグを使う ・文字の色を変えるには=> 変更した文字に対して, <font color=red>赤色の文字</font> のように <font>フォント開始タグと</font>フォント終了タグではさみこみます ・文字の大きさを変えるには=> 変更したい文字に対して, <font size=5>大きな文字サイズ</font> のように,文字色変更と同じく,フォントタグではさみこみます 文字の色は,カラーチャートの番号か英語の名前で指定 文字のサイズは,1〜7まであり,7が一番大きな文字です。 タグの使い方わかりましたか? ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8.画像の表示,リンクの指定方法 9.表(テーブル)の表示 は color chart の下に書いています。 目次に戻る |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
目次に戻る |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8.画像の表示,リンクの指定方法画像や表を加えると、文字だけのページよりも群と見やすくなります。 8-1 画像の表示 画像を表示するには、 GIF ファイルや JPEG ファイルの画像圧縮ファイルを扱うことが多い。 書き方は、
のように、画像のあるディレクトリ(パス指定という)とファイル名を先に書き、続けて ALT オプションで画像の説明文(通常はファイル名を使う)を入れる。 また、この <IMG SRC="****.***" ALT="******"> の終了タグはありません。 ファイル名:reidai07.html, 画像ファイル圧縮フォルダー名:IBMimage.zip 目次に戻る 8-2 リンクの指定方法 ○リンクの基本(<A HREF="url">) リンクには大きく分けて、他のページへのリンク、同じページ内のリンクの2種類ある。 他のページへのリンクでは、<A HREF="url">の中に 実際の url を入れるだけです。 例えば、神戸高専のホームページへリンクするには
のように書く。 さらに、同じディレクトリ内で他のページへリンクする場合 例えば、この web page から「画像の表示、横に文字を入れる」の page へリンクするには
のように書く。 また、この web page から、サブディレクトリ html/ の中 にあるlink.html へリンクするには、 圧縮フォルダー名:html.zip
のように書く。 ここで ./ や ../ は、それぞれ同じディレクトリであること、1つ上位のディレクトリであることを示す。 ○同じページ内のリンク、アンカー(<A HREF="#moji">) 同じディレクトリ内のリンクの書き方とよく勘違いしますので、注意して下さい。 基本的には、url の代わりに、#moji で置き換えるだけです。しかし、リンク先の設定(アンカーと呼ぶ)がなければ、意味がありません。 例えば、この web page の先頭(リンクの基本)に、次のようなアンカーを設定しているとする。(実際にも、入れている。)
上の例では、<A NAME="link_basic"> と </a> の間に書いていませんが、 アンカー指定では、別段問題はありません。逆に私は、この書き方を推奨しています。 次に、リンク元の設定を
のように書く。 実際に、表示すると、 リンクの基本 のように、リンク指定の下線の入った青色文字で表示されています。 ここで注意したいのは、同じ名前のアンカー指定は、1つしか作ってはいけないことです。当り前ですが、複数あればどちらに飛んだらいいか判断できないからです。 逆に、リンク元の指定の <A HREF="#link_basic">リンクの基本</a> などは、同じページ内なら、いくら作っても構いません。 ○他のページのアンカー指定(<A HREF="url#moji">) これは、リンクの基本と同じページ内のリンク、アンカーの応用です。 例えば、「BODY タグの書き方」の page の color_chart の前に設定したアンカーへリンクする場合
のように書く。 これも,実際に表示すると、 color chart のように、リンク指定の下線の入った青色文字で表示されています。 ○メールの送信リンク (<A HREF="mailto:hoge@kobe-kosen.ac.jp">) url の代わりに、mailto:メールアドレス で置き換えるだけです。 例えば、私(森田)にメールをしてもらうように書くには、
のように書く。 実際に、表示すると、 森田へのメール のように、リンク指定の下線の入った青色文字で表示されています。 目次へ戻る |
8.1 画像の表示 ファイル名:reidai07.html ![]() 8-2 リンクの指定方法 ファイル名:reidai08.html 上記htmlファイルをブラウザで表示すると, ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9.表(テーブル)の表示 ○テーブルタグの基本形 <TABLE BORDER="4" CELLSPACING="3">, <TR>, <TD> HTML において表を作るには、面倒ですが、テーブルタグ(<TABLE>)と行、列の指定タグ(<TR>,<TD>)を使います。 書き方は、
説明: <TR>〜〜</TR> で囲まれた範囲が、横一行分を表し、 <TD>〜〜</TD> で囲まれた範囲に 1 つのセルの中身を書き込みます。 また、テーブルタグ(<TABLE>) の中の BORDER オプションはテーブルの外枠の太さを示し、BORDER オプションを書かない場合は、外枠無しのテーブルになります。 デフォルト(BORDER だけの記述)では、BORDER="2" になっています。 CELLSPACING オプションは各セル枠線の太さを示し、デフォルト(記述無し)では、cellspacing=2となります。 さらに、細かいオプションとして、枠線の色指定 (BORDERCOLOR オプション)やテーブル全体に色を付ける色指定( BGCOLOR オプション)などがあります。 BGCOLOR オプション は<TD BGCOLOR="#rrggbb">〜〜</TD> で囲まれた範囲である各セルの色指定を最優先し、続いて<TR BGCOLOR="#rrggbb">〜〜</TR>で囲まれた範囲の横一行分の色指定、最後にテーブルタグ<TABLE>〜〜<TABLE>の残りが色指定される。 BORDERCOLOR オプション現在のところ外枠の色指定しか対応していないようです。 ○キャプションや見出しをつける 書き方は,
説明: テーブルタグ(<TABLE BORDER>) に続けて、キャプションタグ(<CAPTION ALIGN="top">)を使うと、テーブル(表)上部のセンターに説明文を載せれます。 ALIGN オプションは ( ALIGN="top" ) と(ALIGN="bottom") があります。 デフォルト(ALIGN オプション無し)では、( ALIGN="top" ) になっている。 デーブルのキャプションは、科学技術関係の表示ルールでは、上に書くことになっており、ALIGN オプションを使わないでよいでしょう。 終了タグは </CAPTION> です。 テーブルの中に見出し(太字)をつけることによって、中身がわかりやすくなります。 セルタグの <TD> の代わりに、 <TH> を使います。 この例でも示したように、ALIGN オプションによって1行における文字の配置(<TR ALIGN="right"> など )も指定できます。 セルごとに文字の配置を指定するなら、<TH ALIGN="center"> や <TD ALIGN="center"> を使えば良いでしょう。 デフォルト( ALIGN オプション無し)では、<TH ALIGN="center"> と <TD ALIGN="center">になっています。 また、BGCOLOR オプションと同じく、ALIGN オプションの優先順位はセルの記述指定、すなわち <TH ALIGN="center"> や <TD ALIGN="center">が最優先し、続いて<TR ALIGN="center"> となります。 <TABLE ALIGN="center"> では、デーブル全体の配置を指定したことになり、テーブルの中の文字配置まで指定できません。 空白セルを作るには、<TH><BR></TH> あるいは <TD><BR></TD>のように、<BR> を挟み込むと良いでしょう。 ○セルを連結する 書き方は,
説明: すなわち、縦方向のセル連結では、ROWSPAN=n のオプションを使い、n の数字は連結するセルの数である。横方向のセル連結では、COLSPAN=n のオプションを使い、n の数字はこれも連結するセルの数である。<TD ROWSPAN=n> や <TD COLSPAN=n> を書くと、その後の記述は、連結した数のセル分だけ減ることになる。 目次へ戻る |
9.表(テーブル)の表示 ファイル名:reidai09.html 上記htmlファイルをブラウザで表示すると, ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10.フレーム仕様 フレームの基本: <FRAMESET オプション>〜</FRAMESET> オプション: COLS="n" 縦に分割(nはピクセル数またはウインドウ幅に対する%) ROWS="n" 横に分割(nはピクセル数またはウインドウ幅に対する%) フレームページには、BODYタグは不要 基本構成: 1.フレームの内容を指定するファイル (通常、index.html、ここではframe_example.html)
2.ページの左側に表示されるファイル(mokuji.html)
3.ページの右側に表示されるファイル(naiyou.html)
フレームを入れ子にする: フレームのファイル(frame_example2.html)
|
10.フレーム仕様の基本 ファイル名: frame_example.html mokuji:html naiyou.html 表示例: ![]() 入れ子の表示例: ![]() 追加解説: 親フレーム(FRAMESET)に以下の属性をつけることで、 フレームの区切り線を非表示にすることができます。 属性をつけていない場合は、区切り線が表示されます。 frameborder="0" 区切り線を非表示にするための指定です。 framespacing="0" I.E.上で、非表示になっている区切り線のスペースをつめ、 フレーム内の各ページを密着させる指定です。 border="0" N.N.上で、非表示になっている区切り線のスペースをつめ、 フレーム内の各ページを密着させる指定です。 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11.テーブル枠線隠し仕様による配置のテクニック あなたの作ったホームページに対してブラウザで見る場合の注意点として、ブラウザの違いによる配置ずれの問題があります。 これを比較的簡単に対応したのがテーブルオプションの枠線無し仕様による配置です。 プロの方が作っているのは、このテクニックとかインラインフレームなどの組み合わせでやっている場合が多いです。 では、この配置テクニックを紹介しましょう! 1.テーブルのサイズ指定 <table width="n1" height="n2">〜</table> n1:テーブルの幅(ピクセルか、ウインドウ幅に対する%) n2:テーブルの高さ(ピクセル) 2.セルのサイズ指定 <th width="n1" height="n2">〜</th> <td width="n1" height="n2">〜</td> n1:セルの横幅(ピクセル)、n2:セルの高さ(ピクセル) 3.枠線とセルスペースの幅指定 <table boarder="n" cedllspacing="n">〜</table> n:枠線とセルスペースの幅 n=0の時はともにゼロ設定 ファイル名:reidai10.html 目次へ戻る |
11.テーブル枠線隠し仕様による配置のテクニック ファイル名:reidai10.html boader="2" cellspacing="2"の設定での表示例 ![]() boader="0" cellspacing="0"の設定例 ![]()
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12.JavaScriptのコーナー 準備として, ファイル: tokei.js koyomi.js a-tokei.zip(ディレクトリの圧縮ファイル) をダウンロードして,a-tokei.zipはダウンロードと同時に解凍する) 12-1 現在の時刻の表示 ![]() HEAD部(タイトルタグの下ぐらいの位置に)
BODYタグのオプション指定で,
bodyの適当なところで
12-2 カレンダーの表示 bodyの適当なところで
目次へ戻る |
12-3 ファイルの更新年月日を表示
12-4 メッセージを1文字ずつ表示して最後に点滅させる 例: ![]()
|