研Q5.文章を枠で囲む方法(HTML<div>タグのstyle属性で色、太さ、線種など自由自在に) - ネットビジネス研Q室(新館)

このエントリーをはてなブックマークに追加

研Q5.文章を枠で囲む方法(HTML<div>タグのstyle属性で色、太さ、線種など自由自在に)

ブログの文章の一部をいろいろな枠で囲むHTMLタグ。



たとえばこんなタイトルつきの枠囲いがあります。

 注記:たとえば「注記」のような、本文の流れとは別のことを書きたいときなど、タイトルつきの枠で囲っておけば、本文の流れを邪魔することなく必要なことを書くことができます。
ほかには追記:などを書くにも使いやすいスタイルです。


タイトルつきの枠をHTMLコードで表現するには、このように<filedset>タグを使います。

<fieldset><legend>タイトル</legend>枠の中の文章</fieldset>


このようなタイトルつき枠囲いは<fieldset>タグを使いますが、
一般的に装飾のために枠囲いをするときは<div>タグを使うのがもっとも使いやすいです。

<fieldset>タグでも枠囲いはできますが、<fieldset>にはフォーム要素をグループ化するという意味がよくわからない目的があります。
テンプレートのCSS(スタイルシート)で<fieldset>の表示方法が指定されている場合もあり、ねらい通りの枠線が表現できないということもあります。
(このブログで<fieldset>タグでやってみたら、枠線の色が想定通りになりませんでした。)

<div>タグを使って枠線で囲む基本

<div style="border-style: solid ; border-width: 1px;">枠線で囲まれる本文</div>

このタグで、このような表示になります。

枠線で囲まれる本文


つまり、<div>タグにstyle属性でいろいろなスタイルを直接指定してしまうというわけです。

ここで指定してあるスタイルが、
border-style: solid;

border-width: 1px;

区切りに「;」をつければいろいろなスタイルをいくつも設定できます。

枠線の種類
border-style: solid; で、線の種類を設定します。

実線 ⇒ soid
点線 ⇒ dotted
破線 ⇒ dashed
二重線 ⇒ double
線無し ⇒ none


<div style="border-style: dotted ; border-width: 3px;">点線で文章を囲む</div>
      

点線で文章を囲む


枠内の余白
padding: 10px 5px 10px 20px; で、枠内の余白が設定できます。

設定の数字は左から、上、右、下、左です。

<div style="border-style: solid ; border-width: 1px; padding: 10px 5px 10px 20px;">枠内の余白が 10px 5px 10px 20px<</div>
      

枠内の余白が 10px 5px 10px 20px


枠線の色
border-color: red; で、枠線の色を設定できます。

色の指定 red はカラーネームを使っていますが、カラーコードの#ff0000を使うこともできます。

カラーネームカラーコードを調べるには、
たとえばこのようなサイトが参考になります。

カラーチャート/カラーネーム 147色 - TAG index Webサイト

<div style="border-style: solid ; border-width: 1px; padding: 10px 5px 10px 20px; border-color: red;">枠線の色を赤に設定</div>
      

枠線の色を赤に設定


枠内の文字色
color: green; で、枠内の文字色を設定できます。

<div style="border-style: solid ; border-width: 1px; padding: 10px 5px 10px 20px; border-color: red; color: green;">枠内の文字色を緑に設定</div>
      

枠内の文字色を緑に設定



枠内の背景色
background-color: lavender; で、枠内の背景色(塗り潰し)を設定できます。

<div style="border-style: solid ; border-width: 1px; padding: 10px 5px 10px 20px; border-color: red; color: green; background-color: lavender;">枠内の背景色をラベンダーに設定</div>
     

枠内の背景色をラベンダーに設定



枠の横幅
width: 400px; で、文字枠の横幅を設定できます。

<div style="border-style: solid ; border-width: 1px; padding: 10px 5px 10px 20px; border-color: red; color: green; background-color: lavender; width: 400px;">枠の横幅を400pxに設定</div>
      

枠の横幅を400pxに設定




HTML5/CSS3で新しく使えるようになったstyle属性


HTML5/CSS3では、新しく角丸影付き(ドロップシャドウ)などが使えるようになりました。

Internet Explorer 8 などの、HTML5/CSS3に対応していないブラウザでは表示することができませんが、表示されないのは角丸や影付きの部分だけで、ここまでの装飾はそのまま表示されます。

世界の半数の人にしか伝わらない装飾ですが、表示されない場合もあることをふまえた上で使ってみるのもおもしろいと思います。


枠のコーナーを丸くする(HTML5/CSS3)
border-radius: 10px; で、枠に角丸をつけることができます。

<div style="border-style: solid ; border-width: 1px; padding: 10px 5px 10px 20px; border-color: red; color: green; background-color: lavender; width: 400px; border-radius: 10px;">枠の角を丸くする</div>
      

枠の角を丸くする

IE8の方のために画像で表示しておきます。
HTML5/CSS3のブラウザではこう見えています。
枠の角を丸くするの画像

