css.pdf

Similar documents
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.

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

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

6 2 1

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

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

27短01研01斉藤.indd

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

modarn-japanese-font.key

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

Network Computing の基礎

Taro-CSS.jtd

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

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

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

PowerPoint プレゼンテーション

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

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

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

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

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

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

Webデザイン論


HTML5 CSS

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

8 7 + <div class='col-12 col-md-8'> 8 <%= item.description %> 9 </div> 10 </div> 11 <% end %> 12 </div> class container container-fluid PicoPlan

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

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

Web

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

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

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

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

スライド 1

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

年刊EDP 2003

第2回 Web文書

( )

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

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

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

Web 設計入門

pdf

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

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

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

untitled

Web09

HTML HTML HTML

_勉強会_丸山さつき_v3

johokiso-webpage-large

Web 設計入門

IBM Business Process Manager CSS による Coach レイアウト制御ガイド WebSphere 2014 IBM Corporation

Color Change

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

立ち読みページ

untitled

ch31.dvi

CSS CSS

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

r6.dvi

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

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

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

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

Moshimo Challenge Report

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

Color Change

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

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

CSS

1222-A Transform Function Order (trsn

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

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

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

第6回 CSS入門(つづき)

r6.dvi



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

スライド 1

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


Microsoft PowerPoint - css [互換モード]

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

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

1/2

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

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

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

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

16 (2) 23 - <div class="col-12 col-md-4"> </div> 23 + <div class="col-12 col-md-4 bg-info text-white text-md-right"> </div> HTML bg-info #17

1

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


3 top#index 1 web router.ex web/router.ex 12 scope "/", NanoPlanner do 13 pipe_through browser get "/", TopController, index 16 end URL / to

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

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

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/

Transcription:

1 2 Web (2) HTML ( ) HTML CSS CSS = Cascading Stye Sheet (CSS) W3C (Word Wide Web Consortium, Web ) 2006-2018 Harumi Murakami and Kota Abe HTML&CSS 3 1990 Web HTML Web 1993 Web <font>, <i>, <b> HTML HTML&CSS 4 1996 CSS (CSS1) 1997 HTML3.2 HTML 1997 HTML4.0 1998 CSS2 1999 HTML4.01 2011 CSS2.1 2014 HTML5 CSS3: ( )

CSS 5 CSS 6 ) Web ウェブアクセシビリティと 2 1 Web ウェブアクセシビリティと 高齢者や障害者を含め 誰もがホームページ等で提供される情報や機能を支障なく利用できることを意味します ウェブアクセシビリティ 必要性 インターネット 普及により 健常者と同様に高齢者や障害者にとってホームページ等 重要な情報源となっています しかし 情報を提供する側がウェブアクセシビリティに配慮して適切に対応をしていないと 高齢者や障害者が ホームページ等から情報を取得できなかったり ウェブ上 手続きができないという問題が発生し 社会生活で多大な不利益が発生したり 災害時等に必要な情報が届かない状況となれ 生命 危機に直面する可能性があります http://www.soumu.go.jp/main_content/000438394.pdf CSS 7 CSS 8 ウェブアクセシビリティが確保されていない場合の問題事例 3 避難所等の情報や地図が画像 PDF( スキャナーでスキャンしたもの等 ) のみで掲載され 音声読み上げソフトが使用できず 視覚障害者が避難情報を得られない 市長の会見の模様が字幕のない動画のみで掲載され 字幕やテキストの会見録がないため 聴覚障害者が内容を把握できない ホームページがキーボードのみで操作できるように作られておらず 手の動作が不自由でマウスを使うことができない利用者がホームページを利用することができない 背景と文字の色のコントラスト比が確保されておらず 高齢者や色覚障害者が閲覧しにくい ホームページが構造化されておらず 機械判読可能 ( 機械やコンピューターで直接読み取って利用できる形式であること ) でないため 外国人が自動翻訳ソフトを使用した際にうまく翻訳されない CSS HTML < > h1 { /* h1 */ font-size: arge; /* */ coor: red; /* */ ( ) < > < > /* */ ;

