Figma模写 #3:音楽系ランディングページをHTML/CSSで再現してみよう Figma模写シリーズ第3弾は、アーティストのプロモーションサイトを想定した音楽系ランディングページに挑戦します。 視線を惹きつける大胆なヒーロー画像、ストリーミングサービスの導線、シンプルなフォーム... 続きを読む →
Figma模写 #2:準中級向け 建築系ポートフォリオ風レイアウト Figma模写シリーズ第2弾は、建築事務所やプロジェクト紹介向けのミニマルで洗練されたレイアウトに挑戦します。 今回はHTMLとCSSのみを使用し、構造理解とレイアウト設計のスキル向上を目的とした模写... 続きを読む →
AOS.js・IntersectionObserver・GSAPでアニメーション制御する方法 Webサイト制作において、スクロールに応じて要素をアニメーションさせる表現は今や定番です。この記事では、代表的なアニメーションライブラリである AOS.js、Intersection Observer... 続きを読む →
Animate.cssの使い方|Web制作を彩るCSSアニメーションライブラリと再現練習 ✅ Animate.cssとは? Animate.cssは、HTML要素にクラスを追加するだけで、簡単にアニメーションを実装できるCSSアニメーションライブラリです。JavaScript不要で導入も簡... 続きを読む →
AOS.jsの使い方とサンプルLP|初心者でも簡単スクロールアニメーションを実装 Webサイトに動きをつけたい。でもJavaScriptを書くのはハードルが高い…そんなときにおすすめなのが AOS.js(Animate On Scroll) です。 この記事では、AOS.jsの基本... 続きを読む →
ロジカルシンキングとラテラルシンキング|Web制作に活かす思考法と注意点『超重要!保存版』 はじめに Web制作において、「ただ作るだけ」では差別化が難しい時代になっています。クライアントの要望を正確に形にするだけでなく、課題を発見して解決できる提案力が求められています。 そんなときに武器に... 続きを読む →
Dockerとは?初心者でもわかる仮想コンテナ技術の基礎と使い方 1. Dockerとは? 仮想マシンとの違い Dockerは、アプリケーションとその依存関係をひとまとめにして、どこでも同じように動作させることができるコンテナ型の仮想化技術です。従来の仮想マシン(V... 続きを読む →
JavaScript 非同期処理の練習問題10選|fetchとasync/awaitで学ぶ基礎と実践 非同期処理とは? JavaScriptにおける非同期処理とは、時間のかかる処理(例えば、サーバーからのデータ取得やファイルの読み込み)を待たずに、他の処理を並行して実行する仕組みです。これにより、ユ... 続きを読む →
JavaScript DOM操作の練習問題10選|解答付き! DOMとは? DOM(Document Object Model)は、HTMLやXMLドキュメントをJavaScriptで操作するための仕組みです。HTMLは本来「マークアップされたテキスト」に過ぎま... 続きを読む →
カウンターアプリの作り方|HTML・CSS・jQueryでシンプルに実装 Web制作の学習や実務で役立つ、カウンターアプリの作り方を解説します。この記事では、HTML・CSS・jQueryを使用して、シンプルかつ機能的なカウンターアプリを作成します。初心者の方でもわかりやす... 続きを読む →
フロントエンド向けVSCodeプラグイン|PrettierやESLintなど開発効率化の導入方法|入門者向け はじめに フロントエンド開発を効率化するために、VS Codeには多くの便利なプラグインが提供されています。本記事では、特にフロントエンドエンジニアにとって役立つ6つのプラグインを紹介します。 1. ... 続きを読む →
リセットCSSの使い方|ブラウザ差異をなくすbox-sizing設定と導入ガイド|CSS設計の基本 はじめに リセットCSSは、ブラウザごとのデフォルトスタイルを統一し、Web制作でのスタイル崩れを防ぐ重要な役割を果たします。その中でも、「box-sizing: border-box;」は効率的なレ... 続きを読む →
GitHub 基礎とコマンドリスト GitHubは、開発者がコードを共有し、バージョン管理を行うための強力なプラットフォームです。本記事では、GitHubの基本的な使い方とGitコマンドをわかりやすく解説します。 GitHub 基礎 1... 続きを読む →
jQueryで学ぶ動的なWeb操作|初心者向け練習問題と解答例 はじめに jQueryは、HTMLやCSSを操作してWebページを動的にするためのライブラリです。本記事では、jQueryの基本を学べる練習問題を紹介します。JavaScriptを直接書くよりも簡潔に... 続きを読む →
CSS初心者向け練習問題|プロパティの基礎から簡単なレイアウト作成まで はじめに CSSは、Webページのデザインやレイアウトを整えるために欠かせない技術です。本記事では、CSSの基礎を学べる練習問題を用意しました。初心者向けにわかりやすく解説し、実際のWebページでよく... 続きを読む →
HTML基礎練習問題|初心者が実践で学べる!レイアウトからリンク設定まで完全解説 HTML初心者必見! HTML初心者必見!基本的なタグを使った練習問題を解説付きで紹介。レイアウト作成、リンク設定、フォーム作成などを実践的に学び、基礎を確実に身につけましょう。 はじめに HTMLは... 続きを読む →
サンプルサイトーフッター編 第4回: footer 1. Flexboxの基礎 Flexboxは、従来のfloatやinline-blockなどでは難しかった以下のようなレイアウトが簡単にできます。 複雑なレスポンシブデザインが... 続きを読む →
サンプルサイトーセクション編 第3回: gridセクション 1. グリッドレイアウトの基礎 このページは、CSSのgridプロパティを使ってレイアウトが整えられています。グリッドレイアウトは、行と列を使ってページを分割し、それぞれ... 続きを読む →
サンプルサイトーヒーロー編 第2回: ヒーローセクション 「ヒーロー」セクションでは、カーテンアニメーションを実装しています。このアニメーションは、ページが読み込まれた際に視覚的なインパクトを与える効果を狙ったものです。 カーテ... 続きを読む →
サンプルサイトーヘッダー編 第1回: ヘッダーとナビゲーション4回に分けて部分的に作成して4回目には1枚のLPが完成するようになっています。 模写サンプルサイト elementary001 続きを読む →