بخش معرفی باید کوتاه و خوانا باشه. عنوان نام فرد رو روشن میکنه، توضیح میگه چه کاری انجام میده و فهرست مهارتها یک نگاه سریع به تواناییها میده. توی این مرحله از رنگ و ارتفاع خط برای خوانایی و از یک کلاس مشترک برای ظاهر مهارتها استفاده میکنیم. لازم نیست هر مهارت شناسه مخصوص و قانون جدا داشته باشه.
توی مثال، معرفی یک مترجم با دو برچسب ساده ساخته شده. پروژه ما سه مهارت وب داره و هدف اینه که هر سه از قانون یکسان استفاده کنن. خطای رایج اعمال padding روی کل فهرست بهجای هر برچسبه؛ در اون صورت تکتک مهارتها شکل مستقل پیدا نمیکنن. ظرف مهارتها با فلکس فاصله بین برچسبها رو میسازه و خود برچسب شکل و فضای داخلی رو نگه میداره. متن فارسی رو راستچین نگه دار و برای بخش معرفی حاشیه سفید کافی بده. این قطعه مستقل اجرا میشه و برای دیدن نتیجه به هدر مرحله قبل متکی نیست.
✍️ مثال حلشده:
<section class="bio"><h2>مینا، مترجم</h2><p>روی متنهای آموزشی کار میکنم.</p><span class="skill">ترجمه</span><span class="skill">ویرایش</span></section>
<style>.bio p { line-height:26px; } .skill { display:inline-block; padding:4px 10px; border-radius:6px; }</style>
حالا نوبت توئه: بخش #about با کلاس .about باید زمینه white و padding:20px داشته باشد. توضیح .bio باید font-size:16px و line-height:28px بگیرد. ظرف .skills با display:flex و gap:8px و هر .skill با border-radius:6px و padding:6px 10px ساخته شود. سه مهارت HTML، CSS و یادگیری و عنوان آماده را نگه دار.
فعالیت شما
بخش #about با کلاس .about باید زمینه white و padding:20px داشته باشد. توضیح .bio باید font-size:16px و line-height:28px بگیرد. ظرف .skills با display:flex و gap:8px و هر .skill با border-radius:6px و padding:6px 10px ساخته شود. سه مهارت HTML، CSS و یادگیری و عنوان آماده را نگه دار.