ホームページ作成で基本となるHTML基礎知識を中心に解説。アクセスアップの為にもHTMLの基礎を身につけSEOに心がけよう! ( 文章の整形・修飾)
携帯・PC対応 無料ホームページ作成サービス
 ※初心者でも無料でホームページが作成可能
FC2 無料ホームページ スペース
 ※商用利用やアフィリエイト広告の設置制限なく携帯サイトにも対応
無料で使える容量無制限レンタルサーバー
 ※独自のCGI(ホームページを演出するプログラム)設置可能
初心者でも安心、容量無制限の格安レンタルサーバー
 ※月200円+容量無制限+初期設定費用無し!ブログも作成可能
超図解 無料で簡単!ホームページ&ブログ作成入門

等幅フォントとは

「等幅(とうはば、とうふく)フォント」とは、すべての文字の幅をそろえたフォントのことで、スペース(文字と文字の間)も、半角スペースは半角1文字分(1バイト)、全角スペースはきっちり全角1文字分(2バイト)の幅をとります。Windows付属のフォントを例にとると、MSゴシックやMS明朝といったフォントが「等幅フォント」です。

プロポーショナルフォントとは

「プロポーショナルフォント」とは、文字が本来持っている幅に合わせて1文字の幅を決めるフォントで、たとえば、英文字(アイ)の"i"や"l" 、小文字の"l"(エル)などは幅をとりませんが、"M"や"W"、"H"などは大きめの幅をとります。日本語でも漢字は大きな幅をとりますが、ひらがなの「く」や「し」などは細身です。また、スペースは通常の文字の幅よりも半分程度に狭くなっています。 Windows付属のフォントを例にとると、MSPゴシックやMSP明朝など、Pのつくフォントが「プロポーショナル・フォント」です。

等幅フォントとプロポーショナルフォントの表示例比較

(1)"MS ゴシック"と"MSP ゴシック"で、等幅フォントとプロポーショナルフォントの比較をしてみます。(1)が等幅フォントで、(2)がプロポーショナルフォントです。lilililil

(2)"MS ゴシック"と"MSP ゴシック"で、等幅フォントとプロポーショナルフォントの比較をしてみます。(1)が等幅フォントで、(2)がプロポーショナルフォントです。lilililil



一般的に、一行当たりの文字数をそろえたい場合には等幅フォントが適しており、文字ごとの幅に差が多い英文などは「プロポーショナル・フォント」適しているといえるでしょう。

関連タグ : 文字の整形・装飾,

罫線 <HR> と 改行 <BR>

HTMLには標準でブラウザのウィンドウ幅だけ罫線を引くタグが用意されています。この罫線は節が変わる時やタイトルと本文を分ける場合などに用いられ、<HR>タグを使用します。

 ↓ <HR> ↓
改行 <BR>

HTML文書は改行を明示的に指定しなければなりません。HTML文書で明示的に改行するには <BR> タグを用います。 改行は行間に余分なスペースを入れずに強制的に改行を行います。この<BR>タグは書いた回数だけ改行されます。

2行分改行<BR><BR>
1行分改行<BR>
改行後の文章

2行分改行

1行分改行
改行後の文章

<BIG>, <SMALL> タグ

HTML 3.0のタグとして、フォントの大きさを指定するタグとして、フォントの サイズを大きくする<BIG>タグと、フォントのサイズを小さくする <SMALL>タグがサポートされました。フォントの大きさを変更するテキ ストを開始タグと終了タグで囲みます。なお、<BIG><SMALL>タグは入れ子にすることが可能です。

<UL>
  <LI> Normal Font
  <LI> <BIG>Big Font</BIG>
  <LI> <SMALL>small font</SMALL>
  <LI> <BIG>Big <BIG>BIG <BIG>FONT</BIG></BIG></BIG>
  <LI> <SMALL>small <SMALL>small font</SMALL></SMALL>
  <LI> <BIG>Big Font <SMALL>Small font</SMALL></BIG>
  <LI> <SMALL>small Font <BIG>Big font</BIG></SMALL>
