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

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

第6回 CSS入門(つづき)

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

Web 設計入門

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

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

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

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

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

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

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

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

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

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

Web 設計入門

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

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

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

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

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

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

Color Change

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

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

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

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

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

Web 設計入門

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

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

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

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

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

Taro-ホームページB5.jtd

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

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

1222-A Transform Function Order (trsn

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

extCountdown.pdf

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.

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

オリエンテーション

1/2

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

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

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

extChatText.pdf

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

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

スライド 1

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

1222-A Transform Function Order (trsn

Web09


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

1

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

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

Color Change

CSSの基礎

_勉強会_丸山さつき_v3

第2回 Web文書

27短01研01斉藤.indd

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

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

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

Webデザイン論

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

< F2D D834F834A E837D E6A7464>

HTML5&CSS3 レッスンブック

目次

Moshimo Challenge Report

Sushi Web ページの編集 Card 1 of 10 3 パソコンの画面上で ブラウザとテキストエディタを横に並べます ブラウザ テキストエディタ 4 5 テキストエディタで 自分の自己紹介になるように変更します 変更したらテキストを保存します ( ファイル > 保存 ) 保存したら F5 を

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

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

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

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

第 10 問 HTML5 では 1 つの HTML 文書内で複数の h1 要素を使用することは文法的に誤りとしている 2. 以下の設問に答えよ 第 11 問 コンピュータネットワークにおいて SSH の仕組みを使ってファイルを転送するプロトコルはどれか 以下より 1 つ 選択しなさい 1. SMTP

Microsoft PowerPoint - CSSガイドライン_ ppt [互換モード]

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

Web10.pptx

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

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

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

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

css.pdf

年刊EDP 2003

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

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

■新聞記事

1/2

JavaScript 演習 2 1

1222-A Transform Function Order (trsn

brieart変換設定画面マニュアル

Microsoft PowerPoint - 08回目.pptx

[ 学習動画 ] 一覧 学習の閲覧や質問の際にご利用ください 閲覧が終了した動画をチェックして 学習の進行状況を確認しましょう! 閲覧チェック Dreamweaver/HTML5/CSS3 講座 HTML/CSS リファレンス 動画タイトル 時間 ( 計 10 時 57 分 ) Chapter01

1/2

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

セレクタ? セレクタ (Selector 選択 指定するもの ) は どのタグにスタイルを付けるのかを指定するためのものです セレクタ { プロパティ : 値 ; どのタグにスタイルを付けるかの指定 { スタイルの設定名 : スタイルの設定値 ; body { color: red; body を選

2 目次 1. 基本操作 ウィジェットとは何か ウィジェットの目的と構成 ウィジェットの設置 ウィジェットのカスタマイズ ウィジェットコードの構成 ウィジェットの外観を変更する..

Transcription:

CSS まとめ 1. CSS とは? ホームページを作る技術の一つで, 見た目の記述をするもの. W3C で作成されており,W3C のサイトで仕様を確認できる. 2. CSS が記述できる場所 1 style タグで記述 (html 内に記述 ) する. 2 style 属性で記述 (html 内に記述 ) する. 3 外部ファイルで記述する.( 一般的な方式であり, 以下, この方式の説 明 ) 3. セレクタとプロパティ セレクタ { プロパティ名 : 値 ;} の形で記述する. プロパティを適用させたい部分をセレクタで指定している. * ですべての要素を指定する ( ユニバーサルセレクタ ) 要素名で指定する (p,h1,div など )

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 属性のあるもの a[b = ** ] :a タグ内で b 属性が ** のもの a[b~= ** ] :a タグ内で b 属性に ** を含むもの 6. 疑似クラス ある特定の要素を指定することができる. たとえば, セレクタ :first-child : セレクタ内の最初のものを指定する input:forcus : フォーカスが当てられた ( 選択された ) 場合

を指定する 7. リンクタグでの疑似クラス a:link : サイトにアクセスしたことがない場合を指定 a:resited: サイトにアクセスしたことがある場合を指定 a:hover : リンクにマウスカーソルが乗った時を指定 a:active : クリックしたときを指定 8. 疑似要素 ある要素の一部を指定する ( 疑似クラスではある要素を指定している ) セレクタ :first-line : セレクタ指定の一行目の部分を指定 セレクタ :first-letter : セレクタ指定の一文字目を指定 セレクタ :before{ content: ** ;} : セレクタ指定の前に ** を入れる セレクタ :after{ content: ** ;} : セレクタ指定の後に ** を入れる 注 ) 下二つはコンテントプロパティが必須 9. セレクタの詳細度

複数のセレクタがあった場合に, どのセレクタが優先されるかを決めるルー ルのこと. 以下の 4 つの要素で指定 1 style = があるか 2 id があるか 3 属性 / 擬似クラスがあるか 4 要素 / 擬似要素があるか あった場合は 1 カウントしていく. たとえば, a{color:skyblue;} :0,0,0,1 a:link{color:skyblue;} :0,0,1,1 この場合は下が優先される. そのほかにも, 同じ優先度でもあとから書いたほうが優先 順番があり,1 が強く,4 が弱い. プロパティの後に,!inportant をつけることで, 最優先にできる

10. プロパティ値の指定 < 長さ > px : ピクセル (font-size:16px) em : 親要素の何倍か?(font-size:2em;: 上のピクセル数だと 32px になる ) % : 親要素の何 % か?(font-size:150%;: 上のピクセル数だと 32px になる ) < 色 > 名前 blue,orange などの直接の名前を記述する方法 #000000,#000 などの数値での指定 (#000 は #000000 に変換さ れる,#000000 は RGB(0, 0, 0) に変換される ) がある. RGB :red,green,blue を数値で指定 (0~255), rgb(0, 0, 0) など 11. ボックスモデル 四角の領域 スタイルの設定

width : 横幅 height : 縦幅 border : 枠線 padding : 枠線の内側の余白 margin : 枠線の外側の余白 注 )width:50%; はうまくいくが,height:50% は親要素の大きさを指定しない といけない. <border> border-color : 色 border-width : 幅 border-style : 線のスタイルを指定 値には solid( 実線 ) dotted( 点線 ) dashed( 波線 ) double( 二重線 ) inset,outset( 立体的 )

などがある. border-top(bottom, right, left) で上下右左の場所を指定 (border-top-color など ) border で色, 幅, スタイルを一気に指定可能 ( 順不同 ) <padding> padding-top(bottom,right,left) で上下左右を指定 padding で上下左右を一気に指定可能 (padding: 10px 20px 30px 40px な ど ) 注 )padding の後の数値の数が何個かで意味が変わる. 数値が 1 つ : すべてを指定 数値が 2 つ :top/bottom と right/left を指定 数値が 3 つ :top と right/left と bottom を指定 数値が 4 つ :top,right,bottom,left の順に指定 ( 上から時計回り ) <margin> padding と同じように指定できる.

複数のボックスのマージンが被るときは大きいほうのマージンに結合 される ( マージンの結合 ) 12. テキストのスタイル color : 色 font-size : テキストのサイズ font-family : フォントの種類 font-weight : 値を bold で太字にできる text-align : 行揃え (right/center/left など ) text-decoration : テキストに線を付け加える 値として underline( 下線 ) line-through( 打ち切り線 ) none( 下線を消す ) がある. 13. list のプロパティ list-style-type : リスト前のマーカーの指定ができる.

値として disc( 黒丸 ) circle( 白丸 ) square( 四角 ) decimal( 連番 ) lower-alpha( アルファベット順 ) がある. list-style-image : マーカーを画像にできる. list-style-position : マーカーの位置の指定 値として inside : マーカーをリスト内に入れることができる outside : デフォルト がある. list-style で一気に記述可能だが,type と image は image が優先される. 14. カーソルの形状

cursor : マウスカーソルの形を指定できる 値としては help(? マーク ) move( ドラッグマーク, 十字など ) pointer( ポイントマーク, 指さしのものなど ) url( ** )( 指定した画像 ) がある. 15. 背景 background-color : 色 background-image : 画像 background-repeat : 画像の繰り返し 値として no-repeat( 画像の繰り返しなし ) repeat-x(x 軸方向にリピート ) がある. background-position : どこから画像を張り付けるかの指定 (10px 10px なら x=10,y=10 の座標から.top center なら上の中央からなど )

background-attachment 値として scroll( スクロールで動いていく ) fixed( 画面上に固定される ) などがある. background で一気に表現可能である. 16. 要素の配置 html の要素はブラウザ初期値で配置が決まっている. ブロックボックス : 縦に配置される. ブロックボックス要素とし て p や h1 タグなどがある. インラインボックス : 横に配置される. インラインレベル要素とし て a や br タグなどがある. display : 上記のものを意図的に変更したい場合に使う. 値として

block( ブロックボックス ) inline( インラインボックス ) list-item( 左にマーカーのあるリスト ) inline-box( 横配置でありながらブロックボックスの特性を持つ ) none( 変更なし ) などがある. 17. 表組の作成 display:table : 表組を作る display:cell : 表の要素にする display:row : 表の列を作り, そこに入れる 18. 位置の調整 position 値として static( 初期値 ) relative( 初期値に比べて取れだけずらすか,top,left でどう動

かすか指定できる ) fixed( スクロールしても位置を固定する ) absolute( 親要素に対しての, 位置の調整 ) などがある. 19. 要素の重なり順の指定 z-index : 値に数値を入れることで順序付けをする. position:static 以外のものに適用可能. 普通ならあとから書かれた処理が上に来るが, 値が大きいほうを上 にして表示する. overflow : 重なった状態の指定ができる. 値として visible( デフォルト ) hidden( はみ出た部分を消去して表示 ) scroll( スクロールを作り, はみ出た部分も見れるようにする ) などがある.

20. そのほか line-height : 要素内の行ごとにある行ボックスの高さを決める. 値 としては,px や倍率がある. 倍率の場合は単位を書かない. vertical-align : 行ボックス内にイメージを張る際に, どの線にそろえ るかを指定する. 値としては, baseline( デフォルト, 文字の下線部あたりにそろえる ) top( 行ボックスの上 ) bottom( 行ボックスの下 ) middle( 小文字の a の真ん中を通るラインに, 画像の真ん中を そろえる ) などがある. また px や em で微調整できる. float : 指定した要素を通常の配置から切り離し, 左右に置く ことができる.width で幅を指定するのが決まりとなっている. clear :float で通常の配置から切り離されたものの, 下に配置するも の.float がよっている方向によって値が決まり, 右なら right, 左なら left, 両方に適用させる場合は both をつける.