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のスキル。
  • アピールセクション (<section id="ap">):

    • アピール内容: "私はプログラマーになる道を歩んでいます。"(私はプログラマーになる道を歩んでいます)。
  • フッター (<footer>):

    • 追加情報: 学校および学科に関する情報。

パート3: CSSのクラスと属性

このコードは、ページのスタイル設定とレイアウトを支援するためにいくつかのCSSクラスを使用しています。主なCSSクラスは以下の通りです:

  • flex: headerやnavのulに使用され、要素をフレックスボックスレイアウトで配置します。
  • container: section要素に使用され、整列や余白を設定します。
  • gojo と gojo1: 紹介部分に使用され、テキストや画像のスタイルを設定します。
  • border: footerに使用され、境界線を追加します。
  • small: footer内のテキストサイズを設定します。