ホームページ作成入門講座


日時:平成13年2月25日  午前10時

場所:中之条 ツインプラザ
































JARL群馬県支部





ホームページの基本





◎HTMLとは

  ・ Hyper Text Markup Languege(ハイパーテキスト記述言語)

     バージョンに注意


  ・ テキストファイル

     拡張子:htm


  ・ タグ

     <HTML> </HTML>    開始タグ、終了タグ


  ・ ブラウザー

     
インターネットエクスプローラ、ネットスケープコミュニケータ(ナビゲータ) 等





◎ホームページの作り方

  ・ 内容、構成を考える

      コンテンツ



  ・ 画像等材料の用意

     フォルダー(ディレクトリ)
     JPG、GIFファイル
     画像ファイルサイズは小さく(サイズ縮小、減色)
     画像処理ソフトの利用
     著作権に注意


  ・ HTMLによるソースファイルを作成・保存する。

     メモ帳等のテキストエディター
     タグ挿入タイプのテキストエディター
      Windows付属の"FrontPage Express"
     市販のホームページ作成ソフト
     
     最初に表示するファイル名は、"index.htm"がよい。
     大文字と小文字:UNIXサーバーは区別する。ファイル名はどちらかに統一する。
     半角と全角:ファイル名はなるべく半角英数文字で、半角カナは使わない。
     改行:HTMLソース上の改行は意味がない。タグ<BR>が必要。


  ・ ブラウザで見て確認する。

     ブラウザの種類とバージョンに注意。
     違った表示になる場合や、対応していないタグがある。


  ・ サーバーに送る

     
契約しているプロバイダーのWebサーバーへ送る(アップロード)。
      無料レンタルサーバーの利用
      FTP転送用のソフトの利用








作成してみましょう





◎基本構造


<Html>
<Head>
<Title>
群馬太郎ホームページ</Title>
</Head>
<BODY>
ようこそ My Homepage へ
メニュー
WHAT'S NEW
自己紹介
検索
リンク
質問はこちらへ
</Body>
</Html>


<BODY>と</BODY>の間に内容を書く。


属性  <BODY BGCOLOR="#000000"></BODY>

   背 景 色         BGCOLOR="#FFFFFF"
   背景画像         BACKGROUND="abc.gif "
   本文文字色        TEXT="#000000" 
   リンク部分の色       LINK="#0000FF"
   クリックされたときの色   ALINK="#00FF00"
   クリク済みの色       VLINK="#00FFFF"






カラー

  黒:#000000(BLACK)   赤:#FF0000(RED)    緑:#008000(GREEN)
  黄緑:00FF00(LIME)    青:#0000FF(BLUE)   水色:#00FFFF(AQUA)
  黄:#FFFF00(YELLOW)  紺:#000080(NAVY)   紫:#800080(PURPLE)
  空:#00FFFF(SKYBLUE)  灰:#808080(GRAY)
  銀:#C0C0C0(SILVER)
  茶:#800000(MAROON)  白:#FFFFFF(WHITE)





◎見出し


<H1 ALIGN="CENTER">ようこそMy Homepageへ </H1>



文字サイズ

   
H1   大きい
   H2
   H3   標準
   H4
   H5   小さい

 位置

   左端  ALIGN="LEFT"  
   中心  ALIGN="CENTER"
   右端  ALIGN="RIGHT"




※文字の大きさを制御するだけならば、次の <FONTSIZE=""> タグの方がよい。





◎文字サイズ・書体


<FONT SIZE="5" COLOR="#000000">メニュー </FONT>

<B>ABC</B>     太字
<I>ABC</I>      イタリック
<U>ABC</U>     アンダーライン


  サイズ
    1(小)から7(大)で指定する。
   サイズを指定しない場合 SIZE="3" の大きさで表示される。
 
  
   <BODY>タグと同じカラーコードによる。





◎その他


