pタグを使って文字を表示してみよう
このページでは、文字を表示するpタグについて
以下の内容で解説していきます。
まずはhtmlの基本形を学ぼう
htmlでホームページを作成するにはまず基本の形を学ぶ必要があります。
学ぶと言ってもそんな難しいことではありません。
|
<!DOCTYPE html> <html lang="ja"> <head> </head> <body> </body> </html> |
ただ、これだけです。
htmlでホームページを作るにはこれらを入力する必要があります。
では、その内容について簡単に説明していきます。
最初のDOCTYPE htmlというのは、ここからhtmlの内容です・・・という説明書きです。
これは特に書かなくても良いのですが、html以外にcssも同じファイル内で書いていると
どっちかわからなくなる事もあるので見分けるための文章です。
続いて見ていくと、不等号で囲われたhtmlで始まり
同じく最後には不等号で囲われた/htmlで終わっています。
これはhtmlのコードをここから入力しています。
ここまでがhtmlのコードです。という宣言をしているのです。
こっちはパソコンがhtmlのコードだと理解するために必要なものなので
欠かさずに入力しなければいけません。
また、lang="ja" となっているのは
日本語がメインのホームページというのを表しています。
そして、これらの<>で囲われた文字列をタグと言います。
さらにhtmlと/htmlの間にはheadとbodyが存在します。
簡単に言えばheadは色々なものを準備する場所です。
今使用しているhtml以外に必要なものを取り寄せたり、
文字はどんな文字を使用すれば良いのか?
他に参照するファイルがあるのか?
といったことを入力する場所です。
そしてbodyの部分がホームページとして表示する場所となります。
まずはこれが基本の形となるのでぜひ覚えておきましょう。
文字コードについての記述も追加
文字化けしてホームページがおかしな状態になるのを回避するため、
文字コードを指定する必要があります。
これは入力しなくても問題無く表示される場合もありますが
パソコンが判断を間違えるとホームページが変な状態で表示されてしまうので
とりあえず文字コードについての記述はしておきましょう。
headタグ内に
<meta charset="utf-8">
というコードを入力するだけです。
最近はほとんどのパソコンがutf-8の文字コードを使用しているので
とりあえずutf-8としておけば問題ないかと思います。
もし、文字化けするのであればShift-JISに書き換えてください。
先ほどの基本形と合わせると、
|
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> </head> <body> </body> </html> |
といった感じになります。
<p></p>タグを使って文章を表示してみよう
ということで、最初は文字を表示するpタグの説明です。
説明するほどのものでもないですが、
まずはメモ帳(テキストファイル)を新規作成して
<p>おはよう!</p>
と入力してみましょう。
そしてそのテキストファイルの名前を
.txtから.htmlへ書き換えて開いてみましょう。
するとそこには「おはよう!」という
文字が表示されていると思います。
説明は以上です!
おっと、先ほどの基本形も忘れてはいけないですね。
ホームページのメイン部分、bodyの中に入れて
|
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p>おはよう!</p> </body> </html> |
という形にしましょう。
先ほどのhtmlファイルの名前を.txtに直してから修正です。
これをFFFTPでサーバーへ転送すればホームページの完成です。
pタグの使い方に注意
pタグのpとは、paragraphの略で、段落というのを意味します。
そのため、改行したい場合にはpタグを閉じるのが正しい使い方です。
改行するタグとしてbrなどがありますが、それを使って文章の改行を行うのは
あまり良くないので注意しましょう。
×間違い
<p>あいうえお<br>かきくけこ<br>さしすせそ</p>
〇正しい
<p>あいうえお</p>
<p>かきくけこ</p>
<p>さしすせそ</p>
文字を太字にする、文字の下線を引く

文字を太くするにはstrongタグを使います。
strongタグはただ太字にするだけではなく
強調という意味があり、重要なポイントを読者に伝えるのが
主な役割となっています。
そのため、強調した文字が検索エンジンでもヒットしやすい効果もあるようです。
同じく文字を太くするタグとしてbタグがありますが、
ただ文字を太くするだけなので基本的にはstrongタグを
使ったほうが良いようです。使い方は
|
<p>今日の天気は<strong>晴れ</strong>です。</p> <p><strong>今日の天気は晴れです。</strong></p> |
といった感じになります。表示するとこのようになります。
|
今日の天気は晴れです。 今日の天気は晴れです。 |
下線を引くことが出来るuタグも似たようなものになります。
|
<p>今日の天気は<u>晴れ</u>です。</p> <p><u>今日の天気は晴れです。</u></p> |
|
今日の天気は晴れです。 今日の天気は晴れです。 |
fontを使って文字を装飾する
fontタグを使うことで文字サイズや色を指定することができます。
これが使いこなせると文字で表現できる幅がずっと広がるので
ぜひ使いこなしたい項目です。
文字のサイズを指定する
文字サイズは7段階存在し、標準サイズは3となっています。
そして1に近いほど小さい、7に近いほど大きい文字となるのです。
試しにやってみましょう。
|
<p><font size="1">文字のサイズは1です。</font></p> <p>標準のサイズです。</p> <p><font size="7">文字のサイズは7です。</font></p> |
と入力してみましょう。
結果は以下のようになります。
|
文字のサイズは1です。 標準のサイズです。 文字のサイズは7です。 |
ちなみに、標準サイズから1段階小さくする。
標準サイズから3段階大きくするという指定方法もあります。
|
<p><font size="-1">1段階小さくする。</font></p> <p><font size="+3">3段階大きくする。</font></p> |
また、部分的に変更することもできます。
|
<p>今日は<font size="+3">りんごとバナナとみかん</font>を買いました。</p> |
結果はこんな感じです
|
今日はりんごとバナナとみかんを買いました。 |
文字の色を指定する

同じくfontタグで文字の色を変更できます。
例:
|
<p><font color="#ff0000">これは赤文字です。</font></p> |
結果:
|
これは赤文字です。 |
font colorで色を指定するのですが、
#000000というようなカラーコードというもので指定しています。
カラーコードについてはネットで調べれば色々と出てきますが、
わからない場合には
<font color="red">
というように、英語で色を指定しても大丈夫です。
ただ、カラーコードのほうが細かい色の指定まで出来るので
基本的にはカラーコードのほうが良いでしょう。
カラーコードについての詳しい説明は別のページで改めて紹介したいと思います。
文字の背景色を指定する

同じように文字の背景色も指定できます。
しかし、背景色の場合はfontタグではなく、spanタグを使います。
spanタグ自体は特に意味などはありませんが、
区切りをつけて部分的に属性を付け加えたりするのに使います。
例:
|
<p><span style="background-color:#ffff00">背景色を黄色にします。</font></p> |
結果:
|
背景色を黄色にします。 |
ネット上でよく使われるパターンとしては
strongタグと組み合わせて文章で重要なポイントを目立たせるのに使います。
例えば、こんな感じ
|
<p>なぜなら、ホームページを作る上では <span style="background-color:#ffffaa"> <strong> 継続力と忍耐力 </strong> </span> がとても重要なポイントだからです。</p> |
|
なぜなら、ホームページを作る上では継続力と忍耐力がとても重要なポイントだからです。 |
右寄せ、左寄せ、中央寄せ
文字を右に寄せたりすることが出来ます。
使い方はこんな感じ、
例:
|
<p style="text-align:right">右寄せした文字</p> <p style="text-align:left">左寄せした文字</p> <p style="text-align:center">中央寄せした文字</p> |
結果:
|
右寄せした文字 左寄せした文字 中央寄せした文字 |
ホームページやブログでは文字を寄せて表示することが
よくあるのでぜひ覚えておきたいコードです。