HTML タグ
はじめての方
ガイド
Copyright © ナレッジコーディネーター All Rights Reserved. 2
<目次>
1ホームページ構造
2
HTML タグ
第1章
Copyright © ナレッジコーディネーター All Rights Reserved. 4
1HTMLとは
ウェブ上の文書を記述するためのマークアップ言語であり、プログラム言語の一種で す。開始タグ 、文章、終了タグ の形で構成される。タグの中には単独で使用でき るものもある。 プログラムを記述するには、使用するタグを理解しておく必要があります。<例>
〇文章を書きたい場合 ↓開始タグ 終了タグ↓ テキストテキストテキストテキスト 〇画像を表示したい場合 ” ”2文書構造
タグの中には、web 上に表示されるものと表示されないものが存在します。web 上に表示さ れるものは2章HTMLタグにて詳細を説明します。本章では、web 上に表示されない(主 に文書構造に関わるもの)について説明をします。 主なものは、 宣言 文書 宣言 文書 情報 表 文書 関 情報 情報 指定 文書 文書 本体 表<使用例>
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"><meta name="viewport" content="width=device-width, user-scalable=yes, maximum-scale=1.0, minimum-scale=1.0">
<title>タイトル</title>
<meta name="keywords" content="SEOキーワード"> <meta name="description" content="説明文">
</head> <body>
・・・・・・
</body> </html>
Copyright © ナレッジコーディネーター All Rights Reserved. 6
3head
ヘッドにはその文書の作者情報、サーチエンジン向けのキーワードや説明、文書のタイ トル、利用するスタイルシート等(詳細は3章で説明),その文書に関する情報を記述しま す。<TITLE>~</TITLE>で指定する文書のタイトル以外のほとんどの情報はブラウザ上には 表示されない。<使用頻度の高いもの>
meta charset:使用する文字を指定 meta name="keywords" 検索 設定 meta name="description" 検索 説明文 Title 検索 link rel="stylesheet" 設定4body
この範囲に記述されたものはブラウザに表示されます。HTML タグを使用し記述します。<使用例>
<body> <h1>見出し1</h1> <h2>見出し2</h2> <p>テキストテキストテキスト</p> <img src=”../abc.jpg” alt=”abc”> </body>Copyright © ナレッジコーディネーター All Rights Reserved. 8
第2章
1テキスト
1-1見出しをつける <h1>~<h6>を使用して文書の見出しをつけます。<h1>から順に使用します。 ■使用タグ <h>・・・</h> ■記述 <h1>見出し1</h1> <h2>見出し2</h2> <h3>見出し3</h3> <h4>見出し4</h4> ■ディスプレイ表示見出し1
見出し2
見出し3
見出し4 ■注意点 見出しの大きさで<h>の順番を変えることはNG。表示はされるが、SEO的にはNG。 文字の大きさを変えたいのであれば、3章を参照。 <h1> <h2> <h3> <h1>←本来は<h2>もしくは<h3>でなければならない。Copyright © ナレッジコーディネーター All Rights Reserved. 10 1-2文章を書く 一つの段落としてテキストを表示したいときに使用します。 ■使用タグ <p>・・・</p> ■記述 <p>テキストテキスト</p> ■ディスプレイ表示 テキストテキスト
1-3テキストを太字/斜体にする テキストを太字/斜体に変えたいときに使用します。 ■使用タグ ・太字 <b>・・・</b> ・斜体 <i>・・・</i> ■記述 ・太字 <b>太字太字</b> ・斜体 <i>斜体斜体</i> ■ディスプレイ表示 ・太字 太字太字 ・斜体 斜体斜体
Copyright © ナレッジコーディネーター All Rights Reserved. 12 1-4改行する 文章を指定の場所で改行したいときに使用します。 ■使用タグ <br> ■記述 <p>テキスト<br>テキスト</p> ■ディスプレイ表示 テキスト テキスト ■注意点 終了タグは必要ありません。
1-5テキストの意味付け 文章に意味づけしたいときに使用します。 ■使用タグ <em>:強調したい <strong>:強調したい <adress>:連絡先・問合せ先 <blockquote>:引用・転載 <cite>:出典・参照先
Copyright © ナレッジコーディネーター All Rights Reserved. 14
2リンク
2-1リンクをはる 文章を指定の場所で改行したいときに使用します。 ■使用タグ <a> ■記述 <a href="a.html">テキスト</a> ■ディスプレイ表示 テキスト ■注意点 設定するURLは絶対パス、相対パスどちらでもOKです。 (絶対パス)http://www.a.html (相対パス)a.html3画像
3-1画像を表示する 画像を表示するときに使用します。 ■使用タグ <img> ■記述img src="arrow.jpg" alt
↑画像URL ↑画像名(画像が表示されない場合、この文字が変わりに表示)
■ディスプレイ表示
■注意点
Copyright © ナレッジコーディネーター All Rights Reserved. 16
4表
4-1表を作成する 表を表示するときに使用します。 ■使用タグ ①<table>:テーブルを作成 ②<tr>:行を作成 ③<th>:見出しセル ④<td>:データセル ①テーブル ②行 ③見出し ④データ ■記述 <table> <tr> <th>見出し1</th> <td>データ1</td> <td>データ2</td> <td>データ3</td> </tr> </table> ■ディスプレイ表示 見出し1 データ1 データ2 データ3 ■注意点 テーブルの大きさ・幅等を変えたいのであれば、3章を参照。5リスト
5-1リストを作成する 箇条書きやリスト表示したい時に使用します。 ■使用タグ ①リスト形式:ol(順序あり)、ul(順序なし) ②リスト項目:li ■記述 ①順序あり <ol> <li>テキスト1</li> <li>テキスト2</li> <li>テキスト3</li> <li>テキスト4</li> </ol> ■ディスプレイ表示 ①順序あり 1.テキスト1 2.テキスト2 3.テキスト3 4.テキスト4 ■注意点 リストの表示を変えたいのであれば、3章を参照。 ②順序なし <ol> <li>テキスト1</li> <li>テキスト2</li> <li>テキスト3</li> <li>テキスト4</li> </ol> ②順序なし ・テキスト1 ・テキスト2 ・テキスト3 ・テキスト4Copyright © ナレッジコーディネーター All Rights Reserved. 18
6その他
6-1スタイルシートを記述する HTMLタグの装飾を施したい時に使用します。head 内に記述します。 ■使用タグ ①HTMLファイルに直接記述する場合:<style> ②外部 css ファイルのスタイルシートを読み込む場合:<link> ■記述 ①HTMLファイルに直接記述する場合 <head> <style type="text/css"> <!--body {margin: 10px 20px;} p {font-size: 14px;} --> </style> </head> ②外部 css ファイルのスタイルシートを読み込む場合 <head><linkrel="stylesheet"href="style.css"type="text/css"media="all">
</head>
■注意点
スタイルシートの影響はファイル全体に及びます。特定の範囲のみに適用したければ、後
6-2範囲指定する スタイルシートに記述した装飾を範囲指定して使用する時します。 ■使用タグ ①ブロック要素:<div> ②インライン要素:<span> ※ブロック要素とは、見出し、段落、リスト、フォームなどのひとつのまとまった単位と して表される要素で、 一般的なブラウザでは前後に改行が入って表示されます。 インラ イン要素とは主に文章の一部として利用される要素であり、その前後は改行されません。 ■記述 ①ブロック要素:<div> <div class=”alignright”> </div> ②インライン要素:<span> <span class=”textred”> </span> ■ディスプレイ表示 ①ブロック要素:<div> ↑右側表示 ②インライン要素:<span> ↑赤字表示 ■注意点 div や span はそれ自体では意味を持ちません。スタイルシートに記述した内容を html ファ
Copyright © ナレッジコーディネーター All Rights Reserved. 20 6-3コメントを入れる HTML ファイルにコメントを入れたい時に使用します。 ■使用タグ <!-- --> ■記述 <h2>事業者紹介</h2> <!-- ここから事業者紹介の文章を書きます--> </p> ■ディスプレイ表示
事業者紹介
テキストテキスト第3章
Copyright © ナレッジコーディネーター All Rights Reserved. 22
1背景
背景色や背景画像の指定を行う。 ■背景画像を指定する background-image:url("URL"); ■背景色を指定する background-color : カラー; (カラー) red,blue など、もしくはウェブカラー(#0e0e0e 等) ■背景画像のリピートを指定する background-repeat : 値; (値) no-repeat:繰り返しなし repeat-y:縦方向に背景画像を繰り返し repeat-x:横方向に背景画像を繰り返し repeat:縦横方向に背景画像を繰り返し2テキスト
テキストの幅や大きさ、カラーの指定を行う。 ■テキストの太さを指定する font-weight:値; (値) normal:通常 bold:太字 ■テキストのサイズを指定する font-size:〇px; ■テキストの高さを指定する font-height:〇px; ■テキストの種類を指定する font-family:”フォント名1,フォント名2,・・・・”; ■行の高さを指定する line-height:〇px; ■行揃えの位置を指定する text-align :値; (値) left:左寄せ right:右寄せ center:中央寄せ justify:均等割り ■テキストの色を指定する color :ウェブカラー;Copyright © ナレッジコーディネーター All Rights Reserved. 24
3幅・高さ
<table>や<img>などの幅・高さの指定を行う。 ■高さを指定する height:〇px; もしくは 〇%; ■幅を指定する width:〇px; もしくは 〇%;4余白
マージン/パディングの設定を行う。 マージン:ある範囲における外側の余白 パディング:ある範囲における内側の余白 ■マージンを指定する margin:値; (値) 〇px:上右下左すべて〇px の余白を設定 〇px △px:上下〇px の余白、左右△px の余白を設定 〇px △px ●px ▲px:上〇px、右△px、下●px、左▲px の余白を設定 ■パディングを指定する padding:値; (値) 〇px:上右下左すべて〇px の余白を設定 〇px △px:上下〇px の余白、左右△px の余白を設定 〇px △px ●px ▲px:上〇px、右△px、下●px、左▲px の余白を設定 パディング マージンCopyright © ナレッジコーディネーター All Rights Reserved. 26
5ボーダー
ボーダーのスタイル、太さ、色を設定します。 ■ボーダーの色を指定する border-color:値; (値) カラー:上右下左すべて同じカラーを設定 ■ボーダーのスタイルを指定する border-style:値; (値) none:非表示 hidden:非表示 solid:1本線 bouble:2本線 dotted:点線 ■ボーダーの太さを指定する border-width:〇px;6表示・配置
ボックスの表示の仕方や、配置を設定します。 ■はみ出し部分の表示を指定する overflow:値; (値) visible:はみ出しても全て表示 scroll:入りきらない部分はスクロール表示 hidden:入りきらない部分は非表示 ■(基準位置からの)配置方法を指定する position:値; (値) static:初期値 relative:相対位置を指定 absolute:絶対位置を指定 ☆上記に併用して下記を指定することが多いです。 top 〇px:上部からの位置を指定 bottom 〇px:底部からの位置を指定 left 〇px:左部からの位置を指定 right 〇px:右部からの位置を指定 ■指定された要素を右もしくは左に寄せて配置する float:値; (値) left:左寄せ right:右寄せ ■回り込みの解除(float の解除) clear:値;Copyright © ナレッジコーディネーター All Rights Reserved. 28