文京女子大学外国語学部

Similar documents
(3) 本文を書く 実際にページを開いたときに表示される本文を書いてみましょう から の間に書きます <html > <head > <title > 武のホームページ </title > </head > </html > (4) ページを保存する ここで一度ページを保存してみましょう テキストエ

Taro-ホームページB5.jtd

<4D F736F F D A957A A A8FEE95F18F88979D DEC90AC E646F63>

ホームページ作成に必要なソフト 1. ブラウザ : ホームページを画面上に表示するためのソフトウェア 現在よく使われるのは Microsoft Internet Explorer と Netscape Navigator の 2 種類がある 2. テキストエディタ : テキストファイルと呼ばれる 文

1/2

立ち読みページ

websample 1 2 websample index.html

■新聞記事

1/2

データ解析

Web

次のように編集を行う 1. 改行を挿入するには <br> タグ 例 ) 世界の都市めぐり <br> ~~~あれこれをご紹介します <br> ~~~ 名所めぐり <br> ~~~ヨーロッパの町並み <br> 2. 段落を区切るには <p> ~ </p> タグ 例 )<p> 世界の都市めぐり </p>

情報C 4月スクーリング プリント

Web プログラミング 1 HTML+CSS (3) (2 章 ) 2013/5/8( 水 ) 演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用で