<!--コメント-->             
コメント文(表示されない)
<COMMENT></COMMENT>          

<P ALIGN="CENTER"></P>   
   段落と割付
<DIV ALIGN="CENTER></DIV> 
  割付
<Br>                 
   改行
<HR COLOR="#0000FF" SIZE="5" WIDTH="50%">  
水平線
<CENTER></CENTER>        
センタリング
<Blockquote></Blockquote>   
  引用(インデントされる)
<PRE></PRE>            
  見た目どおりに表示される


ここまでのタグを使ったホームページ例







◎リスト


番号順リスト

<OL TYPE="a" >
<LI>パソコンを買いました
<LI>ワープロの勉強をしました
<LI>メールの勉強をしました
<LI>ホームページ作成を勉強しました
</0L>



番号なしリスト

<UL TYPE="CIRCLE">
<LI>
<LI>
<LI>
<LI>
<LI>
</UL>


TYPE属性

 番号順

    1:番号に算用数字
    A:アルファベット大文字
    a:アルファベット小文字
    I:番号に大文字のローマ数字
    i:番号に小文字のローマ数字


 番号なし

    ●:DISC
    ○:CIRCLE
    ■:SQUARE





◎画像

<IMG SRC="abc.jpg" ALT=”XYZ” WIDTH=320 HEIGHT=240 ALIGN="LEFT" BORDER="1" HSPACE="20" VSPACE="20">



<BR CLEAR="ALL">








◎表
<Table ALIGN="CENTER" BORDER=3>
<CAPTION ALIGN="TOP">自己紹介</CAPTION>
<Tr>
<Th>
項目</Th><Th>内容</Th>
<Tr>
<Td>名前</Td> <Td>群馬太郎</Td>
</Tr>
<Tr>
<Td>
生年月日 </Td><Td>2001年1月1日 </Td>
</Tr>
<Tr>
<Td>
住所 </Td><Td>群馬県前橋市 </Td>
</Tr>
<Tr>
<Td>
趣味 </Td><Td>こちらへ </Td>
</Tr>
<Tr>
<Td>
PC環境</Td><Td>PCの部屋へ </Td>
</Tr>

</Table>









◎リンク


別ページへリンク

<A HREF="abc.htm">
リンク先</A>


別サイトへのリンク

<A HREF="http://www.yahoo.co.jp">
ヤフーJapan</A>


メール送信の設定

<A HREF="mailto:abc@jarl.com">
MAIL</A>


同一ページ内の指定箇所へリンク

<A HREF="#ABC">リンク先</A>
<A NAME="ABC">ABC</A>


リンク先の部分は、文字のほか画像を用いることもできます。

   <A HREF="abc.htm"><IMG SRC="abc.gif">リンク先</A>


属性として TARGET="_BLANK" とすることでリンク先を新しいウインドウに表示できます。

   <A HREF="abc.htm" TARGET="_BLANK">







◎フレーム

frame.htm


<html>
<head>
<title>フレームサンプル</title>
</head>
<Frameset Cols="20,80" FrameSpacing="1">
<Frame Src="frame1.htm" name="A">
<Frame Src="frame2.htm" name="B">
</Frameset>
</html>




frame1.htm


<Html>
<Head>
<Title>
フレーム1</Title>
</Head>
<BODY>
メニュー<BR><BR>
<A HREF="frame2.htm#X" TARGET="B">WHAT'S NEW</A><BR><BR>
<A HREF="frame2.htm#Y" TARGET="B">自己紹介</A><BR><BR>
検索<BR><BR>
リンク<BR><BR>
質問はこちらへ<BR><BR>
</Body>
</Html>



frame2.htm


<Html>
<Head>
<Title>
フレーム2</Title>
</Head>
<BODY>
ようこそ My Homepage へ<BR><BR>
メニュー<BR><BR>

<A NAME=X>
WHAT'S NEW<BR><BR>
  パソコンを買いました<BR>
  ワープロの勉強をしました<BR><BR>