</UL>

  • Normal Font
  • Big Font
  • small font
  • Big BIG FONT
  • small small font
  • Big Font Small font
  • small Font Big font
small  Normal big  Big  BIG

カラーフォント(テキストの色を指定する COLOR 属性)

色は#RRGGBB の16進数での三原色を指定 するか、色の名称を指定します。

 <FONT COLOR="#FF0000">#FF0000のテキスト</FONT>  #FF0000のテキスト
 <FONT COLOR="#00FF00">#00FF00のテキスト</FONT>  #00FF00のテキスト
 <FONT COLOR="#0000FF">#0000FFのテキスト</FONT>  #0000FFのテキスト
 <FONT COLOR="Red">赤色のテキスト</FONT>  赤色のテキスト
 <FONT COLOR="Green">緑色のテキスト</FONT>  緑色のテキスト
 <FONT COLOR="Blue">青色のテキスト</FONT>  青色のテキスト
フォントサイズ

<FONT> タグはフォントサイズを変更する場合に用います。サイズの有効な範囲は1〜7で指定します。デフォルトフォントサイズは3です。また、サイズに+または-を指定し、直前のフォントサイズの差分(+/-)で指定することもできます。

 □ <FONT SIZE=1>Font Size 1</FONT> Font Size 1
 □ <FONT SIZE=2>Font Size 2</FONT> Font Size 2
 □ <FONT SIZE=3>Font Size 3</FONT> Font Size 3
 □ <FONT SIZE=4>Font Size 4</FONT> Font Size 4
 □ <FONT SIZE=5>Font Size 5</FONT> Font Size 5
 □ <FONT SIZE=6>Font Size 6</FONT> Font Size 6
 □ <FONT SIZE=7>Font Size 7</FONT> Font Size7

フォントの重ね指定
<I><TT><FONT SIZE=4><B>italic fixed bold text of size 4</B></FONT></TT></I>
italic fixed bold text of size 4

 <FONT SIZE=+2>T</FONT>HE
 <FONT SIZE=+2>F</FONT>ONT
 <FONT SIZE=+2>S</FONT>IZE
 <FONT SIZE=+2>(5</FONT> SIZE
 <FONT SIZE=+2>)</FONT>
 THEFONTSIZE(5 SIZE)

 <FONT SIZE=-2>か</FONT>
 <FONT SIZE=-1>ん</FONT>
 <FONT SIZE=+1>た</FONT>
 <FONT SIZE=+2>ん</FONT>
 <FONT SIZE=+3>H</FONT>
 <FONT SIZE=+2>T</FONT>
 <FONT SIZE=+1>M</FONT>
 <FONT SIZE=-1>L</FONT>
 HTML

文字のスタイル

HTMLには明示的にフォントスタイルを指定する方法もあります。 文字スタイルタグは開始タグと終了タグを持っています。次の4つのタグが あります。ただしいくつかのタグはブラウザによっては表示されないこともありますのであまり多用しないようにしましょう。また、フォントスタイルは入れ子にする(複合フォント)こともできますが、これもブラウザによってはサポートしていない場合があります。

 □ <B>:ボールド体 (太文字) 太文字
 □ <I>:イタリック体 (斜体) 斜体文字
 □ <TT>:タイプライタ体 タイプライタ文字
 □ <U>:アンダーライン(下線付) 下線付文字
 □ <STRIKE> または <S>:取消し線 取消文字
 □ <DEL>:削除テキスト 削除文字
 □ <SUP>:肩付き文字 肩付き肩付き
 □ <SUB>:下付き文字 下付き下付き

複合フォント
<B><I>アンダーライン付太文字<I><B>    アンダーライン付太文字
リストの入れ子