Web データ管理 HTML+CSS (3) (2 章 ) 2011/10/19( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/23

Web データ管理 HTML+CSS (6) (2 章 ) 2011/11/9( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/21

2 / 16 HTML=HyperText Markup Language( ハイパーテキストマークアップランゲージ ) ブラウザ (Chrome) での表示 ソースの表示 ( メモ帳 /TeraPad) HTML <========= =========>

Web プログラミング 1 HTML+CSS (6) (2 章 ) 2013/5/29( 水 ) 演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください (Z ドライブとして使用

情報C 4月スクーリング プリント

<h1> 番号なし箇条書きの例 </h1> <ul> <li> 最初の項目 <li>2 番目の項目 <li> 最後の項目 </ul> 図 2 番号付き箇条書きの HTML 文書例 項目の先頭には, 自動的に のような黒丸記号が表示される これ以外の記号を用いる には, 表 2

子ボックスや孫ボックスなどに position: absolute; と指定すると それぞれ親ボックスに対する絶対位置で配置できるので親ボックスの上に複数の子ボックスや孫ボックスを重ねて配置することができます トランジションやアニメーションを作成するときに非常に便利なので覚えておきましょう top

スタイルシートでデザインを整えよう

padding( パディング ) padding プロパティでボックスの内側の余白を指定します この部分の内側には背景 ( 背景色や背景画像 ) を表示できます border( ボーダー ) border プロパティでボックスの境界線を指定します ボーダーには色 太さ 線の種類を指定できます 画像で

合宿事前講座 Web 開発の基本編その 2 情報研究会モブ 薗田海樹 The. H.30 情報研究会 1

Microsoft Word IL3_3.doc

1/2

Web データ管理 JavaScript (3) (4 章 ) 2011/12/21( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/18

<48746D6C8AEE91628D758DC02E786C73>

6 2 1

Microsoft PowerPoint - 04WWWとHTML.pptx

6 2 s µ µµµ µµµµ µ µ h µs µ µµµµ µ µ µ s mµµµµµ µµµ µµ µ u m µmµµµµµ µµ µ µ µ µ µ µ µ µ s 1

スライド 1

フレーム ページの作り方 那須シニアネット三宅節雄 今回は那須シニアネットのホームページと同様に 1バナーとホームページのタイトルなどを入れた top.html 2スライドショーなど構成するページの名前の一覧から各ページへリンクさせた menu.html 3 取り敢えず表紙を飾った main.htm

トリガーをわかり易くする方法

untitled

World Wide Web =WWW Web ipad Web Web HTML hyper text markup language CSS cascading style sheet Web Web HTML CSS HTML

Word によるホームページ勉強会第 1 日目 Word でトップページを作成 1 那須シニアネット三宅節雄 事前準備 1. JTrim か縮小専用をインストールし写真を加工できること 皆さんは JTrim または縮小専用をインストールされていると思いますがまだの方は 下記より JTrim はここか

Microsoft PowerPoint - CSS(Cascading Style Sheets)の基本.pptx


eil _4.ppt

Microsoft Word - 平成サロン09年2月21日一筆箋作成.doc

コンピュータ中級B ~Javaプログラミング~ 第3回 コンピュータと情報をやりとりするには?

Microsoft Word - 教科書大1a第9週2013.docx

地域ポータルサイト「こむねっと ひろしま」

ISコースプロジェクト実習 前期(第1回 ガイダンス)

Color Change

Microsoft PowerPoint - 07回目.pptx

Microsoft Word - 教材WebページのHTML5及びCSS3の解説

Web 設計入門

untitled

コンピュータ基礎実習 ( 上級 ) 第 12 週例では <h1> タグが対象であることを意味します セレクタを変えることで見栄えを様々な対象に設定できます プロパティ (property) は設定する見栄え ( スタイル ) の種類のことです 値はプロパティに対する具体的な設定値です この例では文字

Word によるホームページ勉強会第 10 日目フレームページの製作 Ⅰ.menu.html の製作 改定三宅節雄 1. Word を起動し 表示 印刷レイアウトを選択します ページレイアウト ページ設定の をクリックし フォントの設定からフォントサイズは 12p とします 2

ホームページ制作 基礎編 (HTML5 CSS3 コーディング )

12-0-Webページ画面構成の技法.doc

Microsoft Word メディプロ1HTML統合版v1

目次 概要... 2 フォームレイアウトデザイナー機能の設定... 3 設定したフォームレイアウトデザイナーの確認...14 その他スタイルの設定...15 フォームレイアウトデザイナーをエクスポート...17 フォームレイアウトデザイナーをインポート...18 インポート時の制限事項...19 リ

overflow プロパティの指定は 親ボックスのスタイルに記述します overflow プロパティは position プロパティ (position: static; 以外 ) の指定がされていなと適用されません ボックスの外にはみ出た部分を表示させたくないときに hidden を使用します サ

演習室の PC のハードディスクには演習で作成したデータは保管できません 各 PC の ネットワーク接続 ショートカットからメディア情報センターのサーバーにアクセスしてください 演習名 使用するフォルダ 演習 1 Z: Web データ管理 演習 1 演習 2 Z: Web データ管

第21章 表計算

広告掲載規定

_責)Wordトレ1_斉木

フォームとインナー HTML を使って動的にページ内の文章を変更しよう 問題 1. つぎの指示と画面を参考に HTML を組みなさい 仕様 テキストボックスに任意の文字を入力し [ コメント ] ボタンをクリックすると 下部の文章がテキストボックスの内容に置き換わる フォーム名 : f1 テキストボ

観光情報論 第6講 (着地情報)トラベルキオスク & 画像を入れる

KeyWeb Creator 概要 What s KeyWeb Creator? 動的なホームページを作成するためのツール!! 従来の Web ページ DB を利用した Web ページ <HTML> <HEAD> <TITLE>show_book</TITLE> </HEAD> <BODY> <DI

Word によるホームページ勉強会第 3 日目 Word でトップページを作成 2A 那須シニアネット三宅節雄事前準備 ピクセルの写真を 4 枚 の写真またはイラストを 2 枚 準備 (JTrim か縮小専用で この付近のサイズに加工しておく ) 勉強会にて実施

教材ドットコムオリジナル教材

1. マイピクチャの中に [ 講習用 ] フォルダーを作成し その中に上記の図のような階層構造のフォルダーを作成します (1) まず マイピクチャの中に [ 講習用 ] フォルダーを作成します [ コンピューター ] [ マイピクチャ ]1 [ マイピクチャ ] フォルダ内 ( 右枠 ) の空白部分

XXXXXXXXXXX様向け

1

Taro-02_Web_html自習テキストⅡ.

</BODY> </HTML> HTML HTML HTML HTML <HTML> </HTML> <HTML> </HTML> HTML <HEAD> </HEAD> <TITLE> </TITLE> <BODY> </BODY> BODY moji.htm <HTML> <HEAD> <TIT

数のディジタル化

ホームページの作成

第3学年    学習指導案

コンピュータ基礎実習 ( 上級 ) 第 13 週の例では <h1> タグが対象であることを意味します セレクタを変えることで見栄えを様々な対象に設定できます プロパティ (property) は設定する見栄え ( スタイル ) の種類のことです 値はプロパティに対する具体的な設定値です この例では文

2 / 25 複数ソフトの組み合わせ テキストファイルを Excel で開く テキスト形式 (.txt) で保存したファイルを Excel で利用しましょう 第 14 講で保存した west.txt を Excel で開きます 1. Excel を起動します 2. [Office ボタ

WWW(World Wide Web) 世界中に張り巡らされた クモの巣 という意味 CERN( 欧州合同原子核共同研究機関 ) の研究者が開発した ハイパーテキスト形式 ( HTML ) の分散情報システム WWW サーバーのアドレスを指定するのに URL(Uniform Resource Loc

HTML HTML HTML

Web プログラミング 1 JavaScript (3) (4 章 ) 2013/7/3( 水 ) 日時 講義内容 4/10 ( 水 ) ガイダンス Web (1 章 ) 4/17 ( 水 ) HTML+CSS (1) (2 章 ) 4/24 ( 水 ) HTML+CSS (2) (2 章 ) 5/

サンプル CSS1 入力フィールドの輪郭 (outline) のトランジション 入力フィールドをクリックすると変化します InputOutlineTransition の説明 HTML の記述 (InputOutlineTransition.html) id 属性 field の div 要素を作り

~/WWW-local/compIID (WWW IID ) $ mkdir WWW-local $ cd WWW-local $ mkdir compiid 3. Emacs index.html n (a) $ cd ~/WWW/compIID

transform: skewx(x 軸の傾斜角度 ) transform: skewy(y 軸の傾斜角度 ) transform: skew(x 軸の傾斜角度, Y 軸の傾斜角度 ) skewx( ) は X 軸に沿って傾斜します skewy( ) は Y 軸に沿って傾斜します skew( ) は

サンプル CSS OutlineAnimation.html の説明 HTML の記述 (OutlineAnimation.html) id 属性 stage の div 要素を作り その中に div 要素でボックスを記述します id 属性 div1 の div 要素を記述し 中にテキストで Out

Web情報システム 第1章~第5章

1. 中心となる表を作成 Excel で表を中心とする文書を作成する場合 表を先に作成し その後で上下に文書を追加すると簡単に作成できる 1) エクセルを起動し バス 列車時刻表を作成する ( 我が家の情報 BOX 資料 のシート 情報 BOX を使用) 1 必要な項目をセルに入力する セル A1

1. エクセルの起動 akinosinbokukai-kihon をダブルクリックして エクセルを立ち上げる 2. 名前を付けて保存する 1メニューバーのファイルをクリックして 名前を付けて保存 2ファイル名に [ 本日の日付. 秋の親睦会 ] と入力し 保存先を確認し 保存 3タイトルバーの名前が

transform: translatex(x 方向の移動距離 ) transform: translatey(y 方向の移動距離 ) transform: translate(x 方向の移動距離, Y 方向の移動距離 ) transform: translate 関数は 移動する位置ではなく 移動

<!DOCTYPE html> <html> <head> <title>clipanime1</title> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="clipanime1.css"> </head> <

< F2D D E6A7464>

</div> </div> </body> </html> CSS の記述 (3DCubeAnime1.css) #stage ステージのスタイルを指定します 背景色を黒色で指定します 画像に軽く遠近感を出すために perspective: 1000px; と指定し perspective-orig

モバイルカスタマイズページ マニュアル 楽天トラベル株式会社モバイル事業部 2007 年 5 月 15 日 1

スライド 1


Microsoft PowerPoint - InfPro_I9.pptx

wordpress.doc

大きくレイアウトを変更するには この部分を編集しますが スキルがあがってから css は触っていかれればいいでしょう gnavi_color 内は メニューボタンのほかの色のバージョンが入っています サイトをご覧いただくと メニューボタンは黒になっていますが 他の色にしたいときは この中から選んでい

SILAND.JP テンプレート集

1222-B Transform Using Class And Tag (classセレクタと要素型セレクタ(Tag)を使用してスタイルを適用する)

旅のしおり

Microsoft PowerPoint - css-3days.ppt [互換モード]

Transcription:

6. テーブル 6-1 テーブルとはテーブルとは表のことです ホームページ上で表を作成するには テーブル作成用に用意された数種のタグを使用します なお HTML 文書を書くためのエディタでは 通常 単純な罫線すら引けないことに注意してください 文字の羅列よりも表にまとめた方がわかりやすく レイアウトとしても優れていることは 皆さんもよく経験するところだと思います ですからテーブルは 表形式のデータ表示に有効であるとともに 画面デザインにもその威力を発揮します ここでは 2 次元の表を作成する方法を学びましょう. 6-2 テーブルのタグ テーブルを作成するには いくつかの要素を決めなければなりません それに対応して 以下の ようなタグが準備されています 1テーブルブロックタグ <table>: テーブルの全体枠を定義します </table> は省略できませんので注意してください <table align= left border= m width= n height= p cellspacing= q cellpadding= r > </table> 主要アトリビュート align= left : テーブルの画面上の位置を指定 値は left ( デフォルト ) center right など border= m : 外枠の線の太さを m( ピクセル数 ) で指定 border のみの指定だとデフォルトの太さになる border ごと省略すると 外枠がない状態になる width= n : テーブル全体の横幅を n( ピクセル数か画面に対するパーセント値 ) で指定 省略すると セルの内容を表示できるよう自動的に調整される height= p : テーブル全体の高さを p( ピクセル数か画面に対するパーセント値 ) で指定 省略すると セルの内容を表示できるよう自動的に調整される cellspacing= q : 外枠以外の罫線の太さを q( ピクセル数 ) で指定 省略すると 通常 2 ピクセルになる cellpadding= r : セル内のデータと罫線との間隔を r( ピクセル数 ) で指定 省略すると 値 0 となる これ以外に bgcolor= カラーコード ( セルの背景色 ) bordercolor= カラーコード ( 罫線の色 ) や表の上下左右にスペースを開ける hspace vspace なども <table> タグ内で使用できる 以上のアトリビュートを図示すれば 32

width cherry peach apple height lemon grape plum cellpadding cellspacing border 図 6-1 <table> タグアトリビュート 2セルのタグ <td> と <th>: テーブルにセルを作ります すなわち 縦の罫線を引き セルの属性を指定します </td> と </th> は省略可 <td align= left valign= middle nowrap rowspan= m colspan= n width= p height= q > </td> 主要アトリビュート align= left : セル内の文字の左右位置を指定 値は left ( デフォルト ) center right など valign= middle : セル内の文字の上下位置を指定 値は top middle ( デフォルト ) bottom など nowrap: 表が画面からはみ出すようなときにセル内の文字が自動改行されることを禁止する 逆に 省略すると このような場合は自動改行される rowspan= m : このセルの高さを 他のセルの高さの m 個分にする 省略すると m=1 と同じ colspan= n : このセルの幅を 他のセルの幅の n 個分にする 省略すると n=1 と同じ width= p : セルの幅を p( ピクセル数かテーブル全体の横幅に対するパーセント数 ) で指定 この値は同列の他のセルにも適用されるが 同じ列の複数のセルで幅が指定されている場合は 一番大きな値が適用される 省略すると 同じ行内の最大のセル内容にあわせて自動調整される height= q : セルの高さを q( ピクセル数かテーブル全体の高さに対するパーセント数 ) で指定 この値は同列の他のセルにも適用されるが 同じ列の複数のセルで高さが指定されている場合は 一番大きな値が適用される 省略すると 同じ行内の最大のセル内容にあわせて自動調整される <th> タグは <td> とまったく同じ働きをしますが 唯一の相違点は <th> で定義したセルでは太字で 33

センタリングして表示することです すなわち <th> タグは各列の見出しに <td> タグはその下の 通常のセルの指定に使用すると便利です 以上のアトリビュートの一部を例示すれば 100 60 60 cherry peach apple 50 lemon grape plum 50 図 6-2 <td> タグアトリビュート 3 列ブロックの定義 : このタグで囲まれたセルは 同じ行の列ブロックを構成します また 行を区切る横罫線を引きます アトリビュートの意味は <td> タグと同じ は省略可 ただし 省略しない方がベター <tr align= left valign= middle > 4 テーブルのキャプション : このタグは テーブルにキャプションをつけます 横方向は自動的に センターです <caption align= top > </caption> align= top : 縦方向の表示位置は 表の上の top ( デフォルト ) と表の下の bottom が指定 可能 以上をまとめると <table> タグでテーブル全体を定義し このテーブルに属するすべてのタグは <table> と </table> ではさむ で行を指定し 横罫線を引く <td> </td> か <th> </th> で列を指定し 縦罫線を引く 必要に応じ <caption> </caption> で表のキャプションをつけるということになります 34

6-3 テーブルの例題 では 実際に例題を経験して これらのタグの意味を理解していくことにします セルの内容と しては 文字列以外にイメージも可能で リンクを張ることもできます [ 例 6] テーブル 1 ファイル名 : rei6.html <html> <head> <title> テーブルの例 (1)</title> </head> <body background="white"> <h1> 通常のテーブル アトリビュートはすべてデフォルト </h1> <table border> <caption> 週末の天気 </caption> <th> 日付 </th><th>11 月 1 日 ( 金 )</th><th>11 月 2 日 ( 土 )</th><th>11 月 3 日 ( 日 )</th> <th> 天気 </th><td> 曇 / 雨 </td><td> 曇 / 晴 </td><td> 晴 / 曇 </td> <th> 最高気温 </th><td>19 度 </td><td>17 度 </td><td>17 度 </td> <th> 最低気温 </th><td>12 度 </td><td>13 度 </td><td>10 度 </td> </table> <hr> <h1> アトリビュートの活用 </h1> <table align= center border= 5 width= 50% height= 50% cellspacing= 3 cellpadding= 10 bgcolor= pink bordercolor= blue > <caption align= bottom > 週末の天気 </caption> <th> 日付 </th><th valign= bottom >11 月 1 日 ( 金 )</th><th>11 月 2 日 ( 土 )</th> <th valign= bottom >11 月 3 日 ( 日 )</th> <th> 天気 </th><td> 曇 / 雨 </td><td align= center > 曇 / 晴 </td> <td align= right > 晴 / 曇 </td> 35

<th> 最高気温 </th><td valign= bottom >19 度 </td><td valign= bottom >17 度 </td> <td>17 度 </td> <th width= 40% height= 40% > 最低気温 </th> <td>12 度 </td><td>13 度 </td><td>10 度 </td> </table> <hr> </body> </html> 図 6-3 テーブルの実例 慣れるまでアトリビュートはデフォルトのままで使用するのも一法 ただし 細部までこだわり たければ アトリビュートを活用しなければなりません [ 練習 6-1] テーブルファイル rei6.html に以下の変化を加え ファイル名 reshu6-1.html で保存しましょう 1 様々なアトリビュートを変化させたり 追加したりして 表がどのように変わっていくかを実験します 2セル内容の文字列の書式 ( 大きさ 色など ) を 一部変えてみます 3セルの内容として イメージを貼り付けます そのためには イメージタグを <td> </td> か 36

<th> </th> ではさめば OK です イメージとしては 前節で使用した 本郷キャンパススペイン階段 を使い 図 6-3 の下の表の 最低気温 の文字の代わりに貼り付けます タグは <td><img src= univ04.jpg ></td> のようになりますね 最初はイメージの大きさを指定しないで貼り付け 次に元の枠内に納まるように貼り付けましょう 6-4 テーブルの利用法と変形テーブル前節で 基本的なテーブルの作成方法を学びました このような表形式にデータを表示することは もちろんテーブルの最も重要かつ主要な役割ですが テーブルを利用してイメージに額縁のような枠をつけたり 解説文の見出しに利用したり テーブルの中にテーブルを埋め込んだり と様々な応用方法もあり ページレイアウトにアクセントをつけるのに役立ちます また セルの大きさがそろっていない変形テーブルも時として必要になります ここでは このような応用例を実際に作成します まず最初に 以下のようなイメージのファイル title.bmp をペイントソフトで作成しておきましょう [ 例 7] で使用します 図 6-4 ペイントソフトによるタイトルイメージ 作成時には以下の点に注意してください 文字の内容は何でも OK 上図の内容を踏襲するときは 名前は自分の名前にすること 作成前に キャンバスを 11cm 6cm ぐらいに小さく設定しておくこと そうでないと 容量の大きなイメージファイルになってしまいます ペイントで作成しているときに枠をつける必要はありません では 次の [ 例 7] の HTML 文書を作成して ブラウザで表示してみます 一つ一つの効果と それに対応するタグ + アトリビュートとの関係を確認しながら 習得していってください [ 例 7] テーブル 2 ファイル名 : rei7.html <html> <head> <title> テーブルの例 (2)</title> </head> 37

<body background="white"> <h1> 一つのセルのみのテーブルでイメージの枠にする </h1> <center><table border= 5 > <td bordercolor= green ><img src= title.bmp ></td> </table></center> <hr size= 3 > <h1>1 列複数行のテーブルで解説文の見出しにする border アトリビュートを省略して外枠を消していることに注意 </h1> <center><table width= 60% > <td><h2> サイバーテロと社会の危機管理 </h2></td> <td bgcolor= blue > 不正アクセス </td> <td> 不正アクセスとは 利用権限のないコンピュータへの侵入 ネットワーク上を流れる情報の盗聴 情報の不正コピー 改ざん 破壊 不正な削除 他のコンピュータの妨害等の行為を言う <br> 不正アクセスをするものを ハッカー あるいは クラッカー と呼ぶ <br><br> </td> <td bgcolor= blue > コンピュータウィルス </td> <td> コンピュータウィルスとは 第 3 者に対して意図的に何らかの被害を及ぼすように作られたプログラムのことで 自己伝染機能 潜伏機能 発病機能の 3 機能をもつものを言う </td> </table></center> <hr size= 3 > <h1> テーブルのネスト : テーブルの中にテーブルを入れる </h1> <center> <table border><td> <table border><caption> 週末の天気 </caption> <th> 日付 </th><th>11 月 1 日 ( 金 )</th><th>11 月 2 日 ( 土 )</th><th>11 月 3 日 ( 日 )</th> <th> 天気 </th><td> 曇 / 雨 </td><td> 曇 / 晴 </td><td> 晴 / 曇 </td> <th> 最高気温 </th><td>19 度 </td><td>17 度 </td><td>17 度 </td> <th> 最低気温 </th><td>12 度 </td><td>13 度 </td><td>10 度 </td> </table> </td></table> <p><p> <table border= 5 ><td bordercolor= red > <center><table border= 5 > <td bordercolor= green ><img src= title.bmp ></td> 38

</table> </td></table></center> <hr size= 3 > <h1> 変形テーブル </h1> <center><table border> <td rowspan= 2 > ゼミの <br> 担当表 </td><td colspan= 3 align= center > 学園祭 </td> <td colspan= 2 align= center > 合宿 </td> <td> 学生 A</td><td> 学生 B<td> 学生 C</td><td> 学生 D</td><td> 学生 E</td> </table></center> </body> </html> [ 練習 6-2] 変形テーブル [ 例 7] の最後の変形テーブルを参考にして 以下のような変形テーブルを表示する HTML 文 書を作成しなさい 最後に ファイル名 reshu6-2.html で保存しましょう 39