</A>
<A NAME=Y>
自己紹介<BR><BR>
  名前<BR>
  生年月日<BR><BR>
</A>
</Body>
</Html>











魅力あるホームページ作り




◎コンテンツが一番大切

  タイムリーな更新

  画面の動きを軽く





◎多くのタグを覚える

  <MARQUEE DIRECTION="LEFT" BEHAVIOR="SCROLL" BGCOLOR="#00FFFF">回ります</MARQUEE>

  <BLINK>点滅します</BLINK>






◎GIFアニメ等の利用

  フリー素材を提供するホームページの利用

  画像処理ソフトを使って自分で作る






◎JavaScript


更新日付の表示

<script language="javascript">
<!--- javascript
document.write("このページの最終更新日は "+document.lastModified+" です。"+"<P>");
//end --->
</script>



時刻によるあいさつ

<SCRIPT Language="JavaScript">
<!--
msg = new Array();
msg[ 0] = "午前0時:まだ寝ない?";
msg[ 1] = "午前1時:25時ですね";
msg[ 2] = "午前2時:まだ寝ない?";
msg[ 3] = "午前3時:さすがに眠くない?";
msg[ 4] = "午前4時:おっ早起き";
msg[ 5] = "午前5時:早朝アクセスか?";
msg[ 6] = "午前6時:良い子の起きる時間";
msg[ 7] = "午前7時:朝食食べてGO";
msg[ 8] = "午前8時:お早い出勤で...";
msg[ 9] = "午前9時:仕事の前にメールチェック";
msg[10] = "午前10時:おっと一息";
msg[11] = "午前11時:昼飯まで、あと少し";
msg[12] = "午後12時:わ〜い、お昼だ";
msg[13] = "午後13時:仕事せねば";
msg[14] = "午後14時:眠気が襲って...";
msg[15] = "午後15時:お茶の時間で〜す";
msg[16] = "午後16時:帰宅まであと1時間?";
msg[17] = "午後17時:仕事終わり!";
msg[18] = "午後18時:この時間はすいているっ";
msg[19] = "午後19時:おいしい夕食の時間";
msg[20] = "午後20時:テレビの時間〜";
msg[21] = "午後21時:良い子は寝る時間";
msg[22] = "午後22時:混雑する前にメールチェック";
msg[23] = "午後23時:まだ寝ない?";

document.write(msg[(new Date()).getHours()]);
// -->
</SCRIPT>





◎CGI・SSI


アクセスカウンター

掲示板











<<< ホームページ作成に便利なフリーソフトウエア紹介>>>




・ TTTEDIT 又は WebEditor  タグ挿入型HTMLエディター

・ HCHK  HTMLチェッカー

・ ROOTFTP又FFFTP   エクスプローラのようなFTPクライアントソフト

・ GIMP      高機能フォトレタッチソフト。ロゴの作成もできる。

・ IrfanView    高速画像ビューア、画像の簡単な補正、サイズ変更、減色機能もある。

・ HiperPaint  高機能フルカラーグラフィックエディター

・ Dpix       256色グラフィックエディター

・ Animation GIF Maker  アニメGIF作成ソフト












<<< サンプルソース(sample.htm) >>>


1:<html>
2:<head>
3:<title>群馬太郎ホームページ</title>
4:</head>
5:<body bgcolor="#C0C0C0">
6:<hr size="4" noshade width="85%" color="#00FF00">
7:<p align="center"><font color="#0000FF" size="7">ようこそ My
  Homepage へ</font></p>
