b-essence

気になること★いろいろなジャンルで更新していきます。

css・html

スタイルシートを使って画像(img)の位置を設定する方法

2015-04-10

cssで画像の位置を設定するには、ブロック要素で下記のようにクラス(クラス名は任意です)を設定し、html の imgタグに埋め込みます。
displayは、ブロックレベル・インライン等の要素の表示形式を指定するプロパティです。
imgはそれ自身がインラインブロック要素なので、何も指定しないと画像は横に並んでいきます。block要素は縦に積み上げられる表示方法で前後に改行が入ります。

????????

スタイルシートの書き方

スタイルシートで画像を右寄せ

img.alignright {
        display: block;
        margin: 0 0 0 auto;
}

スタイルシートで画像を左寄せ

img.alignleft {
        display: block;
        margin: 0 auto 0 0;
}

スタイルシートで画像を中央(センタリング)

img.aligncenter {
        display: block;
        margin: 0 auto;
}

imgタグにclass属性を指定する
htmlは、imgタグにクラス属性を指定して画像を表示します。

/* 右寄せ */
<img src="画像のアドレス" class="alignright" />

43

/* 左寄せ */
<img src="画像のアドレス" class="alignleft" />

43

/* 中央 */
<img src="画像のアドレス" class="aligncenter" />

43
 


????????


 

-css・html
-

関連記事

<p> <div> <span>の使い方

htmlで文章を書く際に<p><div><span>を使い分けられたら、htmlの半分以上を制したと言えるでしょうネ。 頻繁に使うこの3個のタグ<p>& …

画像を表示させるタグ

基本-画像を表示させるタグ <img src=”画像のアドレス”> 上記は画像を表示させる基本的なタグです。何も設定していない状態では、画像は左寄せに表示されます。 …

フォントをカスタマイズ

ブログやホームページのフォントを変更してイメージを変える タグで囲って個別にフォント変更はできますが、全体に適用させたい場合はcssスタイルシートのbodyに使用したいフォントを指定します。ユーザーの …

表(テーブル)をcssで作る

ホームページ作成時に、テーブルを作る場合も多くあると思いますが、htmlに実装するよりもスタイルシートで簡単にテーブル(表)をデザインすることができます。cssでデザインするので、htmlもスッキリし …

cellpadding と cellspacing

cellpadding と cellspacingtmlの違い 「cellspacing」「cellpadding」は、テーブル内のスペースを設定するタグです。 紛らわしいですが、簡単ですからしっかり …

スポンサーリンク

スポンサーリンク