如何使用HTML和CSS設計團隊頁面


在本文中,我們將學習如何使用HTML和CSS的各種屬性來設計“團隊成員”頁面。團隊頁面在為任何企業或組織建立網站時扮演著非常重要的角色。來自不同國家的人們透過團隊成員聯絡業務。團隊頁面是介紹團隊的好方法,它展示了組織或公司的成員。

使用的屬性

示例中使用的屬性如下:

  • text-align - 定義標題元素居中。

  • background-color - 定義背景的正文顏色。

  • color - 定義文字的顏色。

  • padding - 定義內容和邊框之間的空間。

  • width - 定義團隊卡片的寬度。

  • gap - 定義行和列之間的間距。

  • border - 此屬性允許設定邊框元素的寬度和顏色樣式。

  • border-radius - 定義單個成員影像的圓角。

  • display - 定義為flex值,它設定正文的自動寬度和高度。

  • justify-content - 定義瀏覽器如何在正文中顯示內容。

  • margin-top - 定義元素的上邊距。

  • margin-bottom - 定義元素的下邊距。

示例1

在下面的示例中,我們將建立一個簡單的網頁,顯示四個成員的團隊。網頁以一個標題開頭,其中包含一個帶有直線的大的標題。頁面的主要內容包含在一個名為“team-body”的容器中。該容器顯示四張卡片,每張卡片代表一個團隊成員。每張卡片都包含團隊成員的影像、姓名和職位。頁面的樣式是透過內部CSS完成的。頁面的背景顏色設定為粉紅色陰影,文字顏色為白色。卡片的樣式為圓角和邊框。影像也是圓形的,卡片內的文字居中對齊。頁面的整體設計簡單有效,可以展示團隊成員。

<!DOCTYPE html>
<html>
<title>Team Page in HTML</title>
<head>
   <style>
      .team-header{
         text-align:center;
      }
      body{
         background-color: #c41a55;
         color: white;
         padding:20px;
      }
      .card{
         width:20%;
         gap:5%
         border:1px solid grey;
         border-radius:30px;
         background-color: #9f8;
      }
      .team-detail{
         padding:5px 10px;
      }
      img{
         width:100%;
         height:auto;
         border-radius: 20px;
      }
      .team-body{
         display:flex;
         justify-content:center;
         align-items:center;
         gap:6%;
         margin-top:20px;
      }
   </style>
</head>
<body>
   <div class="team-header">
      <p class="heading" Style="font-size: 50px;">Meet My Team</p>
      <hr style="border-color:white; width:280px; margin-bottom:20px">
   </div>
   <div class="team-body">
      <div class="card">
         <img class="team-member-image" src="https://img.freepik.com/premium-vector/confident-corporate-beard-professional-man-with-black-suit-tie-cartoon-vector-illustration_123673-147.jpg?w=2000">
         <div class="team-detail">
            <p class="name" style="color:black; text-align:center;">Akshay Shinde</p>
            <p class="designation" style="color:grey; text-align:center; font-weight:bold;">PHP Developer </p>
         </div>
      </div>
      <div class="card">
         <img class="team-member-image" src="https://img.freepik.com/premium-vector/confident-corporate-beard-professional-man-with-black-suit-tie-cartoon-vector-illustration_123673-147.jpg?w=2000">
         <div class="team-detail">
            <p class="name" style="color:black; text-align:center;">Shriansh</p>
            <p class="designation" style="color:grey; text-align:center; font-weight:bold;">Java Developer</p>
         </div>
      </div>
      <div class="card">
         <img class="team-member-image" src="https://img.freepik.com/premium-vector/confident-corporate-beard-professional-man-with-black-suit-tie-cartoon-vector-illustration_123673-147.jpg?w=2000">
         <div class="team-detail">
            <p class="name" style="color:black; text-align:center;">Keshav</p>
            <p class="designation" style="color:grey; text-align:center; font-weight:bold;">IOS Developer</p>
         </div>
      </div>
      <div class="card">
         <img class="team-member-image" src="https://img.freepik.com/premium-vector/confident-corporate-beard-professional-man-with-black-suit-tie-cartoon-vector-illustration_123673-147.jpg?w=2000">
         <div class="team-detail">
            <p class="name" style="color:black; text-align:center;">Manish Das</p>
            <p class="designation" style="color:grey; text-align:center;font-weight:bold;">SQL Developer</p>
         </div>
      </div>
   </div>
</body>
</html>

結論

我們看到了上面的輸出,展示了使用HTML和CSS設計團隊頁面的示例。單個團隊成員的顯示藉助CSS的屬性,而單個團隊成員的職位描述則藉助內聯CSS的屬性來顯示。

更新於:2023年6月8日

1000+ 次瀏覽

啟動您的職業生涯

透過完成課程獲得認證

開始學習
廣告