8:<hr size="4" noshade width="85%" color="#00FF00">
9:<div align="center">
10:<img src="bridge.jpg" border="1" width="500" height="390">
11:<br><br><br>
12:<font color="#FF0000" size="7">メニュー</font>
13:<br><br><br><br><br>
14:<font color="#0000FF" size="4"><b>WHAT'S NEW</b>
15:<br>
16:<oL><font color="#0000FF" size="4">
17:<LI>パソコンを買いました
18:<LI>ワープロの勉強をしました
19:<LI>メールの勉強をしました
20:<LI>ホームページ作成を勉強しました</font>
21:</oL>
22:<br>
23:<b><A Href="table.htm">自己紹介</A></b>
24:<br><br>
25:<b><A Href="http://www.yahoo.co.jp">検索</A></b><br><br>
26:<b>リンク</b></font>
27:<br><br><br><br>
28:<font color="#FF0000" size="2"><b>質問等は<A Href="mailto:ja1svp
   @jarl.com">こちら</A>へ</b></font><br>
29:</p>
30:</body>
31:</html>





















<<< HTMLタグ一覧 >>>



フォント
<FONT>*T
<B>*S
<I>S
<TT>S
<U>T
<S>T
<STRIKE>T
<BIG>S
<SMALL>S
<BLINK>
<BASEFONT>T

意味
<ADDRESS>S
<BLOCKQUOTE>S
<Q>S
<INS>S
<DEL>S
<SUB>S
<SUP>S
<EM>S
<STRONG>S
<ACRONYM>S
<ABBR>S
<CITE>S
<DFN>S
<CODE>S
<KBD>S
<SAMP>S
<VAR>S
基本
<!DOCTYPE>*
<HTML>*S
<HEAD>*S
<TITLE>*S
<BODY>*S

コメント
<!-- -->*
<COMMENT>x

文書構造
<H1>-<H6>*S
<P>*S

改行
<BR>*S
<NOBR>
<WBR>

水平線
<HR>*S

リンク
<A>*S
<BASE>S
<MAP>S
<AREA>S
リスト
<LI>*S
<UL>*S
<OL>*S
<DL>*S
<DT>*S
<DD>*S
<DIR>xT
<MENU>xT

フォーム
<FORM>S
<INPUT>S
<SELECT>S
<OPTGROUP>S
<OPTION>S
<TEXTAREA>S
<BUTTON>S
<FIELDSET>S
<LEGEND>S
<LABEL>S

テーブル
<TABLE>*S
<TR>*S
<TH>*S
<TD>*S
<CAPTION>S
<COL>S
<COLGROUP>S
<THEAD>S
<TBODY>S
<TFOOT>S
音・動画
<IMG>*S
<BGSOUND>

埋め込み
<SCRIPT>*S
<NOSCRIPT>S
<APPLET>T
<OBJECT>S
<PARAM>S
<EMBED>
<NOEMBED>

フレーム
<FRAME>F
<FRAMESET>F
<NOFRAMES>F
<IFRAME>T

レイヤ
<LAYER>
<ILAYER>
<NOLAYER>

べたテキスト
<PRE>*S
<XMP>x
<PLAINTEXT>x
<LISTING>x
スタイル
<STYLE>*S
<SPAN>S
<DIV>S

レイアウト
<CENTER>T
<MULTICOL>x
<SPACER>x

国際化
<BDO>S

ルビ
<RUBY>x
<RB>x
<RT>x
<RP>x

その他
<META>S
<LINK>S
<MARQUEE>x
<ISINDEX>xT
<KEYGEN>x
<NEXTID>x
<SERVER>x
特殊文字
&xxx;*

属性
ACCESSKEY=
ALIGN=
CLASS=
DIR=
ID=
LANG=
LANGUAGE=
NAME=
STYLE=
TABINDEX=
TARGET=
TITLE=
TYPE=
=color


* よく使用されているもの
x あまり使用されないもの
S HTML4.01(Strict)で定義されるもの
T HTML4.01(Transitional)で定義されるもの
F HTML4.01(Frameset)で定義されるもの



[PR]話題の《あのゲーム》の世界へ:今なら無料で遊び放題のチャンス中だよ!