|
・・・・・・・・・・・HPの作り方・基本的なHTMLタグ・・・・・・・・・・・
ひぃなも作り方を語れるほどホームページ作成について分かっているとはいえませんが・・。ここまで作成ソフトを使わずにホームページを独学?で作ってきて、ある程度得た知識を書いておきたいと思います。簡単なページを作れる程度の説明です。後はみなさんの頑張りとセンスでカバーということで。初歩の初歩ですが、これを見て「自分もうちのコのHPを作ってみようかな?」と思う方がいてくださったら、ひぃなは嬉しいのです(^−^)
1.スペースを借りる
HPを作るには、HPを置く場所が必要です。「無料HPスペース」等で検索するとたくさん出てきます。自家サーバーを置く、という方法もあると思いますが初心者さんでいきなりサーバー買う人はいないでしょうし(笑)ひぃなもよくわかりません。(^^;)HPスペースといってもたくさんあるので迷いそうですよね。ひぃなも迷いました・・。それぞれのHPスペースの特徴をよく読んで決めた方がいいと思います。実際に使っている方の声も探すと出てきますし。ひぃながインフォシークさんにしたのは・・まぁ有名だったからなんですけど。あ、でもそれだけじゃないですよ!容量が50MBと結構多いってこととか・・まあ、いろいろ。
あと、ファイルマネージャーがあってネット上でタグを直接入力して更新できるところが簡単でいいんじゃないかと。ひぃなはこれでタグいじって作ってますので。CGIを置ける、置けないというのもありますがひぃなは今はレンタルCGIばかりなのであまり関係ないかな。借りてきたレンタル掲示板等をリンクするだけならどこでもできますから。
一応知っているところを一部載せておきますがちゃんと調べたわけじゃないので責任は負いかねます。(><;)
infoseek isweb |
ひぃなが使わせていただいているところです。容量50MB。ファイルマネージャー有。ポップアップ広告は廃止されたので、上下に広告バナーが入るだけになりました。規制は少なくCGIもおけるようです。有料で広告が無しになり300MBに増量できるとか。 |
| FC2 |
容量なんと1GBに!広告もなくなり、下に小さく社名のみ。ファイルマネージャー機能もついたようです。おすすめ☆ |
Yahoo! ジオシティーズ |
12MBだったのが15MBに増えたようです。が、画像直リンクが禁止に。(><)ファイルマネージャ他、初心者さんに優しいツールがあるようなので、それでおおまかに作ってから修正していくのもいいかも。広告バナーが一個入ります。CGIは直接は置けないようです。ネット上の街に場所を置くことになるのでお友達は作りやすいかも? |
トクトク さくさく |
容量なんと無制限。ファイルマネージャー機能がつきました。さくさくの方は初心者さん用に簡単に作れるツールがあるみたいです。でもさくさくの方はCGIダメだったかも。容量無制限だけあって、ちょっと広告がうるさいです。 |
2.HPの基本
HPはタグという半角英数の記号の羅列で出来ています。画像なんかの飾り、いわゆる素材を表示させるのも全てタグです。タグは必ず半角、そしてこういうかっこ⇒<>で囲まれていなければいけません。タグをちょっとでも間違えると正常に表示されないので注意です。間違えて一文字消しちゃったり追加しちゃったりするだけで全部チェックしてミスを探さなきゃいけなくなっちゃうのでタグをいじる時は気をつけましょう。(^^;)半角英数の羅列ってずっと見てると頭いたくなっちゃうんですよね・・。
あと、HPに使うファイル名は全部半角英数でつけます。全角はだめです。半角カタカナもだめ。小文字大文字の区別はないみたいですが小文字を使うのが普通かと。メールアドレスのような感覚ですね。「_ 」も使えます。画像や音楽以外の、文書などのファイル、つまりページとして表示させるファイルには「.html」を最後につけないとだめです。あとHPの一番最初にくるページの名前は必ず「index.html」という名前にしなければなりません。理由は・・何故だったかな・・。うーん、とにかく決まりみたいです。(適当)他のページは自由につけて大丈夫です。(ここのページはHPの作り方なので「hp.html」にしてます。)ファイルはフォルダにしまって分けておくと分かりやすいですが難しければそのままでも。同じ名前のファイルはアップすると上書きされちゃうのでアップ前には同じ名前がないかチェックした方がいいかも。画像形式は写真ならjpg、イラストはgif・pngがおすすめ。500ピクセル以上の画像はかなり大きいので背景に使う以外はあまりおすすめできません。ページが重くなるし、スライドさせながら見るのも大変なので。ひぃなは多少ウィンドウを小さくしても崩れないぐらいのレイアウトが好きです。個人的意見ですけどね。(^^;ヾお気に入りは常に表示しっぱなしなので。音楽に関してはつけてないのでよくわかりません。MIDIファイルが一般的みたいですが。音楽素材で検索すると出てくるかも。
3.タグの基本
htmlファイルを作ったら、さっそく簡単なページを作ってみましょう。最低限必要なタグはこれだけです。(^^)
|
htmlタグ |
htmlファイルの一番最初に<html>を、一番最後に</html>を必ず入れます。タグ全てをはさむ形になります。(はさむ系のタグは「/」という〆の記号を前に入れます。) |
| headタグ |
ヘッダーといわれる部分で、<head></head>で囲みます。この部分にタイトルを入れたり、スタイルシートやジャバスクリプトなんかを入れます。指定タグを入れるところで実際には表示されない部分です。 |
| bodyタグ |
ヘッダーの下に置くタグで<body></body>で囲みます。本文を書いたり画像をいれたりする、HPとして実際に表示される部分です。 |
| titleタグ |
ヘッダーの中に入れるタグで<title>タイトル</title>の様にはさみます。ウィンドウの一番上に表示されたりするページの名前を書くところ。実際にHP上に表示されるものではありません。でも必要ですよー。 |
実際にタグを書いてみるとこんな感じです↓
<html>
<head>
<title>(タイトルを書く)</title>
</head>
<body>(本文を書く)</body>
</html>
|
改行しても本文には影響でません。要するにただ改行してもページ上では改行されないってことです。(^−^;)でもスペースは反映されてしまうので気をつけてください。スペースは見えないので気付かないうちに変なとこに入れちゃう場合があるんですよね。
□ 文字
さて、そうやってbodyに本文を書いていくと表示されるわけなんですが、このままでは延々と文字が続いてしまうだけなので。文を読みやすく並べる事が必要です。文字をいじるタグを入れましょう。
基本はこんな感じかな。ひぃながよく使っているタグです。↓
|
改行タグ |
文章の改行したい場所に<BR>と入れます。カッコの中は小文字でも。 |
| 一行あけタグ |
一行空けたい場所に<P>と入れます。改行と違って同じ場所に何個も入れても一行しかあきません。これのかわりに改行タグ2個でもOK。 |
中心に 揃える |
中心に揃えたい文字を<center>文字</center>の様にはさみます。改行や一行あけるタグも間にはさめます。画像も中心に配置できます。 |
右寄せ 左寄せ |
寄せたい文字を<p align="right">文字</p>の様にはさみます。左寄せはrightの代わりにleftで。改行や一行あけるタグも間にはさめます。画像も寄せることができます。通常左寄せなのでleftは意味ないかも? |
太字・斜め 下線・取消 |
太くしたい文字を<B>文字</B>の様にはさみます。斜めは<I>文字</I>。下に線は<U>文字</U>。取消線は<S>文字</S>。 |
サイズ 変更 |
文字のサイズを変えるには変えたい文字を<font size="(数字)">文字</font>のように囲みます。(数字)の所には好きな数字を。1〜7ぐらいまでだったかも。この文字は1サイズ、四角の外の文字は2サイズ。 |
| 色変更 |
変えたい文字を<font color="(色)">文字</font>の様に囲みます。色についてはまた後ほど。サイズも同時に変えたい時は<font size="" color="">文字</font>となります。 |
| 横線 |
線で区切りたいところに<HR>と入れます。長さを決めたい時は<HR width="好きな数字">と書きます。数字(ピクセル数)を増やすとその分長くなります。指定しないと端から端まで。
|
実際にタグを組合わせて書いてみるとこんな感じです↓
<B>見本です</B><BR>
<I>てすてす</I><P>
<center><U>てすてす
</U><BR></center>
<HR>
<S>てすてす</S><P>
<font size="3" color="red">色・サイズ変更</font>
<p align="right">
<font size="6" color="blue">さらに倍</font></p>
|
こんな風に表示されます↓このようにbodyタグの中に書いていきます
見本です
てすてす
てすてす
てすてす
色・サイズ変更
さらに倍
|
そうそう、色記号は「pink」「blue」などと直接色名を書く方法と「#000000」「#FFFFFF」などのように#と英数6字で書いていく方法。どちらでもいいのですが色名は知らないと書けないですよね・・。数字の方は自分で色を作ってみる!という事ができます。色々試してみた結果、#の横の最初の2文字は赤、真ん中2文字は緑、最後の2文字は青の濃さを表しているようです。
入れてよいのは0〜9までの数字とA〜Fまでの半角英字。色の濃さは⇒「薄…(00〜99、AA〜FF)…濃」こんな感じとみました。でも何故か#000000が黒で#FFFFFFが白くなるんですよね・・謎。全体的な色味を上げていくと薄くなって全体的に色味を下げていくと濃くなります。いろいろ試してみるのも面白いかも。色については一番最後のおまけでもう少し詳しく書いてます。
□ 画像
これで文字はだいたい書けると思います。あと必要なのは画像ですね。画像は大事です!画像は背景として表示する場合とアイコンや作品として表示させる場合とでタグの書き方が違います。
背景として表示させる場合はこんな感じです。先に出てきたbodyタグの一部としてbodyタグの中に組み込みます。
<body background="画像URL">
bodyタグには他にこんなタグも入れられます↓
<body background="画像URL" text="普通の文字の色" link="訪問前リンク文字の色" alink="クリックした時のリンク文字の色" vlink="訪問済リンク文字の色">
ここでも文字色を決められるってことですね。
|
アイコン・作品として表示させる場合はこんな感じです。
<img src="画像URL">
imgタグには他にこんなタグも入れられます↓
<img src="画像URL" width="画像の横幅ピクセル" height="画像の縦幅ピクセル" border="画像の周りの線の太さ" title="説明" align="rightかleftで右寄せか左寄せ">
ピクセル数を入れれば縦横の大きさが自由に決められます。
border="0"にすると画像にリンクをはっても線が出ません。その方がきれいかも。説明は画像に矢印を乗せると出ます。
|
上のタグを本文中(bodyタグではさんである場所)の画像を入れたい場所に書けばOK。
□ リンク
一ページで全てのコンテンツを作るわけにはいきません。重くなるし、わかりづらいし・・。そこでいくつかのhtmlファイルを作ってトップページにつなげる必要があります。URLさえ分かっていれば他のHPともつなげることが出来ます。ページとページをつなげることを、リンクと言います。だいたいつなげる先のページのタイトルなんかを書いて、それにリンクをはることが多いですね。画像にリンクをはることもできます。タグはこんなかんじです。
<a href="リンク先URL">文字・画像タグ</a>
リンクタグには他にこんなタグも入れられます↓
<a href="リンク先URL" target="_blank" title="リンク先の説明">文字・画像タグ</a>
target="_blank"を入れると別のウィンドウが開きます。titleはリンク文字・画像にカーソルをあわせた時、リンク先の説明等表示させることができます。説明を書くときは<BR>は使えません。「&#13;」を半角で打つと改行できるそうな・・。
|
□ テーブル
簡単にいうと四角で囲むってことです。囲むことによって細かいレイアウトができます。たとえばこのページでは真ん中に文字が集まってきてますよね。それは幅400ピクセルの、縦に長ーい薄い水色の四角で文字を囲んでいるからなんです。そしてその中にさらにタグの例を書くために四角でくぎってます。灰色の線のやつ。これはテーブルの中にまたテーブルを入れているのです。四角で区切りたい時や、マスを作って表にしたい時、画像や文を好きなところに配置したい時に使えます。一つのテーブルはひとかたまりとして扱われるのでtebleタグ全体をcenterタグで囲むとテーブルとその中身を中心に配置できます。
それではまず簡単なテーブルのタグから。
<table>
<tr>
<td>
文字・画像タグ
</td>
</tr>
</table>
|
これでとりあえず透明な四角で囲むことができます。簡単に説明すると、囲みたい文字・画像をtdタグではさみ、さらにtrタグではさみ、それをさらにtableタグではさむ形になります。うーん、ちょっと面倒ですが。tr、tdは何のためにあるかというと、縦横のマスを作るためのタグなのです。tr、tdタグをちょっといじってみましょう。
<table border="1">
<tr>
<td>
文字・画像タグ
</td>
<td>
文字・画像タグ2
</td>
</tr>
</table>
|
tdタグは横のマスを増やすタグです。1セット増やしてみました。太字が増やした部分。trの中にtdを増やしていけば横にマスを増やしていくことができます。tableタグに組み込んだborder="1"っていうのはワクの太さです。これを追加すると透明のテーブルにワクがついて見えるようになるので、分かりやすいように入れてみました。これは実際にはこのように表示されます↓
次にtrタグを増やして縦方向へマスを増やしてみます。この時横方向にマスを作らないからといってtdタグをはぶいちゃいけません。横に1マス、と考えてtdはtrの中に最低一個は入っていないとマスが成り立ちません。これ、最初ひぃなは勘違いしていて失敗しまくりでした・・。縦方向に一個マスを増やすとこんな感じ。↓
<table border="1">
<tr>
<td>
文字・画像タグ
</td>
</tr>
<tr>
<td>
文字・画像タグ2
</td>
</tr>
</table>
|
trが2セットできました。実際にページに表示されるとこう↓
これでだいたいマスが自由に作れると思いますが、さらにこんなこともできます。マスのくっつけ。横2マスをつなげたい時はtdタグにcolspan="2"を、縦2マスをつなげたい時はrowspan="2"を組み込みます。どういう事かというと・・。
一個目のマスを横2マスぶんに広げる時。1セットのtdタグが2マス分になるので上の行のtdタグは1セットでOKです。
<table border="1">
<tr>
<td colspan="2">
文字・画像タグ
</td>
</tr>
<tr>
<td>
文字・画像タグ2
</td>
<td>
文字・画像タグ3
</td>
</tr>
</table>
一個目のマスを縦2つ分に広げる時。2行目のマスは1つでいいので2行目のtdタグは1セットに減らします。
<table border="1">
<tr>
<td rowspan="2">
文字・画像タグ
</td>
<td>
文字・画像タグ2
</td>
</tr>
<tr>
<td>
文字・画像タグ
</td>
</tr>
</table>
|
実際にはこうなります↓
|
文字・画像タグ
|
|
文字・画像タグ2
|
文字・画像タグ3
|
|
文字・画像タグ
|
文字・画像タグ2
|
|
文字・画像タグ3
|
|
2マスだけでなく3マス4マスとつなげていくことが出来ます。全部の例を載せることはできないので(^^;)tdタグの調節は各自でお願いします。
テーブルの大きさは自由に決められます。大きさを決めるとウィンドウを縮めてもレイアウトは変らないし、文章も決められた範囲内で自動的に改行されます。スペースが余っていてもテーブルの大きさはかわらないので、幅を思いどうりに調整したり揃えたレイアウトができます。
<table border="線の太さ" width="横幅" height="縦幅">
<tr>
<td>
文字・画像タグ
</td>
</tr>
</table>
幅はピクセルで。線の太さは0〜・・いくつまでか知りません(^^;)ごめんなさい。マスの幅を決めることもできます。widthやheightを変えたいマスのtdタグの中に組み込んでください。
|
他にこんなタグもテーブルタグに組み込めます。
<table border="線の太さ" width="横幅" height="縦幅" cellpadding="ワクから中身の距離" cellspacing="枠の太さ" bgcolor="背景色">
<tr>
<td>
文字・画像タグ
</td>
</tr>
</table>
背景色はtdにも組み込めます。マスごとに違う色にすることもできます。テーブル全体とマスを違う色にしてみるのも面白いかも。ワクの色だけ残ります。文字はワクから多少離した方が見やすいと思います。これは10ピクセル離してます。
|
□ その他
ここに紹介したタグでだいだいの事はできると思いますが、他にもスタイルシートやジャバスクリプト等でいろいろな効果が出せたりもします。がひぃなはそこまでわかってません(^−^;ヾいろいろなところからコピー、ペーストして借りてくることが多いです。最初はコピー、ペーストでうつしてそれを修正、でいいと思います。「HP作成講座」とか「HP小技」とかで検索してみるとたくさんでてきます。やりたいことで検索するのも手ですね。例えばひぃなはこのページを作る時に「タグを表示するには」で検索しました。タグは普通に書いたら表示されないので。ともかくひぃなが覚えたのはこんなところです。もし何か足りない、または変なところやご意見ご感想等ありましたらメールフォームよりご連絡いただけると嬉しいです。
ついでに知っているタグ講座を少し紹介します。ライコスのタグ講座が分かりやすかったのですがインフォシークに吸収されて無くなってしまいました。残念・・。(;_;)
4.おまけ
●色について。
わかりやすい色やひぃなのよく使う色をいくつかあげておきます。ひぃなはダル、ペールっぽい色が好きです。優しい感じしますよね(^^)
| gray |
darkblue |
blue |
skyblue |
darkgreen |
green |
yellowgreen |
| lightgreen |
ivory |
yellow |
orange |
brown |
darkred |
red |
| orangered |
deeppink |
pink |
purple |
bluevioret |
darkvioret |
violet |
| #608080 |
#809099 |
#a0acba |
#8060ff |
#7080ff |
#6090ff |
#00c0ff |
| #ccdcde |
#ccdaef |
#80c0c0 |
#a0c0c0 |
#c0ffff |
#fafbff |
#fefffe |
| #69a07d |
#93cf8a |
#c0ff60 |
#996030 |
#a68960 |
#efddcc |
#ff60a0 |
| #ff80a0 |
#ffc0c0 |
#ff40ff |
#ff96fa |
#efaddf |
#ffc0ff |
#efdfdf |
色で検索してみたらColor'sさんが分かりやすくて充実してました。
●ライン・ワンポイント
ちょっとした線やワンポイントなら、フォントを活用してみましょう。文字や記号を並べて、色を変えて、大きさを変えればかわいい線になったりします。
例えば。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜゜
上の線のタグは↓
<font size="2" color="pink">句点の丸好きなだけ。</font>
<font size="4" color="skyblue">半濁音の丸好きなだけ゜</font>
他にも。。
*
*
*
こんなのとか
* * *
このタグは↓
<font color="orange" size="2">*
<font color="deeppink" size="1">*
<font color="pink" size="3">*
<font color="#6090aa" size="2">文字</font>
*</font>*</font> *</font>
さらに。。
動く飾り
タグは↓
<marquee width="30幅" scrollamount="1速さ" direction=right方向>
<font color="orange" size="2">* </font>
<font color="deeppink" size="1">*</font>
<font color="pink" size="3">*</font></marquee>
<font color="#6090aa" size="2">文字</font>
<marquee width="30幅" scrollamount="1速さ">
<font color="pink" size="3">*</font>
<font color="deeppink" size="1">*</font>
<font color="orange" size="2">*</font>
</marquee>
「§ Χ Ж † ∧ ∫ ∽」などなど、いろいろな文字・記号で試してみると面白いです。
●素材について。
今や無料配布の素材やさんサイトはかぞえきれないほどです。検索して探すなら単に「素材」で検索するよりもキーワードを追加して絞り込んだ方がいいと思います。「素材 ペット 動物」みたいに。でも素材はわりと簡単に自分で作ることができますよ。(^^)ひぃなもこのページに自作素材を置いています。ペイント等のグラフィックソフトや、ちょっとした画像加工ソフトは大抵のPCに入ってますから。簡単な素材ならそれで十分です。デジカメ画像や手描きの画像を拡大・縮小したり、画質調整で色を淡くしたり。ひぃなはペイントとお絵描き掲示板で作っています。お絵描き掲示板は画像をアップして続きを描けたりするので、写真なんかの画像に描き足したい時に便利です。
→ペイントを使った素材作り方講座ページを作ってみました☆コチラ←
以上、ひぃなのHP初歩講座でした(/^-^)/゜・∵。:・゜∴`.☆
|