PR

Web制作を学ぶ

スポンサーリンク
HTML/CSSを学ぶ

【徹底解説&コピペ可】inputにおける電話番号のバリデーションを本気で考える【HTML,JavaScript】

こんにちは。Webのフォームで電話番号を正しく入力してもらうのは意外と難しいですよね。例えば「09012345678」のように正しい形式で入力してほしいのに、「123456」のような不正確なデータが送信されることがあります。一方入力形式のチ...
HTML/CSSを学ぶ

input type=”number”は数字以外も入力できてしまう【解決法も解説】

こんにちは。今回はinputタグの細かい仕様についてです。皆さんは<input type="number"> を使えば数字専用の入力欄が作れると思っていませんか?実は厳密には数字以外の入力も許容してしまいます。本記事ではtype="numb...
HTML/CSSを学ぶ

【SSGの仕組み】Next.jsやGatsby.jsなどでSSGするとなぜ爆速になるのか

Next.js/Nuxt.jsやGatsby.jsを代表として、モダンJavaScriptフレームワークにはSSG(Static Site Generation)機能が搭載されていますよね。React、Vueなどで構築したソースを事前にサー...
HTML/CSSを学ぶ

中央揃えにleft: 50%; transform: translateX(-50%);などという馬鹿げた記述をするな

こんにちは。今回はよく紹介される中央揃えテクニックについて思うところがあったので、最新の中央揃えを解説します。よく紹介される、position: absolute;にしてleft: 50%; transform: translateX(-5...
HTML/CSSを学ぶ

【コピペ可】文字数制限のかかったいい感じのtextareaを作る方法

こんにちは。今回はtextareaタグをいい感じにする方法を紹介します。作るものの確認文字数制限 + それが分かりやすいように右下に表示をします。制限文字数を超えると赤くなってユーザーが気づきやすくしています。 const textarea...
HTML/CSSを学ぶ

【position: absoluteなし】一見重なっている要素を重ねずにlinear-gradientで解決する

こんにちは。今回は、デザイン上の見た目は要素が重なっているように見える要素をスマートに実装する方法を解説したいと思います。重なっているデザインといえばposition: absolute;を使った実装法がまず思いつくと思いますが、posit...
Web制作を学ぶ

Webサイトで実際に表示されているフォントが何か確認する方法

みなさん、Webサイトを見ていて「このフォントなんて名前なんだろう?」と気になったことってありますよね。あるいはWeb制作をしているコーダーやデザイナーの方であれば「ちゃんとCSSで指定した通りにフォントが表示されているかな?」と不安になっ...
HTML/CSSを学ぶ

CSSの単位、vwはいつ使うべきか【おすすめの使い方を紹介】

cm、mm、Q、in、pc、pt、ex、ch…と実は20以上の単位がCSSには存在します。といってもpxと%が使えれば概ね問題はありません。しかし、時々pxと%以外の単位を知っているとコーディング時にお得な時があります。今回はその中のvwに...
HTML/CSSを学ぶ

CSSの単位、emはいつ使うべきか【おすすめの使い方を紹介】

CSSにはいろんな単位がありますよね。pxと%に始まり、ある程度見かけるem、rem、vw、vh、ほとんど見かけないcm、mm、Q、in、pc、pt、ex、ch…と実は20以上の単位がCSSには存在します。といってもpxと%が使えれば概ね問...
Web制作を学ぶ

【2025年版】おすすめVSCode拡張機能11選と、実はもう不要なもの4選【Webエンジニア必見!】

Web制作やWeb開発をしている方の多くはコードエディタにVSCodeを採用していますよね。シェア率70%を超えているという調査もあるほどです。その一因は、拡張機能で自分好みにカスタマイズできるからでしょう。しかし一方でデフォルトの機能も年...
スポンサーリンク