お得なパソコン活用情報NeoTimes
検索エンジン登録代行/上位表示でアクセスアップ!
ホームサイトマップお問い合わせリンクについて
ホームホームページ作成

ホームページに動きをつける

ホームページを作成しているとホームページに動きをつけたくなる方もいると思います。動きのあるホームページといっても、文字を点滅させたり文字をスクロールするといった簡単なことからJavaScriptやCGIを使った動的に変化するページ、FLASHを使った高度なアニメーションを表示するページなど様々な方法があります。

たとえば、文字の点滅やスクロール、テキストのロールオーバー効果などはHTMLやCSSで簡単にできますが、画像のロールオーバーやプルダウンメニューなどはJavaScript、掲示板やチャットなどはCGIやPHPなどのプログラムの知識が必要となってきます。また、FLASHを使った高度なアニメーションなどはFLASHに関する知識とともに専用のソフトウェアなど開発環境も必要となります。

ここではホームページに動きをつける方法を簡単に説明しますが、プログラムなどに関する知識を学びたい方は専門のサイトや書籍などを参考にしてください。

HTMLで動きをつける

数は少ないですが、HTMLタグだけでも動的に文字を表示することができます。<marquee>タグを記述すればテキストをスクロールして表示でき、<blink>タグを記述すれば文字を点滅させることができます。

また、ページ上で音を鳴らしたり、動画を流したりといったこともHTMLタグでできます。音楽を流す場合は<bgsound>タグを使用し、画面上で動画を再生する場合は<img>タグにdynsrcオプションで動画ファイルのURLを指定します。

CSSで動きをつける

CSSを使用しても動きをつけることができます。例えば、リンクのマウスオーバー時にリンクの色を変えたり、背景色を変えたり位置をずらしてボタンを押したような動きをつけることもできます。

また、複数の外部CSSファイルを用意して訪問者が選択して表示するスタイルを変更したりすることもできます。

JavaScriptで動きをつける

JavaScriptとはブラウザの機能で動作するスクリプト言語で、画像のロールオーバー効果やポップアップウィンドウ、ステータスバーに文字を表示したりといったことができます。

また、ダイナミックHTMLと呼ばれるJavaScriptとHTMLやCSSなどと組み合わせて動的ページを作る技術もあり、プルダウンメニューやポップアップメニューなどにもよく利用されています。

JavaScriptはプログラム言語なので様々な動きをつけることが可能ですが、ブラウザの機能によって動作するため、ブラウザの種類やバージョンの違いによって動作しない場合もあります。また、ユーザーがブラウザのJavaScriptの機能をオフにしている場合も同様に動作しません。

CGIで動きをつける

CGIとはサーバー上で動作するスクリプト言語です。アクセスカウンターや掲示板などでよく利用されていて、書き込みなどのアクションによって動的に変化するページを作成することができます。

CGIはサーバー上で動作するためにサーバーにかかる負荷が大きく、無料レンタルサーバーなどでは禁止されていることが多いです。CGIが禁止されているサーバーで掲示板やカウンターなどを利用したい場合はレンタルされているものを使用することで可能となります。
レンタルCGIは、下のリンク先のページで多数紹介しています。

また、CGIが使用可能なレンタルサーバーの場合では、フリーで配布されているCGIスクリプトを使用すれば、CGIのプログラムを作れなくてもCGIを利用することができます。CGIを作成することはプログラムの知識が必須となりますが、アップロードするだけならばそれほどの知識は必要となりません。

CGIスクリプトをアップロードする際に気をつけることは、まず必ずアスキーモード(テキストモード)でアップロードすることと、パーミッション(アクセス権)を適切に設定することです。アップロードの方法やパーミッションの設定については、配布先のアップロード方法や使用しているサーバーのCGIの設定方法などに従ってください。

SSIで動きをつける

SSIもCGIと同様にサーバー上で動作するプログラムです。CGIと違い、普通のHTMLファイルにコメント文形式で記述することで動作します。CGIと同様、サーバーにかかる負荷が高いこととセキュリティ上の問題からSSIを禁止・制限しているサーバーも多いです。

SSIはカウンターや更新日時の表示、ヘッダーやメニューなど多数のページで共通する項目を表示することなどによく使われています。

ホームページ作成BOOK

できるホームページ・ビルダーV9

広野 忠敏
インプレス (2004/12)

HPB9 初級解説書の傑作です。
特に初めてホームページビルダーを使う方におすすめです。

ホームページ・ビルダーV9パーフェクトマスター

高見 有希
秀和システム (2005/02)
ホームページ・ビルダーのツールについての操作方法、1つ1つの機能を隅から隅まで詳しく書いてあります。

超図解ホームページ・ビルダーV9総合編

エクスメディア (2004/12)

初級者から中級者向けのHPビルダー入門書です。初級者こそ使いこなしたいサイト管理機能など、前半から積極的に解説しています。

ホームページ・ビルダーでネットショップオーナーになろう!―開店からパワーアップまで、ショップ制作虎の巻 ホームページ・ビルダー8対応
円頓寺 竜雄
毎日コミュニケーションズ (2004/06)
ショップ開店は難しそう、なんて思っている方へ! ホームページ・ビルダーを使って、簡単にネットショップをデザインする方法を解説。


この本だけで十分に、画像と文字を使った普通のホームページを作成できます。ビルダーの基礎をしっかり見につけたいという方にお勧め!

よくわかるホームページ・ビルダーV9 (応用)

FOM出版
(2005/06)

ホームページビルダーのスタイルシートの設定方法、CGIの利用方法などで、一歩進んだホームページの作り方などを解説。

「ホームページ・ビルダー」テクニカル・ガイド―もっと便利に、快適に使うための裏ワザとTips事典

野上 美樹
メディア・テック出版(2005/04)
ホームページビルダーをもっと便利に、快適に使うための裏ワザとTips事典。専門用語が並んでいないので初心者にも優しい本です。

ホームページのレイアウトからファイルの転送まで、ボタン・スタイルシート・ビデオ編集も簡単マスター。
ホームページ作成情報
TOP
HPビルダーのススメ
HPビルダーの注意点
HTMLの知識について
CSSについて
CSSの記述方法
ページに動きをつける
アップロード・FTP
レンタルサーバーの選び方

NeoTimesコンテンツ
無料サービス・フリーソフト
激安ネットショップ情報
ネット収入・お小遣い稼ぎ
ホームページ作成
レンタルサーバーの選び方
アクセスアップ
リンク集
かんたん相互リンク

Copyright© 2004 NeoTimes All Rights Reserved