9 CSS 10 coor background-coor font ine-height text-aign text-decoration () width, height, margin, padding, border CSS ( ) HTML <head> <ink re= styesheet type= text/css href= CSS URL > CSS HTML <head> <head> <stye type= text/css > h1 { font-size: arge; </stye> <tite></tite> </head> CSS HTML <h1 stye= font-size: arge; > </h1> CSS HTML 11 12 (<head>..</head>) <ink> CSS URL <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitiona//EN" "http://www.w3.org/tr/htm4/oose.dtd"> <htm> <head> <meta http-equiv="content-type" content="text/htm; charset=shift_jis"> <tite></tite> <ink re= styesheet type= text/css href= CSS.css > </head> <body> </body> </htm> pubic_htm index.htm ( HTML)???.htm (HTML)???.png,???.jpg ( ) mystye.css (CSS

13 body, h1, h2, p, /* p */ p { text-indent: 2em;, /* h1, h2, h3 font-famiy */ h1, h2, h3 { font-famiy: sans-serif; 14 HTML cass <p cass= note > </p> (note) CSS cass.note { font-size: sma;. cass <p cass= note > 1</p> <p cass= note > 2</p> ID ( ) 15 HTML id <tabe id= revenue > id (revenue) CSS id #id { font-size: sma; # id id JavaScript HTML 16 <p> <strong> HTML: <p> <strong> </strong> </p> p strong { coor: #ff0000; p strongok ) <p><span><strong> </strong></span></p> <p><strong> p > strong { coor: #ff0000; p strong.note strong { ;

17 18 () * { font-stye: itaic; /* */ font-size: x-arge; /* */ a:ink a:visited a:hover :first-ine :first-etter p:first-etter { 1 1 /* 1 */ font-size: xx-arge; 19 HTML 1 ( > > ) HTML CSS * { font-stye: itaic; font-size: arge;.heo { coor: red; background-coor: yeow; p { coor: bue; font-size: xx-arge; Safari Safari Web HTML CSS 20

21 (1) 22 coor: ( ) background-coor: : back, maroon, green, navy, siver, red, ime, bue, gray, purpe, oive, tea, white, fuchsia, yeow, aqua : coor: purpe RGB (Red, Green, Bue) 0x00 0xFF (256 ) : coor: #ffa500 (Red 0xFF, Green 0xA5, Bue 0x00) #000000, #ffffff 10 : coor: rgb(50, 100, 200) font-famiy:, serif ( ), sans-serif ( ), cursive (), fantasy ( ), monospace (, ) ) font-famiy: Hiragino Kaku Gothic ProN, YuGothic, Meiryo, sans-serif () (2) 23 span div 24 font-stye: norma, itaic ( ), obique ( ) font-weight: norma, bod ( ), ighter () boder () font-size: xx-sma, x-sma, sma, medium, arge, x-arge, xx-arge 120% ( 1.2 ) CSS HTML span ABC<span cass= excuse >DEF</span>GHI (span ) div ABC<div cass= footnote >DEF</div>GHI (div) ABCDEFGHI ABC DEF GHI

border, margin, padding 25 border 26 HTML h1, p, div, span, ABCD padding ( ) border ( ) margin ( ) border: ; ) border: soid 10px #0000ff; : Soid ( ) doube ( ), inset ( ), outset ( ), dashed ( ) border-top, border-bottom, border-eft, borderright HTML margin margin, padding 27 Tips 28 margin ( ) ) margin: 0; 0 ) margin: 0 auto; 0 () ) margin: 10px 20px 30px 40px;,,, margin-top, margin-bottom, margineft, margin-right ) margin-eft: 100px; padding ( ) width auto text-aign center h1{ margin: 30px auto; /* 30px, auto*/ width: 30%; /* 30% */ text-aign: center; /* */ bodybackground-image body { background-image: ur(".png"); background-repeat: body (h1, p, div, span, etc.)

29 WebCSS CSS 7 Safari, Firefox HTML: Another HTML Lint W3C HTML Vaidator CSS: W3C CSS Vaidator http://www.ex.media.osaka-cu.ac.jp/~/