• 検索結果がありません。

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

N/A
N/A
Protected

Academic year: 2021

シェア "Web データ管理 HTML+CSS (7) (2 章 ) 2011/11/16( 水 ) 湘南工科大学講義資料 Web データ管理 (2011) 阿倍 1/15"

Copied!
15
0
0

読み込み中.... (全文を見る)

全文

(1)

Webデータ管理

HTML+CSS (7) (2章) 2011/11/16(水)

(2)

講義で使うフォルダ

演習室のPCのハードディスクには演習で作成したデータは

保管できません。

各PCの「ネットワーク接続」ショートカットからメディア情報セ

ンターのサーバーにアクセスしてください(Zドライブとして使

用できます)。

演習名 使用するフォルダ 演習1 Z:¥Webデータ管理¥20111116¥演習1¥ 演習2 Z:¥Webデータ管理¥20111116¥演習2¥ 演習3 Z:¥Webデータ管理¥20111116¥演習3¥ 演習4 Z:¥Webデータ管理¥20111116¥演習4¥

(3)

(演習1)スタイルシートで段組みを作成する

 HTMLファイル「index.html」を開き、以下の通り変更して保存してください

前略

<h1>辻堂案内にようこそ</h1>

<div id="main">

<p class=“head”>辻堂案内は辻堂周辺を紹介するサイトです。<img src="tsujido.jpg" title="辻堂" alt="[写真/辻堂]" width="200" height="155" class="top"></p>

</div> <div id="side"> <div class="contents"> <ul> <li><a href="shuuhen.html">辻堂周辺</a> <ol> <li><a href="shuuhen.html#eki">辻堂駅</a></li> <li><a href="shuuhen.html#univ">湘南工科大学</a></li> </ol> </li> <li><a href="history.html">辻堂の歴史</a></li> <li>作者について</li> </ul> </div> </div> </body>

(4)

 スタイルシート「tsujido.css」を開き、以下の通り変更して保存してください 前略 th,td{height:3em;border:solid 1px #000;padding:0.5em;} th{background-color:#ffe5a3;width:10em;} td{vertical-align:middle;} caption{background-color:#350;color:#fff;padding:0.2em 0;} li{list-style-image:none;padding-left:0.2em;} ol li{list-style-image:none;list-style-type:lower-roman;} #side .contents{clear:none;}

#side .contents ul{padding:0.5em;margin:0;} #side .contents ul li{margin-left:1em;}

#main{float:left;width:70%;} #side{margin-left:70%;}

(5)
(6)

ボックスをフロート化して並べる仕組み

本文(main) ⇒ width:70%

本文の幅を70%とする

サイドバー(side) ⇒ margin-left:70%

サイドバーの左の70%を空ける

本文(main) ⇒ 「float」属性を指定する

本文が浮いたような(float)状態となり、サイド

バーが回り込んで表示される

(7)

(演習2)段組みの左右を入れ替える

 スタイルシート「tsujido.css」を下記の通り修正してください 前略 th,td{height:3em;border:solid 1px #000;padding:0.5em;} th{background-color:#ffe5a3;width:10em;} td{vertical-align:middle;} caption{background-color:#350;color:#fff;padding:0.2em 0;} li{list-style-image:none;padding-left:0.2em;} ol li{list-style-image:none;list-style-type:lower-roman;} #side .contents{clear:none;}

#side .contents ul{padding:0.5em;margin:0;} #side .contents ul li{margin-left:1em;}

#main{float:right;width:70%;} #side{margin-right:70%;}

(8)
(9)

(演習3)幅を固定した段組みを作成する

 HTMLファイル「index.html」を開き、下記の通り修正してください  スタイルシート「tsujido.css」を開き、下記の通り修正してください 前略 <h1>辻堂案内にようこそ</h1> <div id="container"> <div id="main"> 中略 </div> </div> </div> </body> </html> 前略 #container{width:720px;margin:auto;} #main{float:right;width:70%;} #side{margin-right:70%;}

(10)
(11)

(演習4)リキッドレイアウト(サイドバー幅固定、

本文幅可変)を実現するには

 スタイルシート「tsujido.css」を開き、下記の通り修正してください 前略

#side .contents{clear:none;}

#side .contents ul{padding:0.5em;margin:0;} #side .contents ul li{margin-left:1em;}

#container{position:relative;width:95%;margin:auto;} #main{margin-left:240px;}

(12)
(13)

リキッドレイアウトを実現するスタイル

リキッドレイアウトを実現するスタイル

スタイル position:指定方法 機能 表示位置の指定方法を決める 値 static・・・通常通りボックスを上から下に配置する (top, leftなどは無視する) relative・・・static同様上から下に配置するが、 top,leftに準拠する absolute・・・static以外の親要素を基準とし、top,left に準拠する fixed・・・ブラウザの表示領域を基準として、top,leftに 準拠する

(14)

演習で作成したHTMLコンテンツ

index.html

shuuhen.html

history.html

tsujido.css

(15)

HTML+CSS(まとめ)

学習日 学習内容 対象ファイル HTML+CSS(1) 10/5(水) ・本文を作成する index.html HTML+CSS(2) 10/12(水) ・スタイルシートでページを飾る index.html tsujido.css HTML+CSS(3) 10/19(水) ・スタイルシートでページを飾る index.html shuuhen.html tsujido.css HTML+CSS(4) 10/26(水) ・スタイルシートでページを飾る shuuhen.html tsujido.css HTML+CSS(5) 11/2(水) ・リンクを設定する ・画像を表示する index.html shuuhen.html history.html tsujido.css HTML+CSS(6) 11/9(水) ・表を作成する ・リストを作成する index.html shuuhen.html tsujido.css HTML+CSS(7) 11/6(水) ・段組みを作成する index.html tsujido.css

参照

関連したドキュメント

施工計画書 1)工事概要 2)計画工程表 3)現場組織表 4)主要機械 5)主要資材 6)施工方法 7)施工管理計画. 8)緊急時の体制及び対応

指定管理者は、町の所有に属する備品の管理等については、

製造業種における Operational Technology(OT)領域の Digital

これから取り組む 自らが汚染原因者となりうる環境負荷(ムダ)の 自らが汚染原因者となりうる環境負荷(ムダ)の 事業者

機排水口の放出管理目標値を示す。 画においては1号機排水口~4号機排水口の放出管理目標値を設定していない。.. 福島第二原子力発電所 )

[r]

41 の 2―1 法第 4l 条の 2 第 1 項に規定する「貨物管理者」とは、外国貨物又 は輸出しようとする貨物に関する入庫、保管、出庫その他の貨物の管理を自

2011