Upload
tessa
View
25
Download
0
Embed Size (px)
DESCRIPTION
前回と前々回の内容. Excel の使い方. 表の作成 関数の利用 グラフの作成. 今日の内容. HTML について. (Hyper Text Markup Language). (基本的なタグの紹介). HTML ファイルの作り方. いろんな方法とツールがあるが、ここでテキストエディタを利用 して HTML ファイルの作り方を紹介する. 作業手順: ファイルを作る ファイルを保存する ブラウザで確認する. 作成に必要なもの. テキストエディタ 画像編集ソフト FTP ソフト プロバイダと Web サーバ. - PowerPoint PPT Presentation
Citation preview
1
広島工大
コンピュータリテラシー
前回と前々回の内容
Excel の使い方
表の作成 関数の利用 グラフの作成
2
広島工大
コンピュータリテラシー
今日の内容
HTML について(Hyper Text Markup Language)
(基本的なタグの紹介)
3
広島工大
コンピュータリテラシー
HTML ファイルの作り方いろんな方法とツールがあるが、ここでテキストエディタを利用して HTML ファイルの作り方を紹介する
作業手順: ファイルを作る ファイルを保存する ブラウザで確認する
4
広島工大
コンピュータリテラシー
作成に必要なもの
テキストエディタ 画像編集ソフト FTP ソフト プロバイダと Web サーバ
5
広島工大
コンピュータリテラシー
HTML の要素・タグ・属性と値HTML 文書内で、 Web ページの動きをあらわす命令やコメントを書き込むための書式。テキストをタグではさむことで、インターネットブラウザで表示するときのデザインなどが決まる。ウェブページを作成することは、HTMLのタグをいかに使いこなすかにかかっている。
< h1 align=“right” > タグと要素は別のもの </h1>
要素名 (element) 要素内容 (content)
要素 (element)
値 (value)
属性 (attribute)
開始タグ (Tag)
終了タグ (Tag)
6
広島工大
コンピュータリテラシー
文書の構造を定義する
<html><head>文書の情報</head><body>実際に表示される文書の内容</body></html>
<html> タグと </html> タグは文書が HTML で書かれていることを宣言するもので、基本的に文書全体と最後に置く。
<head> タグと </head> タグの間には、文書のタイトルや特徴、製作者の情報をはじめとした、文書に関する情報を記述する。基本的に <title> タグと </title> タグで挟まれたテキスト以外ブラウザには表示されない。
<body> タグと </body> タグで挟まれた部分が、実際にブラウザに表示される文書部分となる。
7
広島工大
コンピュータリテラシー
文書にタイトルをつけたい
ヘッダで記述される文書の表題は <title> タグと </title> タグの間に書かれる。
<title>How to write a web page?</title>
これを <head> タグと </head> タグの間に入れる。
8
広島工大
コンピュータリテラシー
コメントを入れたい
<!-- タグと --> タグの間に挟まれた部分がコメントになる
<!--コメントの内容-->
コメントになった内容がブラウザには表示されない。編集時のメモなどに利用する。文書の一部を一時的に隠したり、タグを無効にしたりする時 にも便利である。<! と -- (ハイフン 2 つ)の間には空白を入れず、必ず続けて 記述する。複数行を跨ることができる。
9
広島工大
コンピュータリテラシー
背景色を指定したい
<body> タグの bgcolor 属性でページの背景色を指定する。色の指定には、「#」のあとに rgb の値を 16 進数で記述するか、直接色名を書き込む。
<body bgcolor=“red”>表示される内容をここに書く。</body>
色の指定がされていない場合、ブラウザの設定に従って 背景色が表示される。色名について、大文字と小文字は区別されない。
“#ff0000”
10
広島工大
コンピュータリテラシー
背景に画像を設定したい
ページの背景に画像を使う場合は、 <body> タグの background属性で使用する画像ファイルを指定する。読み込んだ画像は連続してタイル状に表示される。
<body background=“cat1.gif”>背景に画像を使っている。</body>
背景画像だから、サイズの大きな思い画像ファイルは なるべく避けたほうがよい。
11
広島工大
コンピュータリテラシー
見出しを設定したい<h> タグで見出しを設定する。全部で1~6の6段階あり、 h1 が一番上位、以下数字が大きくなるにつれて見出しのレベルが下がることを意味する。
<h*> ~ </h*>* 1~6
一般的にタグに挟まれた部分は太字で、前後に空白をあけて表示される。数字が大きいほど小さいフォントになるが、実際画面上に表示される大きさは、環境設定によって左右できる。
<h1> 見出し1 </h1><h2> 見出し2 </h2><h3> 見出し3 </h3><h4> 見出し4 </h4><h5> 見出し5 </h5><h6> 見出し6 </h6>
12
広島工大
コンピュータリテラシー
段落を設定したい
その範囲がひとつの段落であることを示す。一般的にブラウザでは段落の前でテキストが改行され、さらに一行分の空白が挿入される。
<p>ここに表示内容を書く。</p>
内容の空の <p> は無視される。終了タグ </p> は省略できるが、正しい HTML 文書を作成する ためにはつねにつけたほうがよい。
p: Paragraph
13
広島工大
コンピュータリテラシー
段落の位置を指定したい<p align=“★”> ~ </p>★ left, center, right
<p> タグに align 属性を指定すると、段落の位置を left (左揃え/デフォルト)、 center (センタリング)、 right (右揃え)のいずれかに指定できる。
例: <p align=“left”> 段落の左揃え </p> <p align=“center”> 段落のセンタリング </p> <p align=“right”> 段落の右揃え </p>
14
広島工大
コンピュータリテラシー
改行させないで表示したい
通常ブラウザでは、画面に収まるように、ウィンドの幅に合わせてテキストを自動的に改行している。しかし、 <nobr>タグと </nobr> タグで挟むと、その範囲のテキストは改行されずに1行で表示される。
<nobr>改行させない表示内容をここに書く。</nobr>
15
広島工大
コンピュータリテラシー
改行させたい
HTML 文書で改行を入れてもブラウザ上の表示には反映されない。ブラウザ上で実際に改行させるには、改行したい位置に <br> タグを記述する。
<br>
ひとつの位置で改行であるので、終了タグがない。
16
広島工大
コンピュータリテラシー
画像を表示したい指定した場所に、画像をうめこむ。
<img src=“*”>
* には画像ファイルや画像の URL を記述する。終了タグはない。
例:<p> <img src=“FlowerRed.gif”></p>
17
広島工大
コンピュータリテラシー
画像の代わりのテキストを指定したい
<img src=“*” alt=“text”>
画像表示できないブラウザのために、画像の代わりに表示されるテキストを指定するのが alt 属性である。
画像を読み込まないように設定しているブラウザや、画像を表示できるブラウザであっても画像を読み込むまでの時間、または画像の読み込みに失敗した場合にもこのテキストが表示される。
例:<p> <img src=“FlowerRed” alt=“赤い花” ></p>
18
広島工大
コンピュータリテラシー
画像のサイズを指定したい<img src=“ ”★ width=“ ”◆ height=“ ”◇ >★ ・・・画像のファイル名◆ ・・・幅(ピクセルまたは%)◇ ・・・高さ(ピクセルまたは%)
画像のサイズを指定する時には、 width 属性、 height 属性を使う。 ピクセルでは画像のサイズを直接指定し、パーセントではウィンド の大きさに対する割合で指定する。パーセントでは画像のサイズは相対的になり、ウィンドのサイズ に左右される。サイズ属性を指定しない場合は画像の本来のサイズで表示 される。
19
広島工大
コンピュータリテラシー
テキストとの並び方を指定したい<img src=“ ”★ align=“ ”◆ >★ 画像ファイル名( URL)◆ top, middle, bottom
通常、画像は前後のテキストと一緒に、ひとつの行の中に配置される。 Aligh 属性を使用すると、その際の画像とテキストの並び方を指定することもできる。
top: 画像の上部とテキストの上部をそろえる。middle: 画像の中央と周囲のテキストのベースラインをそろえる。bottom: 画像の下部と周囲のテキストのベースラインをそろえる。 (デフォルト)
20
広島工大
コンピュータリテラシー
リンクを設定したい
任意のテキストや画像にリンクを設定する。移動先の URL(ファイル名)を記入する。 URL は、現在のファイルとの位置関係を考えて、絶対 URL か相対 URL を決める。
<a href=“*”> ~ </a>
HTML 文書をはじめインターネット上の特定の資源(リソース)を示すため、 HTML3.0 までは URL(Uniform Resource Locator) という名称が使われてきた。 HTML4.0 からはこの URL にかわってより広義な URI(Uniform Resource Identifier) という用語が使われているようになっている。 URI のほうが上位の概念である。
21
広島工大
コンピュータリテラシー
問い合わせ先を示したい
<address> ~ </address>
文書製作者と連絡をとるための情報(製作者、 e-mailアドレス、住所、電話番号など)を記載する場合に使用する。一般的なブラウザではイタリックで表示される。
例: <address> 製作: <a href=“URL”> XX会社 </a> <br> Email : <a href=“mailto: メールアドレス” > メールアドレス </a> </address>
22
広島工大
コンピュータリテラシー
テキストの色を指定したい<body text=“ ”★ > ~ </body><body link=“ ”★ > ~ </body><body alink=“ ”★ > ~ </body><body vlink=“ ”★ > ~ </body>★ 色指定値 (#rrggbb) 、または色名 (colorname)
全体のテキストやリンク部分のテキストの色を指定する。text: 標準のテキストの色を指定link: まだ見ていない(キャッシュされていない)ページへリンク している部分の色を指定alink: リンク部分を選択した瞬間(クリックなど)の色を指定vlink: すでに見た(キャッシュされている)ページへリンクしている 部分の色を指定
23
広島工大
コンピュータリテラシー
テキストの色を部分的に指定したい
<font color=“ ”★ > ~ </font>★ 色指定値 (#rrggbb) 、または色名 (colorname)
指定した範囲のテキストの色を変更する。
<body> タグの text 属性でテキストの色を指定する場合は文書全体に対して有効になるが、 <font> タグの color 属性では、タグに挟まれた部分にのみ有効になる。
24
広島工大
コンピュータリテラシー
リストを作りたい
<ul> タグと </ul> タグでその範囲がリストであることを示す。項目の順序が重要でない箇条書きを作成したい場合に使用し、行頭に「・」を用いたリストが形成される。リスト表示したい項目はそれぞれ <li> タグと </li> タグに挟んで並べる。
<ul> <li>項目 </li> <li>項目 </li> <li>項目 </li></ul>
ul: Unordered listli: List
25
広島工大
コンピュータリテラシー
番号付きリストを作りたい<ol><li> ~ </li></ol>
<ol> タグと </ol> タグでその範囲が番号付きのリストであることを示す。順番が重要なリストを作成したい場合に使用する。行頭の記号が連番の数字になって表示する。
一般的なブラウザでは、項目がインデントされ、上下にをあけて表示される。スペース
26
広島工大
コンピュータリテラシー
テーブル(表)を作りたい<table> と </table> は、これに挟まれた範囲がテーブル(表)であることを示す基本のタグである。テーブルを構成する各要素の最初と最後に置く。<tr> と </tr> は行を定義するタグである。横一列分のデータの最初と最後に記述セルに入るデータはそれぞれ <td> タグと </td> タグの間に置く。
<table> <tr><td>項目 11</td><td>項目 12</td><td>項目 13</td></tr> <tr><td>項目 21</td><td>項目 22</td><td>項目 23</td></tr> <tr><td>項目 31</td><td>項目 32</td><td>項目 33</td></tr></table>
<table border> 枠をつける。 <table border=“*” > 枠の幅を指定する。 * ピクセル
27
広島工大
コンピュータリテラシー
テーブルの見出しを作りたい
<th> ~ </th>
<th> タグと </th> タグで行や列の見出しを作成する。見出しとして定義されたテキストは、一般的には太字でセンタリングされて表示される。
例:<table border=“1”> <tr><th>列1 </th><th>列2 </th><th>列 3</th></tr> : : :</table>
28
広島工大
コンピュータリテラシー
入力したとおり表示したい<pre> ~ </pre>
このタグで囲まれた部分が、整形済みであることを示す。通常、<pre> タグと </pre> タグで挟まれたテキストは等幅フォントで表示され、 HTML 文書内の空白文字や改行などがブラウザ画面にそのまま反映される。
例: <pre> main() { int a,b,c; a=5; b=10; if(a<5) c=20; } </pre>
29
広島工大
コンピュータリテラシー
長い文書を引用したい<blockquote> ~ <blockquote>
比較的に長い文書を抜粋・引用する時に使用する。一般的に<blockquote> タグと </blockquote> タグで挟まれた部分は上下一行分の が挿入され、左右もインデント(字下げ)されてスペース表示されるので、上下左右に があく形になる。スペース
<p> ある原稿より引用 </p><blockquote><p>引用文1 </p><p>引用文2 </p></blockquote>
30
広島工大
コンピュータリテラシー
横罫線を表示したい<hr><hr ★>★ size=“ 太さ”(ピクセル) , width=“長さ”(ピクセルまたは%) , align=“left”, “center”, “right”, noshade
<hr> で横罫線が画面の左右いっぱいに表示される。前後との 間隔は、ブラウザに依存する。横罫線の属性を設定できる。ピクセル単位の太さ、ピクセル 単位または画面の横幅に対する割合の幅、左右に寄せ、 センタリング(デフォルト)の位置属性noshade を指定すると、立体的ではなく、平面的に表示される。終了タグなし。