CSSでblockquoteを引用符付きでお洒落にカスタマイズする方法

 ニュースや論文系のブログであれば、ほかのウェブサイトなどの文章を引用する機会が多いと思います。他所からのコピーですよ、ということを検索エンジンにきちんと知らせるために blockquote で囲みますが、枠線を付けたり背景色を変えるだけの単純なデザインではイマイチ味気ないものです。 …[続きを読む]

1ページ内にH1はいくつ使っても大丈夫なのか?

 かつては SEO にとって重要であった H1 タグですが、Google から「いくつ使っても検索順位には影響しない」との公式アナウンスがあったことから、以前ほど神経質になる必要はなくなったように思います。とはいったものの、訪問してくれるユーザーに伝えたい情報を知らせるのに便利なものであることに変わりはないので、どのように使ったらよいのかを考えてみたいと思います。 …[続きを読む]

レスポンシブ対応に必須!シンプルな折りたたみ式メニューを作ってみた

 スマホからインターネットを利用する人が増えてきたことで、Google もモバイル向けページの評価に基づいて検索順位を決定する「モバイルファースト」に重点を置くようになってきました。画面サイズによってブレイクポイントを設定して CSS の設定を切り替えるわけですが、ブログやウェブサイトで定番のグローバルナビゲーションのレスポンシブ対応はちょっと難しかったりします。 …[続きを読む]

管理が簡単!静的HTMLサイトの共通部分をパーツ化する

 ホームページといえば、ヘッダー・グローバルナビゲーション・コンテンツ・サイドメニュー・フッターで構成されるのが一般的です。このうち、コンテンツを除く部分は各ページで共通していることが多いと思います。 …[続きを読む]

inline-blockの横並びで隙間が空いちゃう問題

 グローバルナビゲーションや SNS ボタン、ページネーションを実現する場合、div や li といった要素を横に並べることになります。このとき、float や inline-block を使うことになるのですが、inline-block を使って横並べにする場合には、ひとつ注意しなければならないことがあります。 …[続きを読む]

floatの解除は忘れずに

 最近のブログではお馴染みのグローバルナビゲーションやページネーション、SNS ボタンなどは要素を横に並べるで実現されますが、要素を横並べにする方法として float はよく使われてきました。最近では inline-block や table-cell などが主流になりつつあるようですが、まだまだ float を使っているホームページはたくさんあります。 …[続きを読む]

floatで横並べにしたものを中央に配置したい

 リストなどのブロック要素を横並びにするには float や inline-block を使うと思いますが、これら横並びにしたものをまとめて中央に配置したいことがあると思います。幅が決まっている場合にはそれほど難しくないのですが、ページネーションのような記事数によって横幅が変化するものの場合、結構難易度が上がります。 …[続きを読む]

inline-blockで要素を横並びにする

 HTML において、ブロック要素は縦に並ぶという性質を持っています。これはブロック要素が文書構造においてひとつの塊や段落として扱われるため、前後に改行が挿入されるためです。これを横並べにしたければ、本来であればインライン要素に分類されるタグに変更するのが筋だと思うのですが、WordPress や各種ブログサービスでは出力されるタグが固定されているため、ブロック要素を横並べにしなければならない場面もあるかもしれません。 …[続きを読む]

vertical-alignとtext-alignは違うのだよ

 vertical-align の使い方がよくわからなかったので調べてみました。text-align と名前が似ているので同じように使えるものだと思っていたのですが、かなり別物だったので忘れないようにまとめておきます。 …[続きを読む]

絶対パスと相対パスとルート相対パス

 スタイルシートで背景画像を指定する場合、background-image などで画像の URL を指定する必要がありますが、URL を指定するには絶対パス、相対パス、ルート相対パスの3つの方法があります。今回はこれらの違いについて調べたものをまとめてみました。 …[続きを読む]

ブログで背景画像を使うには

 WordPress のサイドバーのドロップダウンをお洒落にカスタマイズするため背景画像について調べていたのですが、background-image などの使い方をよく知らなかったのでまとめてみました。 …[続きを読む]

divにtext-alignは効かないよ?

 SNS ボタンやページネーションなどのブログカスタマイズに関係する要素を中央揃えにする場合、text-align:center; を指定しても効かないといった話をよく聞きます。最悪、マージンやパッディングをがんばって設定すればそれらしくなりますが、もっとスマートな方法で解決したいですよね。今回はこの解決方法と、簡単な text-align に関する解説をしたいと思います。 …[続きを読む]

WordPressのプルダウンをCSSだけでシャレオツにカスタマイズしてみる

 このブログもサボリ気味ながら更新を続けてきたことで、サイドバーのアーカイブやカテゴリーが充実して縦長になってきました。ネットを巡回しているとやたらとサイドバーが縦長のブログにめぐり合うことがありますが、私はこれが気になったので表示をドロップダウンに切り替えようと思ったところ、デフォルトのものはどうにも味気ない。 …[続きを読む]

ローカル環境のjQueryでHello World!

 超簡単な jQuery の動作テストをしようとしたのですが、ローカル環境に XAMPP を用意したり、レンタルサーバーにアップロードするのも面倒臭いので、簡単にテストできる方法がないのか考えました。デバッグなどにご利用下さい。 …[続きを読む]

擬似要素before、afterと併用するcontentプロパティ

 content プロパティは要素の前や後ろにテキスト・画像を挿入する際に設定します。このプロパティを使用する場合には、擬似要素である ::before または ::after を併せて使います。例えば次のようになります。Yahoo ニュースなどで一度は見たことがあるのではないでしょうか。 …[続きを読む]

Si prega di attivare i Javascript! / Please turn on Javascript!

Javaskripta ko calu karem! / Bitte schalten Sie Javascript!

S'il vous plaît activer Javascript! / Por favor, active Javascript!

Qing dakai JavaScript! / Qing dakai JavaScript!

Пожалуйста включите JavaScript! / Silakan aktifkan Javascript!

TOP