これは、写真を表示するスタイリッシュなプロフィール カードを作成することで、HTML と CSS を学ぶのに役立つシンプルな初心者向けプロジェクトです。名前、役割、ソーシャルメディアリンク。
? プロジェクト概要
このプロジェクトでは次の方法を学びます:
- 基本的な HTML ドキュメントを構造化します。
- CSS を適用してコンテンツのスタイルを設定します。
- 丸い角と影を備えたシンプルなカード レイアウトを作成します。
- 画像、テキスト、リンクを追加してスタイルを設定します。
- 要素の配置には Flexbox を使用します。
? ファイル構造
プロジェクトには 2 つのファイルがあります:
personal-profile_card/ │-- index.html ← The HTML structure └-- styles.css ← The CSS styling
? HTML ファイル (index.html)
このファイルには、Web ページの構造 (またはスケルトン) が含まれています。それは次のようになります:
<meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Personal Profile Card</title> <link rel="stylesheet" href="styles.css"> <div> <h3> <strong>Explanation of Key Elements</strong> </h3> <ol> <li> <p><strong>Profile Card Container</strong> (</p> <div> <br> A box that holds the image, name, role, and social links. <li><p><strong>Image Tag</strong> (<img alt="個人プロファイル カード インターフェイス" >)<br><br> Displays the profile picture.</p></li> <li> <p><strong>Headings and Paragraph</strong> </p> <ul> <li> <h2> for the user's name. </h2> </li> <li> <p> for the user's role.</p> </li> </ul> </li> <li><p><strong>Links</strong><br><br> <a> tags for social media links.</a></p></li> <hr> <h2> ? <strong>CSS File (styles.css)</strong> </h2> <p>This file adds styling to your HTML. Here's what it looks like:<br> </p> <pre class="brush:php;toolbar:false">body { background-color: #f0f8ff; font-family: Arial, sans-serif; display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; } .profile-card { background-color: #ffffff; padding: 20px; border-radius: 15px; text-align: center; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1); width: 300px; } .profile-img { width: 100px; height: 100px; border-radius: 50%; margin-bottom: 15px; } .profile-name { font-size: 1.5em; margin: 10px 0 5px; color: #333; } .profile-role { font-size: 1em; color: #777; margin-bottom: 20px; } .social-links { display: flex; justify-content: center; gap: 10px; } .social-link { text-decoration: none; color: #008cba; font-weight: bold; transition: color 0.3s ease; } .social-link:hover { color: #005f73; }
キースタイルの説明
背景と中央揃え:
本文は Flexbox を使用してプロファイル カードを中央に配置し、水色の背景色を設定します。-
プロフィール カードのスタイル:
- 背景色: 背景を白に設定します。
- border-radius: 角を丸くします。
- box-shadow: 奥行きを出すために微妙な影を追加します。
-
画像のスタイリング:
- 幅と高さ: 画像のサイズを設定します。
- border-radius: 50%: 画像を円形にします。
テキスト スタイル:
名前と役割をさまざまなフォント サイズと色でスタイルします。-
ソーシャルリンク:
- スペースを確保するためにフレックスボックスを使用して配置します。
- リンクの色を変更するホバー効果。
? このプロジェクトの使用方法
ファイルをダウンロードします:
Index.html および Styles.css ファイルをダウンロードまたはコピーします。HTML ファイルを開きます:
Index.html ファイルをダブルクリックしてブラウザで開きます。-
コンテンツを編集:
- 名前と役割を変更します。
- 画像 URL を自分のプロフィール写真に置き換えます。
- ソーシャルメディアリンクを更新します。
CSS の実験:
style.css で色、フォント、サイズを変更して、デザインにどのような影響があるかを確認してください。
? 何を学ぶか
- HTML レイアウトの作成方法。
- CSS を使用して要素をスタイル設定する方法。
- 位置調整に Flexbox を使用する方法。
- インタラクティブ性のためにホバー効果を追加する方法。
? 次のステップ
- 機能を追加: 自己紹介セクションまたは連絡先ボタンを含めます。
- レスポンシブにする: モバイル デバイスでカードの見栄えを良くする方法を学びます。
- アニメーションの追加: CSS アニメーションを使用して、カードをよりインタラクティブにします。
コーディングを楽しんでください! ??
以上が個人プロファイル カード インターフェイスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

これは、フォームアクセシビリティについて行った小さなシリーズの3番目の投稿です。 2番目の投稿を逃した場合は、「ユーザーフォーカスの管理:Focus-Visible」をご覧ください。で

CSS Box-Shadowおよびアウトラインプロパティは、WordPress 6.1でTheme.jsonサポートを獲得しました。実際のテーマでどのように機能するか、そしてこれらのスタイルをWordPressブロックと要素に適用するために必要なオプションのいくつかの例を見てみましょう。

Svelte Transition APIは、コンポーネントがカスタムSVELTE遷移を含むドキュメントを入力または離れるときにアニメーション化する方法を提供します。

最近GraphQLの作業を開始した場合、またはその長所と短所をレビューした場合、「GraphQLがキャッシュをサポートしていない」または

この記事では、Scrollbarsの世界に飛び込みます。私は知っています、それはあまりにも魅力的ではありませんが、私を信じてください、よく設計されたページは手をつないで行きます

あなたのウェブサイトのコンテンツプレゼンテーションの設計にどれくらいの時間に費やしますか?新しいブログ投稿を書いたり、新しいページを作成したりするとき、あなたは考えていますか

最近のビットコインの価格が20k $ $ USDを超えており、最近30Kを破ったので、イーサリアムを作成するために深く掘り下げる価値があると思いました

NPMコマンドは、サーバーの開始やコンパイルコードなどの1回限りのプロセスまたは継続的に実行されるプロセスとして、さまざまなタスクを実行します。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

ホットトピック



