キャメルケース・スネークケース・ケバブケースの違いと使い分けを徹底解説
HP制作

キャメルケース・スネークケース・ケバブケースの違いと使い分けを徹底解説

プログラミングにおいて、変数や関数、ファイル名を命名する際には、統一された規則に従って名前を付けることが重要です。命名規則にはいくつかの種類があり、コードの可読…

HP制作

【JavaScript】ボタンクリックで別の要素にclassが追加・削除されるサンプルコード

ボタンを偶数回(奇数回)クリックすると、別の要素にclassが追加・削除されるサンプルコードを紹介します。 jQueryなどのライブラリなどは使わず、JavaS…

HP制作

WEBサイトを構築する際、基本となるフォルダ(ディレクトリ) 構成

今回はWEBサイトを構築する時のフォルダ構造(ディレクトリ構造)のお話。 設計の段階でファイルの置き場所を意識しておかないと、ファイルを全て同じ階層に入れてしま…

HP制作

jQueryでナビゲーションの状態をCookieで保持する方法を徹底解説

WEBサイトのナビゲーションやアコーディオンメニューの開閉状態を維持したい場合、Cookieを使って制御する方法があります。Cookieは、訪問者がWEBサイト…

HP制作

【CSS】brタグを無効化する(消す)方法。改行で半角スペースが入る問題にも対応

レスポンシブでホームページを作ることが常識となった今、スマホ表示の時にbrタグを削除した方が都合がいい場面がちょくちょく出てくると思います。 ググって調べてみる…

HP制作

CSSでposition:relativeを使った右寄せの方法と応用

久しぶりの更新となりますが、今回はウェブ制作に役立つCSSのテクニックをシェアしたいと思います。 日々のコーディングで意外と忘れがちな、[position]を使…

Wordpress

WordPressでビジュアルからテキストに切り替えると表示が崩れる問題

WordPressの投稿ページや固定ページでビジュアルモードからテキストモードに切り替えた際、レイアウトが崩れることがあります。 これは、WordPressの自…

HP制作

Photoshopで書き出したSVGファイルがブラウザで表示できない原因と対処法

Adobe Photoshopで書き出したSVGファイルがブラウザで表示されないときの原因と対処法について。 SVGファイルは、ベクター形式の画像として非常に軽…

HP制作

CSSで使える正規表現風セレクタの活用法!コードを効率化するテクニック

CSSのソースは少ないコードでシンプルにできると、管理が楽になるだけでなく、サイトの読み込み速度も向上し、容量も軽くなります。いわば「スマートなコーディング」が…

HP制作

Bootstrapで5カラムレイアウトを実現する方法|カスタムCSSで簡単対応

Bootstrapは12分割のグリッドを採用しているため、通常は5等分されたレイアウトを実現することができません。 Bootstrapのグリッドシステムは、直感…