Webデザイン論

Similar documents
Webデザイン論

大メニューをマウスカーソルで hover すると 半透明の小メニューが上から伸びてきます 小メニューを hover すると メニューの背景色とテキストの色が変わります NaviMenuAnime01 の説明 HTML の記述 (NaviMenuAnime01.html) id 属性 menu-box

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

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

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

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

6 2 1

JIS Web Web JIS JIS 5.1.a 5.1.b 5.2.a 5.2.b 5.2.c 5.2.d 5.2.e 5.2.f 5.2.g 5.3.a 5.3.b 5.3.c 5.3.d 5.3.e 5.3.f 5.3.g 5.3.h 5.3.i 5.4.a 5.4.b 5.4.c 5.4.

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

経営論集2011_07_小松先生.indd

PowerPoint プレゼンテーション

ように記述をします div1 要素 span 要素 2 個 div3 要素 span 要素 4 個 div5 要素 span 要素 1 個 div7 要素 span 要素 2 個 div2 要素 span 要素 1 個 div4 要素 span 要素 2 個 div6 要素 span 要素 2 個

インターネット社会の発展

ボタンのトランジション 1 トランジションを利用して ボタンを作ってみましょう ボタンを工夫することでひときわ光る web ページにすることができます もう Illustrator や Photoshop でボタンの画像を作る必要はありません JavaScript でスクリプトを書く必

Web

Color Change

第6回 CSS入門(つづき)

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

画像全体を左右反転させると 下の画像 ( 黄緑色の外枠に白い桜 ) は backface-visibility: visible; と指定してあるので裏側が表示されます 上の画像 ( 水色の外枠に紅葉 ) は backface-visibility: hidden; と指定してあるので裏側が表示され

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

サンプル CSS web ページを開くと同時にピエロの玉乗りが動き出すアニメーションを作ってみましょう AnimeAuto の説明 HTML の記述 (AnimeAuto.html) ピエロの画像に pierrot という id を 玉の画像に ball という id を付けておきます <!DOCT

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

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

背景の線形グラデーションをアニメーションのように見せる方法は 前章の #div4 ボックスと同じ方法です ( 注 )Safari (webkit 系ブラウザ ) と Chrome(Webkit にも対応 ) は テキストの輪郭や色を -webkit-text-stroke-width -webkit

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

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

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

( 注 )Safari (webkit 系ブラウザ ) と Chrome(webkit にも対応 ) は テキストの輪郭や色を -webkit-text-stroke-width -webkit-text-stroke-color -webkit-text-fill-color のプロパティで描くこ

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

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