リストは入れ子にすることができます。但し、入れ子は3レベルまでしかできないので注意して下さい。
どのリストも入れ子は可能で、異なるリストを入れ子しても構いません。

※サンプル
書式実行結果
<UL>  <li>無料ホームページ作成講座   <ol>    <li>文章の整形・修飾     <ol>      <li>番号付リスト      <li>番号無しリスト     </ol>     </ol> </UL>
     
  • 無料ホームページ作成講座   
         
    1. 文章の整形・修飾     
             
      1. 番号付リスト      
      2. 番号無しリスト     
          
リスト要素 dl

dl は Definition List(定義リスト)の略です。
<dl>〜</dl> の間に、<dt>で定義する用語を、<dd>で用語の説明を行います

◎HTMLソース

<dl>
<dt>リスト要素 dl</dt>
<dd>dl は Definition List(定義リスト)の略</dd>
<dt>リスト要素 dt dd</dt>
<dd>dt;定義する用語を表示</dd>
<dd>dd;用語の説明を表示</dd>
</dl>

◎ブラウザ表示例
リスト要素 dl
dl は Definition List(定義リスト)の略
リスト要素 dt dd
dt;定義する用語を表示
dd;用語の説明を表示

固有属性 compact
compact 属性を指定すると、項目名が短い場合、説明が自動的に項目名と同じ行に表示されるようになります。

固有属性 compact
リストを極力コンパクトな形式で表示
dl
固有属性 compact を指定すると、このように表示されます

◎HTMLソース

<dl compact>
<dt>固有属性 compact</dt>
<dd>リストを極力コンパクトな形式で表示</dd>
<dt>dl</dt>
<dd>固有属性 compact を指定すると、このように表示されます</dd>
</dl>

スタイルシートとの組み合わせ
項目名を目立たせたい場合は、スタイルシートを用いると便利です。
例えば、<head>〜</head> の間に次のように指定することにより、項目名を太字で、前の行と 指定したスペースを空けて表示することができます。
<style type="text/css">
<!--
DT { margin-top: 10px; font-weight: bold; }
-->
</style>

◎ブラウザ表示例

font-weight: bold;
項目名を太字で表示
margin-top: 10px;
前の行と 指定したスペースを空けて表示

リスト要素 ul
ul は Unordered List(順序の無いリスト)の略。リストの各項目は li で記述します

※属性
  type;項目番号のタイプを指定
  disc:黒丸
  circle:白丸
  square:四角

◎HTMLソース

<ul>
<li>リスト要素 ul(順序の無いリスト)
<li>リストの各項目は li で記述
<li>デフォルトでは disc:黒丸 で表示
</ul>

<ul type="disc">
<li>リスト要素 ul(順序の無いリスト)
<li>type属性に「 type="disc"」を指定
</ul>

<ul type="circle">
<li>リスト要素 ul(順序の無いリスト)
<li>type属性に「 type="circle"」を指定
</ul>

<ul type="square">
<li>リスト要素 ul(順序の無いリスト)
<li>type属性に「 type="square"」を指定
</ul>

◎ブラウザ表示例
  • リスト要素 ul(順序の無いリスト)
  • リストの各項目は li で記述
  • デフォルトでは disc:黒丸 で表示
  • リスト要素 ul(順序の無いリスト)
  • type属性に「 type="disc"」を指定
  • リスト要素 ul(順序の無いリスト)
  • type属性に「 type="circle"」を指定
  • リスト要素 ul(順序の無いリスト)
  • type属性に「 type="square"」を指定

リストマークに画像を使用する

  • リストマークに画像を使用する
  • スタイルシートは下記参照
<style type="text/css">
<!--
ul {
list-style:none;
padding: 0px;
margin: 0px;
}
ul li {
padding:0px 2px 0px 12px;
margin: 5px 0px 5px 0px;
background:url(../image.gif) no-repeat top left;
}
-->
</style>