タグツク!  ―CSS★タグを作ろう―

タグツク!  ―CSS★タグを作ろう―

アメブロ改造の為のCSSタグの作り方をなるべく解りやすく解説。

Amebaでブログを始めよう!

質問欄に飛ぶ pointer


こんにちは! タグツクです。

タグツクでは、比較的簡単かつ使い所満載の

CSSタグの部品を紹介しています。

まだまだ載せきれていない事が沢山あるので、

これからも追加していこうと思っております。

どうぞよろしくお願いします。


このゾーンではタグの作り方を紹介しています。



タグの構成、打ち方


/* コメント */

セレクタ名{

プロパティ:値; /* コメント */

プロパティ:値; /* コメント */

   ・

   ・

   ・

プロパティ:値; /* コメント */

}


プロパティ:値;のセットはいくつでも入れることができます。


{}(中カッコ)や :;(コロン、セミコロン)を忘れると正常に機能しないので注意!


「/*」「*/」で囲まれた文字はCSSには影響しません。

 メモ代わりに活用。

 後で編集したくなったときにわかりやすいです。




セレクタ名


.articleTime{ /* ←articleTimeとは日付のことですね */

プロパティ:値;

プロパティ:値;

   ・

   ・

   ・

プロパティ:値;

}


「今からここを改造していきますよ」

 と示すために入力します。


セレクタ名とはボディ(全体)やヘッダー、記事部分などの

 大まかな場所から細かい部品までに

 それぞれ名づけられている名称です。


ブログの画面上で右クリックしてソースを表示します。

 その中に、 class=●● や id=●● といった文字が確認できると思います。

 その●●の部分がセレクタ名です。

 中からタグにしたいセレクタ名を見つけます。


background-color:black;と入れてみて

 色が黒くなった部分を見つければ

 それが何のセレクタなのか解ると思います。


CSSに書くときに、

 classセレクタの場合 → 前にピリオドを付けて .●● とする。

 idセレクタの場合 → 前にシャープを付けて #●● とする。


例)

↓ソースにて、セレクタを発見。

<span class="articleTime">

このセレクタはclassなので、前にピリオドを付けて

.articleTime{

           となります。




プロパティと値


プロパティはそのセレクタの何を変えるのかを示します。


値は、ボックスを変えるなら何色にするのか、線の太さはどうするのかなど、具体的にどうするかを示します。


タグツクでは プロパティを赤文字で、値を青文字で表記しています。


赤文字のうち太文字になっているものは一括プロパティといい、

 上下左右で統一したいときや、小分けするのが大変なときに便利です。


例1)

overflow-y:auto; /* 縦方向にはみ出す時は縦にスクロールする */

overflow-x:auto; /* 横方向にはみ出す時は横にスクロールする */

このように同じ値を入力している場合は

overflow:auto; /* はみ出す時は縦でも横でもスクロールする */

というように、一括プロパティ「overflow」を使うことによってひとつにまとめることができます。


例2)

border-width:3px; /* 枠線の太さ→3px */

border-style:solid; /* 枠線の種類→一本線 */

border-color:#000000; /* 枠線の色→黒 */

3段も打つとちょっとしんどいし長ったらしいですね。これらは

border:3px solid #000000; /* 枠線→3pxで一本線で黒 */

それぜれの値を半角スペースで区切り、このようにすっきり楽にまとめることができます。




……………………………………………………………



では最後に、簡単なタグを作ってみます!


/* ブログ記事に表示される日付を消すタグ */

.articleTime{

display:none; /* 表示→無し */


タグの作り方がわかれば、

他から貰ってきたタグを自己流にアレンジできたり、

自作タグも作れるようになって自由自在。

アメブロを書くのがもっと楽しくなりそうですね!


では素敵なアメブロライフを!


▼質問ご意見等はここから。