CSSで自己PRを作成しました。



パート1: 全体構造
このHTMLコードは、個人用のウェブページを作成するもので、主な部分はヘッダー、メインコンテンツ、およびフッターです。ページの全体構造は次のとおりです:
- <head>: メタタグ、ページタイトル、および外部CSSファイルへのリンクを含む部分です。
- <body>: ページのメインコンテンツを含む部分で、次のセクションが含まれます:
- <header>: ページのタイトルとナビゲーションバーを含む部分です。
- <main>: メインコンテンツ部分で、画像とテキストが含まれます。
- <section>: "Introduction"、"Skill"、"Appeal"など、ページをさらに小さな部分に分割するセクションです。
- <footer>: 作成者やページの情報源に関する情報を含む部分です。
パート2: 具体的な内容
このウェブページには個人プロフィールに関連する具体的な内容があります:
ヘッダー (<header>):
- <h1>: ページのメインタイトル "My Profile"。
- ナビゲーション (<nav>): ページ内の異なるセクションへのリンクを含むリスト:"Introduction"、"Skill"、および"Appeal"。
メインコンテンツ (<main>):
- 画像 (<div class="image">): "春夏秋冬"(春、夏、秋、冬)というテキストを含む部分。
紹介セクション (<section id="intro">):
- 画像 (<img src="quangnam.jpeg" alt="">): ユーザーの画像。
- 個人情報: 名前、出身地、住所、趣味、および座右の銘などの情報。
スキルセクション (<section id="skill">):
- 3つのサブセクション:
- <h3>プログラミング</h3>: プログラミングスキル。
- <h3>保有資格</h3>: 取得済みの資格。
- <h3>Microsoft Office</h3>: Microsoft Officeのスキル。
- 3つのサブセクション:
アピールセクション (<section id="ap">):
- アピール内容: "私はプログラマーになる道を歩んでいます。"(私はプログラマーになる道を歩んでいます)。
フッター (<footer>):
- 追加情報: 学校および学科に関する情報。
パート3: CSSのクラスと属性
このコードは、ページのスタイル設定とレイアウトを支援するためにいくつかのCSSクラスを使用しています。主なCSSクラスは以下の通りです:
- flex: headerやnavのulに使用され、要素をフレックスボックスレイアウトで配置します。
- container: section要素に使用され、整列や余白を設定します。
- gojo と gojo1: 紹介部分に使用され、テキストや画像のスタイルを設定します。
- border: footerに使用され、境界線を追加します。
- small: footer内のテキストサイズを設定します。