1つ目は MASK という文字の下に楕円形のマスクイメージで その文字と楕円形の中に複数画像のスライドを表示するので id 属性 slide の div 要素の中に画像を5つ (images/dsc00203l.jpg images/dsc00027l.jpg images/dsc00092l.jp

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

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

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

メニューのトランジション 1 (text-overflow) トランジションを利用して 面白い個性的なメニューを作ってみましょう web ページもぐっと引き立つでしょう ここで紹介するメニューも Illustrator や Photoshop でメニューの画像を作る必要はありません J

leaf2-h leaf2-v leaf2 images/leaf2.png leaf3-h leaf3-v leaf3 images/leaf3.png leaf4-h leaf4-v leaf4 images/leaf4.png leaf5-h leaf5-v leaf5 images/leaf

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

Border Width と記述します id 属性 div3 の div 要素を記述し 中にテキストで Border Radius と記述します id 属性 div4 の div 要素を記述し 中に span 要素を1つ記述しその中にテキストで Border All<br />(Color,Widt

1222-A Transform Function Order (trsn

Webデザイン論

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

about かみのごうや たいち 大阪府出身 東京都在中 28歳 うお座 O型 ゾウと写真が好き 2xup.org を管理

1221 Transitionの指定項目

CSS

動させることはできません 少し工夫が必要になります 元の画像を移動すれば反射画像 も一緒についてきますが 反射画像だけが移動するように見せたいので 元の画像の上に は黒色のボックスを覆い被せます ReflectAnime1 の説明 HTML の記述 (ReflectAnime1.html) id 属

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


Moshimo Challenge Report

EC 千葉のホームページで使用している CSS CSSスタイルシート ( 外部記載 ) /* == 標示枠背景に壁紙設置 ( 全画面共通 )======= */ body { background-ima

超簡単にWebページを作成

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

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

Microsoft PowerPoint - css-3days 互換モード

( )

css.pdf

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

07_経営論集2010 小松先生.indd

Web 設計入門

Color Change

1222-A Transform Function Order (trsn

Webデザイン論

MorphAndTextAnime の説明 HTML の記述 (MorphAndTextAnime.html) id 属性 stage の div 要素を作り その中に div 要素でボックスを記述します id 属性 div1 の div 要素を記述し 中につぎの記述をします id 属性 div2

要素にフォーカスが当たったときは 例えば以下のように記述する input:focus{} 疑似要素 p:first-lin{ } 一行目だけ p:first-letter{} 最初の文字だけ要素の前や後に付け加えるには 以下のように記述する p:before{content:" 記号や文字 ";}

id, クラスで指定 (#id 名,.class 名 ) 4. 様々なセレクタ a,b :a と b を指定 a b :a の下の階層の b を指定 a>b :a の直下の b を指定 a+b :a の次の b を指定 ab :a かつ b を指定 5. 属性セレクタ a[b] :a タグ内で b

PowerPoint Presentation

画像 images/ SpaceShuttle.png を指定します <!DOCTYPE html> <html> <head> <title>circleanime1</title> <meta charset="utf-8"> <link rel="stylesheet" type="text/

ch31.dvi

27短01研01斉藤.indd

MovingTextsAnime1 の説明 HTML の記述 (MovingTextsAnime1.html) id 属性 stage の div 要素 ( アニメーションが動くステージ ) を作り その中にボックスやテキストを記述します id 属性 div1 のdiv 要素から id 属性 div

Microsoft PowerPoint - css-3days 互換モード

カンペキな初心者のための、Adobe® AIR™の基礎の基礎

1

Web 設計入門

SVG資料第6回目(その3) SVGとHTMLの間でデータを交換する

目次 はじめに... 1 CSS?... 3 CSS の例... 4 CSS の基本の形... 5 HTML で CSS を読み込む... 7 <link> タグを置く ( ファイルを読み込む )... 9 <style> タグを置く ( スタイルを直接埋め込む ) セレクタ... 11

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

■新聞記事

! "#$%&'()*+,-. STUV WXYZ[\]^_`abcdefghijklmno pqrstuvwxyz{ }~ ƒ ˆ Š Œ Ž š œ žÿ ª«±²³ µ ¹º»¼½¾ ÀÁÂÃÄ ÅÆÇÈÉÊËÌÍÎÏÐ

【お試し版】Web制作者のためのCSS設計の教科書(非売品)

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

情報リテラシー(4)

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

スライド 1

CSS3

ブログ制作教材

ブロックの 1 文字目のを変更する セレクタ : first-letter { 1 文字目のを指定するフォントや文字色 背景色 枠線などの ブロックの 1 文字目を字下げする text-indent: 字下げ幅段落の1 文字目の字下げ幅を指定する em( 標準 1em) px( ピクセル ) pt(

HTML5&CSS3 レッスンブック

1/2


IFRS 2011


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

_勉強会_丸山さつき_v3

第2回 Web文書

年刊EDP 2003

をさせる ) ような場合に それぞれの要素に id 属性で id 名を指定している場合には CSS の id セレクタごとにアニメーションでプロパティを指定する必要があります class セレクタ.class 名 { プロパティ名 : 値 ; HTML 文書で class 属性 ( class="

untitled

ウェブデザイン技能検定学科試験 2 級 1. 各設問において 正しいものは 1 を 間違っているものは 2 を 該当設問の解答欄に記せ 第 1 問 文字実体参照の は 改行しない半角スペースを表示する 第 2 問 HTML 5.2 では コメントの中に連続したハイフンを入れることができる 第 3 問

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

FdText理科1年

Transcription:

2008 年度松山大学経営学部開講科目 情報コース特殊講義 Web デザイン論 檀裕也 (dan@cc.matsuyama-u.ac.jp) http://www.cc.matsuyama-u.ac.jp/~dan/

前回の提出物 今回の実習課題を制作し Web サーバにアップロードせよ 宛先 : dan@cc.matsuyama-u.ac.jp 件名 : Web デザイン #17_ 課題 本文 : 公開 URL 授業の感想など http://www.cc.matsuyama-u.ac.jp/~1206xxxx/solarsystem/ 2008 年 6 月 16 日 Web デザイン論 2

実習課題 太陽系の仲間たち を制作せよ 2008 年 6 月 16 日 Web デザイン論 3

表示例 ( 抜粋 ) 残りの部分は自由にレイアウトせよ 2008 年 6 月 16 日 Web デザイン論 4

今回の内容 CSS による Web デザイン 応用事例 : 太陽系の仲間たち ( まとめ ) 2008 年 6 月 16 日 Webデザイン論 5

ページレイアウト div#header div#main div#footer 2008 年 6 月 16 日 Web デザイン論 6

メイン部 div#earth-type div#earth-type div.planet div.planet div.planet div.planet : : 2008 年 6 月 16 日 Web デザイン論 7

丸角ボックス 惑星ボックスの境界色は #ffcc99 rb-head, planet, rb-foot のクラスでグループ化 div.rb-head div.planet div.rb-foot 2008 年 6 月 11 日 Web デザイン論 8

planet クラス 各要素を正しくマークアップする h2 img p 2008 年 6 月 16 日 Web デザイン論 9

ヒント *.html... <div class="rb-head"><div></div></div> <div class="planet"> <h2> 水星 </h2> <img src="./mercury.jpg" alt=" 水星 "> <p> 太陽系の惑星のうち 太陽に最も近い軌道を公転しています 表面は 隕石などの衝突によってできた多数のクレーターで覆われています </p> </div> <div class="rb-foot"><div></div></div>... 2008 年 6 月 11 日 Web デザイン論 10

HTML ソースファイル (1/5) index.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <meta http-equiv="content-type" content="application/xhtml+xml;charset=shift_jis" /> <title> 例題 17: 太陽系の仲間たち </title> <link rel="stylesheet" type="text/css" href="visualeffect.css" /> </head> <body> <div id="header"> <h1> 太陽系の仲間たち </h1> <p> 太陽を取り囲む惑星たちは暗黒の宇宙の中にあって固い絆で結ばれている </p> </div> <div id="main"> <div id="earth-type"> <div class="rb-head"><div></div></div> <div class="planet"> <h2> 水星 </h2> <img src="./mercury.jpg" alt=" 水星 "> <p> 太陽系の惑星のうち 太陽に最も近い軌道を公転しています 表面は 隕石などの衝突によってできた多数のクレーターで覆われています </p> </div> 2008 年 6 月 16 日 Webデザイン論 11

HTML ソースファイル (2/5) <div class="rb-foot"><div></div></div> <div class="rb-head"><div></div></div> <div class="planet"> <h2> 金星 </h2> <img src="./venus.jpg" alt=" 金星 "> <p> 太陽系の2 番目の惑星は金星です 一番星として夕方に出現するほか 明け方に姿を現すことがあります 地球に近いため 明るく輝く惑星として知られています </p> </div> <div class="rb-foot"><div></div></div> <div class="rb-head"><div></div></div> <div class="planet"> <h2> 地球 </h2> <img src="./earth.jpg" alt=" 地球 "> <p> 私たちが住んでいる惑星です 海や大気など生命が生きていくうえで不可欠な環境があり 宇宙の中では異色の存在です </p> </div> <div class="rb-foot"><div></div></div> <div class="rb-head"><div></div></div> <div class="planet"> 2008 <h2> 年火星 6 月 </h2> 16 日 Webデザイン論 12

HTML ソースファイル (3/5) <img src="./mars.jpg" alt=" 地球 "> <p> 地球のすぐ外側を回る惑星です 2 年に1 度の割合で地球に接近し 夜空に赤く輝く惑星として親しまれています </p> </div> <div class="rb-foot"><div></div></div> </div> <div id="jupiter-type"> <div class="rb-head"><div></div></div> <div class="planet"> <h2> 木星 </h2> <img src="./jupiter.jpg" alt=" 木星 "> <p> 太陽系の中で最も大きな惑星です ガスに覆われた木星の表面は 地球から見ると縞模様に見えます 木星には独特の斑点があります </p> </div> <div class="rb-foot"><div></div></div> <div class="rb-head"><div></div></div> <div class="planet"> <h2> 土星 </h2> <img src="./saturn.jpg" alt=" 土星 "> <p> 木星の外側を回る惑星が土星です 2008 土星には特徴的な大きなリングがあって 面白い形をしています 年 6 月 16 日 Webデザイン論 13

HTML ソースファイル (4/5) また 土星の周りを30 個の衛星が回っています </p> </div> <div class="rb-foot"><div></div></div> <div class="rb-head"><div></div></div> <div class="planet"> <h2> 天王星 </h2> <img src="./uranus.jpg" alt=" 天王星 "> <p> 天王星は 木星 土星に次いで太陽系で3 番目に大きい惑星です 1781 年にイギリスの天文学者ハーシェルによって発見されました </p> </div> <div class="rb-foot"><div></div></div> <div class="rb-head"><div></div></div> <div class="planet"> <h2> 海王星 </h2> <img src="./neptune.jpg" alt=" 海王星 "> <p> 海王星は巨大なガス惑星で 太陽から遠いため 表面の温度は-218 になります </p> </div> <div class="rb-foot"><div></div></div> </div> </div> <div 2008 id="footer"> 年 6 月 16 日 Webデザイン論 14

HTML ソースファイル (5/5) <p> このページは <a href="http://photojournal.jpl.nasa.gov/">nasa および JPL- Caltech</a> の画像を使用して制作されています </p> </div> </body> </html> 2008 年 6 月 16 日 Web デザイン論 15

表示例 (CSS なし ) 2008 年 6 月 16 日 Web デザイン論 16

CSS ソースファイル (1/8) body{ width: 640px; margin: 0px auto; color: #ffffff; background: #000000 url( "./starlight.png" ); /* ヘッダー部 */ div#header{ width: 640px; height: 240px; margin: 0px; border: none; background: url( "./title.jpg" ); div#header h1{ position: absolute; visualeffect.css 2008 年 6 月 16 日 Web デザイン論 17

CSS ソースファイル (2/8) top: 32px; margin-left: 160px; font-family: "HGP 創英角ホ ッフ 体 "; font-style: normal; font-size: 32pt; div#header p{ position: absolute; top: 200px; margin-left: 64px; border: none; font-family: "HG 丸コ シックM-PRO"; font-size: 12pt; /* メインコンテンツ部 */ div#main{ width: 640px; 2008 年 6 月 16 日 Web デザイン論 18

CSS ソースファイル (3/8) margin: 0px; border: none; div#earth-type{ float: left; width: 319px; margin: 0px; border: none; div#jupiter-type{ float: right; width: 319px; margin: 0px; border: none; 2008 年 6 月 16 日 Web デザイン論 19

CSS ソースファイル (4/8) div.planet{ height: 240px; margin: 0px; border-left: 1px solid #ffcc99; border-right: 1px solid #ffcc99; background: #000000; div.planet h2{ margin: 0px; border: none; color: #663300; background: #ffcc99; text-align: center; font-family: "HG 丸コ シックM-PRO"; font-style: normal; font-weight: bold; 2008 年 6 月 16 日 Web デザイン論 20

CSS ソースファイル (5/8) font-size: 20pt; div.planet img{ margin: 0px; border: none; div.planet p{ margin: 0px; padding: 0px 16px; border: none; div.rb-head{ width: 320px; height: 20px; margin: 0px; background: #ffcc99 url( "./rb1.gif" ) no-repeat left; 2008 年 6 月 16 日 Web デザイン論 21

CSS ソースファイル (6/8) div.rb-head div{ width: 300px; height: 20px; margin: 0px; margin-left: 20px; background: #ffcc99 url( "./rb2.gif" ) no-repeat right; div.rb-foot{ width: 320px; height: 20px; margin: 0px; background: #000000 url( "./rb4.gif" ) no-repeat left; div.rb-foot div{ width: 300px; 2008 年 6 月 16 日 Web デザイン論 22

CSS ソースファイル (7/8) height: 20px; margin: 0px; margin-left: 20px; background: #000000 url( "./rb3.gif" ) no-repeat right; /* フッター部 */ div#footer{ clear: both; width: 640px; height: 240px; margin: 0px; border: none; background: url( "./bottom.jpg" ); div#footer p{ margin: 0px 16px; 2008 年 6 月 16 日 Web デザイン論 23

CSS ソースファイル (8/8) padding-top: 200px; border: none; font-family: "HG 丸コ シック M-PRO"; font-size: 12pt; 2008 年 6 月 16 日 Web デザイン論 24

表示例 (CSS 適用 ) 2008 年 6 月 16 日 Web デザイン論 25

提出物 Web サイト制作における HTML と CSS の役割を説明せよ 宛先 : dan@cc.matsuyama-u.ac.jp 件名 : Web デザイン #18_ 課題 本文 : 授業の感想など 2008 年 6 月 16 日 Web デザイン論 26

次回の予定 第 19 回 Web グラフィックス (1) グラフィックスツールと写真加工 2008 年 6 月 18 日 ( 水 ) 5 時限目 870 教室 2008 年 6 月 16 日 Web デザイン論 27