HTML5

Web技術

2026年版 JavaScript頼みをやめる CSS新機能4選 :has スクロール駆動 View Transitions Anchor を実務で使い切る

Web制作あるあるです。「これCSSだけで行けそうだけど、結局JSを書いた方が早いよね」で、気付けばイベントリスナーが増殖し、状態管理が絡まり、保守で胃が痛くなる。でも2025年以降のCSSは、ただの見た目担当ではなくなってきました。UIの...
Web技術

HTMLとCSSだけで「止まらない」美しいスライドショーを作る完全ガイドJavaScript最小で運用できる設計と、停止・再生ボタンまでの拡張

スマホ主流のいま、トップのヒーローエリアやロゴスライダーはサイトの第一印象を決める重要パーツです。ところが、ライブラリに頼りすぎると読み込みサイズの増加、バージョン差異による不具合、カスタマイズの難しさに悩みがち。そこで本稿では、「HTML...
Web技術

Google Fonts と Google Symbols Icons(Material Symbols)完全ガイド:実装・最適化・WordPress対応まで一気にわかる

はじめに:この記事のゴールと読者像本記事は、フロントエンドを勉強中の方から実務でコードを書いているエンジニアまでを対象に、「Google Fonts」と「Google Symbols Icons(Material Symbols)」を正しく...
Web技術

Tailwind CSSでデザインの限界を超えろ!Bootstrapを超えるカスタマイズ性

Tailwind CSSは、直感的なユーティリティクラスを駆使して、あなたのウェブサイトを次のレベルへと引き上げることができます。Bootstrapと比較して、Tailwind CSSは以下のようなメリットを提供します。無限のカスタマイズ性...
Web技術

【html】HTMLの小技

今回は実務でも使えそうな小技を紹介accept属性<input type="file" accept=".jpg,.jpeg,.png">alt属性<img src="sample.png" alt="美しいサンセット">autocompl...
Web技術

【HTML】改行タグにクラスをつけられる

以下ように記述し、CSSでPCとSPでテキストの改行箇所の調整を行います。 実務の8〜9割は使用することが多いテクニックなのに、意外と参考書に書かれてないので覚えておくとGOOD<br class="pc_only"><br class="...
Web技術

【CSS】カードデザインで要素にリンクが複数ある時の実装方法

今回紹介するのは、カードデザインを実装する際にカードの要素にリンクが複数あるときの実装方法を記載しておく。aタグの中に複数のaタグをhtmlでは実装できないのでcssでやる方法になる。 See the Pen Untitled by 山崎毅...
Web技術

buttonタグをクリックした時に新しいウィンドウで開く方法

buttonタグをクリックした時に新しいウィンドウで開く方法をメモしておく。 See the Pen Untitled by 山崎毅 (@nbudjgzu) on CodePen.
Web技術

【JavaScript】全てのフォームが入力/選択されたらボタンを有効化する方法

HTML<form id="theForm"> <input type="text" required> <input type="radio" name="food" id="food01" required> <label for="f...