2009-01-01から1年間の記事一覧

ボックスモデル

CSS

ボックスモデル図解ブロックレベル要素は、矩形(長方形)の領域を生成します。この領域をブロックボックスなどと呼びます。例p { margin:30px; padding:20px; width:200px; height:50px; border:10px solid; } ※一部ブラウザではwigth,heightをボーダーの範…

aアンカーに背景画像を設置

CSS

①aのHTML<p id="siteMap"><a href="sitemap.html">Sitemap</a></p> ②背景画像アイコン を配置。 p#siteMap a{ background-image: url(images/top/icon.gif); background-repeat: no-repeat; } ③位置を調整p#siteMap a{ background-image: url(images/top/icon_arrow_02.gif); background-repeat: no-repeat; …

line

CSS

①ラッパー部分に横幅指定div#wrapper{ width: 760px;②ラッパーに背景画像配置 div#wrapper{ width: 760px; background-image: url(images/top/body_bg.jpg);③背景画像を縦に繰り返し div#wrapper{ width: 760px; background-image: url(images/top/body_bg.j…

background-position

CSS

"top left"、"left top" "0% 0%"と等価。 "top"、"top center"、"center top" "50% 0%"と等価。 "right top"、"top right" "100% 0%"と等価。 "left"、"left center"、"center left" "0% 50%"と等価。 "center"、"center center" "50% 50%"と等価。 "right"…

/

→これでdiv#pageBodyは適用されなくなる。一時的な検証で使用する。

コメントアウト /*  CSSの記述 */ (セレクタはスタイルに適用されなくなる。)

CSS

・コメントアウト /* CSSの記述 */ (セレクタはスタイルに適用されなくなる。)例)/*div#pageBody{ width: 760px; margin: 20px auto 0px; background-color: #FFFFFF; background-image: url(images/top/body_bg.jpg); background-repeat: repeat-y; } */…

背景画像の繰り返し background-repeatプロパティ

CSS

・background-repeatプロパティ repeat 1つの画像を埋め尽くし repeat-y 1つの画像を縦に並べて繰り返し repeat-x 1つの画像を横に並べて繰り返し no-repeat 繰り返さないで1つだけ配置

背景画像に挿入  background-imageプロパティ

CSS

background-imageプロパティURL →url(画像のURL) none →背景に画像をしない例) {background-image: url(images/top/body_bg.jpg);}

非表示にするプロパティ

CSS

例1)区切り線を非表示にする。hr { display: none; } ※幅高さ等指定している場合、面積も非表示なので詰まってしまうので注意。 ・displayプロパティ none 非表示 block ブロックボックス要素のように表示 inline インライン要素のように表示 list-item リ…

list-style-image

CSS

・list-style-image :リストの記号を画像にしたいときに使用。ブログでよく見かける。 →url(*.gif):画像を使用 →none:記号として画像を使用しない 例 ul#topList{list-style-image: url(images/top/031.gif)} ※HTML内のul要素でid名はtopList ※画像データ…

ブロックレベル要素、インライン要素

・ブロックレベル要素:見出しを表すh要素、段落を表すp要素、リストを表すul要素、表組みを表すtable要素などで、ひとかたまりのものとして判断され、要素の前後に余白がとられることが多い。 ・インライン要素:ブロックレベル要素の内容。a storong imgな…

line-heightプロパティとvertical-alignプロパティの違い

CSS

・line-heightプロパティは行の高さからフォントサイズを引いた残りの高さが上下に均等に振り分けられる。(ブロックレベル要素、インライン要素両方に使用可能)・vertical-alignプロパティは垂直位置のみ。 ※line-heightプロパティ例)adrress要素の高さが…

fon-familyプロパティ

CSS

{ font-family: "メイリオ","meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro" ,"MS P ゴシック","MS P Gothic","sans-serif"; } ※優先して適応させたい順にカンマを切って記述する。指定したフォントファミリーがPCにインストールされてない場合…