枠に影をつける(HTML5/CSS3)
box-shadow: 5px 5px 5px #AAA; で、枠に影をつけることができます。

<div style="border-style: solid ; border-width: 1px; padding: 10px 5px 10px 20px; border-color: red; color: green; background-color: lavender; width: 400px; border-radius: 10px; box-shadow: 5px 5px 5px #AAA;">枠に影をつける(ドロップシャドウ)</div>
      

枠に影をつける(ドロップシャドウ)

画像
枠に影をつけるの画像


<blockquote>タグは装飾目的で使用しない方がいい。

<blockquote>タグを使って枠線を表示する方法が、いろいろなブログで紹介されています。

しかし、<blockquote>タグは本来「引用」のためのタグです。

引用以外の目的で<blockquote>タグを使用すると、
HTMLタグを見てブログを読んでいるGoogleのクローラー視覚障害者用の読み上げソフトなどをダマすことになってしまいます。

装飾だけの目的で<blockquote>タグを使用することはやめておいたほうがいいと僕は思います。

それにたとえば、このブログでは引用とわかるように装飾する設定をCSSでしてあるので、<blockquote>タグがついている部分はこうなってしまいます。

blockquote要素で、引用部分を示すことができます。

この要素は、長めの文書を引用する際に使用します(段落ごと引用する場合など)。短い文章を引用する場合は、この要素ではなくq要素を使用します。

一般的なブラウザでは、この要素の左右に適度なマージンが入ります(左右がインデントされます)。

via: HTMLタグ/テキスト・フォントタグ/引用文を示す(長文) - TAG index Webサイト

なるほど。ブログのCSSで設定してなくても、一般的なブラウザのCSSで左右マージンが設定してあるということなのですね。


外部サイト:
カラーチャート/カラーネーム 147色 - TAG index Webサイト
HTMLタグ/テキスト・フォントタグ/引用文を示す(長文) - TAG index Webサイト

関連記事:
研Q6.ブログ記事に見出しをつけて読者にもクローラーにも読みやすくする。
研Q58.ブログの画像の周りにHTMLで枠線(border)をつける方法。




初めて当ブログに訪れた方や何度か当ブログにお越しいただいているみなさま。
もしブログの内容を気に入って頂けましたらRSSリーダーの登録よろしくお願いします。
グーグルリーダーに登録 Subscribe with livedoor Reader My Yahoo!に追加 
ツイッター でも、更新案内を流しています。                          
RSSリーダーとは?⇒ Vol.146.RSSってなんなの?
  リンク切れ、動画削除などを発見されましたら、コメントで教えていただけると非常にありがたいです。
▲ネットビジネス研Q室のトップページに戻る▲  ●ネットビジネス研Q室の記事一覧●
記事末尾110posted by +M Inamura (水村亜里)
関連記事
このエントリーをはてなブックマークに追加
Yahoo!ブックマークに登録 BuzzurlにブックマークBuzzurlにブックマーク
コメント
非公開コメント

ヴィトン ヴェルニ

LV ルース PM プラスミーシャ

に加えて加えてカウントしない アイデアという 私はしないないに類似したなどの 女の子内の味 紳士、私は本当にない ネグレクト 我々はが好きですかファイナル 時間 凡例 と 珍しいでの第六 良い意味 レディースハンドバッグ 詰め合わせ。 LV Dishevelled AM がに最適です一日 OUT と外観をであっても良いでシスコ 'cisco "がない 間違いなく 単に別 女性 アスペクト<a href="http://www.xinanmy.com">louis vuitton バッグ</a>。

次 グラフィック、写真に表示されます 実際と真剣に見えるあるのようだ A モニタ​​ チャンス メーカーのうち A良い OC テレビ番組、が 私たちはすべての信じる QUIT できませんでした停戦正確正当; 以降の考慮が 実行 あなたの恋人弱いダイ 最後のシーズンを続ける、しかし ディスプレイ きた 短い この季節 多くの驚きがある。 この LV コーデュロイ バギー AM です 通常機能 旅行かばん 使用中にのんびり<a href="http://www.xinanmy.com">ヴィトン 価格</a> コーデュロイ キャンバス、すべて自然健康な牛革トリム減らす、カップル 表面 財布と 適応 財布、首 ストラップ得る。

2013-03-21 00:24 | from albertxeuj | Edit

トラックバック

http://aminamura.blog.fc2.com/tb.php/5-b4e6d568

研Q5.文章を枠で囲む方法(HTML&lt;div&gt;タグのstyle属性で色、太さ、線種など自由自在に)

ブログの文章の一部をいろいろな枠で囲むHTMLタグ。 photo:pic&#45;in&#45;pic&#45;in&#45;frame&#45;in&#45;frame&#45;in&#45;window by Problemkindたとえば↓こんなタイトルつきの枠囲いがあります。 注...

2013-05-18 13:09 | from あんなこと、そんなこと、どうでもいいこと・・・

QLOOKアクセス解析
Related Posts Plugin for WordPress, Blogger...