font-sizeプロパティ

CSS

・絶対サイズ:xx-small,x-small,small,medium,large,x-large,xx-large・相対サイズ:smaller,larger ・数値絶対サイズ:pt,pc(パイカ),cm,mm,in(インチ)・数値相対サイズ:px,em,ex・その他:%

idセレクタ、classセレクタの記述

CSS

・idセレクタ要素名#id名{ : ;}と記述する。・classセレクタ要素名.class名{ : ;}と記述する。

idセレクタを使ったスタイル適用

CSS

<dl id="topRecommendedMenu"> <dt><strong>商品名</strong></dt> <dd>価格</dd> </dl> ※dlごとではなく、商品名だけ色を変えたいdl#topRecommendedMenu strong{color:#000000;} ※セレクタは半角空ける

擬似クラス

CSS

body{ color: #555555; }a:link{ color: #555555; }a:visited{ color: #888888; } a:hover{ color: #FF6600; } a:active{ color:#000000; }a:focus{ color:#003399; }

CSSの基本書式

CSS

〜基本書式 セレクタのプロパティを値にする〜①改行とインデントを入れた場合セレクタ{ プロパティ:値; プロパティ:値; プロパティ:値; }②1行で記述する場合セレクタ{プロパティ:値;プロパティ:値;プロパティ:値;} ③セレクタを複数指定する場合セレクタ,セ…

CSSの適用方法

CSS

①HTMLから外部CSSを読み込み(HTMLのhead内に記述) ②CSSから他のCSSを読み込む(CSS内に記述)@import url(style.css);など。 ③スタイルタグのエンベット(埋め込み)※HTMLのhead内に記述 <style type="text/css" media="screen,print"> <!-- body{ margin:0;} --> </style> ④タグ属性 <p style="font-color:#003399;"> あいうえお </p>

CSSのリセット①

CSS

/* よく登場する要素のリセット */h1, h2, h3, h4, h5, h6, p, address,ul, ol, li, dl, dt, dd,table, caption, th, td, img, form { margin: 0; padding: 0; }body{ margin: 0; padding: 0; border: none; font-style: normal; font-weight: normal; font-…

CSSのリセット②(ユニバーサルセレクタ使用)

CSS

/* ユニバーサルセレクタ使用のリセット */ * { margin: 0; padding: 0; border: none; list-style-type: none; font-style: normal; font-weight: normal; font-size: 100%; text-align: left; font-family: meiryo, "メイリオ", Osaka, "Hiragino Kaku Got…

文書型宣言

文書型定義→DTD:Document Type Definition http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> </head></html>

table組み  縦 横

<html> <head> <title>テーブル練習</title> </head> <body><h1>テーブル練習 縦列<h1><table border="1" padding="0"> <tr> <th>項目左</th><th>項目中</th><th>項目右</th> </tr><tr> <td>中左</td><td>中中</td><td>中右<td> </tr><tr> <td>下左</td><td>下中</td><td>下右</td> </tr></table> <h1>テーブル練習 横列<h1><table border="1" padding="0"> <tr> <th>項目…</th></tr></table></h1></h1></h1></h1></body></html>

ページセイバー(WEBページのプリントスクリーン)

モニタに表示している画面のスクリーンショットを撮るツール。 見えない部分まで、プリントスクリーンをとる機能があるとのこと。リンク先→Pearl Crescent Page Saver※FIREFOXにて使用。ツールバーに①のアイコンが表示される。 〜インストール方法〜…

検証サイト

<HTMLの検証>http://htmllint.itc.keio.ac.jp/htmllint/htmllint.html<CSSの検証>http://jigsaw.w3.org/css-validator/#validate-by-input

Java 時間表示

時間

エンベット、ロールオーバー

本日より

人生初のブログを始めます。 主にWEBの勉強を中心に日記展開していきます。