شبکه اجتماعی طراحان وب ایران

همهٔ درس‌ها

طراحی وب برای مبتدیان

شروع از صفر: مفاهیم پایه، ابزارها و اولین پروژهٔ طراحی وب.

پیش‌نیاز: چگونه طراحی وب کنیم

شروع از صفر: نترس

طراحی وب برای مبتدیان با همین سوال شروع می‌شود: از کجا شروع کنم؟ خبر خوب این است که با HTML و CSS می‌توانی در همان روز اول یک صفحهٔ ساده بسازی و در مرورگر ببینی. نیازی به نصب سرور یا ابزار پیچیده برای شروع نیست.

مفاهیم خیلی پایه

  • HTML ساختار صفحه را می‌سازد: عنوان، پاراگراف، لینک، تصویر. مثل اسکلت یک ساختمان.
  • CSS ظاهر را تعیین می‌کند: رنگ، فونت، فاصله و چیدمان. مثل رنگ و دکوراسیون.
  • مرورگر این دو را می‌خواند و به صورت صفحهٔ قابل مشاهده نشان می‌دهد.

در ابتدا فقط با همین دو زبان کار می‌کنی؛ جاوااسکریپت بعداً برای تعامل و انیمیشن اضافه می‌شود.

ابزارهای لازم برای شروع

  • ویرایشگر متن: VS Code یا Cursor (رایگان). یک فایل با پسوند .html بساز و کد بنویس.
  • مرورگر: Chrome یا Firefox. فایل HTML را با دابل‌کلیک یا با «باز کردن فایل» در مرورگر باز کن تا نتیجه را ببینی.

همین دو کافی است. بعداً می‌توانی ابزار طراحی (Figma) و ابزارهای بیلد (مثل Vite) را اضافه کنی.

اولین صفحهٔ تو

یک فایل به نام index.html بساز و این را داخلش بگذار:

<!DOCTYPE html>
<html lang="fa" dir="rtl">
<head>
    <meta charset="UTF-8">
    <title>اولین صفحهٔ من</title>
</head>
<body>
    <h1>سلام، دنیا!</h1>
    <p>این اولین صفحهٔ وب من است.</p>
</body>
</html>

فایل را ذخیره کن و در مرورگر باز کن. اگر «سلام، دنیا!» و پاراگراف را دیدی، اولین قدم را برداشتی.

مراحل بعدی برای مبتدی

  1. یک لینک و یک تصویر به همین صفحه اضافه کن (درس «متن، لینک و تصویر» در همین بخش).
  2. یک فایل style.css بساز و با <link> به HTML وصل کن؛ چند رنگ و فونت ساده اعمال کن (درس «مبانی CSS»).
  3. چیدمان ساده با Flexbox تمرین کن تا بتوانی منو یا کارت کنار هم بچینی (درس «چیدمان با Flexbox»).
  4. یک صفحهٔ دوم بساز و بین دو صفحه لینک بده؛ بعد سعی کن همان طرح را روی موبایل هم درست نشان بدهی (Media Query).

منابع و ادامهٔ راه

همین بخش آموزش (از «معرفی طراحی وب» تا «دسترسی‌پذیری» و «فریمورک‌ها») یک مسیر منسجم برای مبتدی است. در کنار آن، یک پروژهٔ کوچک انتخاب کن (مثلاً صفحهٔ معرفی خودت یا یک رستوران فرضی) و مرحله‌به‌مرحله آن را با HTML و CSS بساز. با تمرین و تکرار، طراحی وب برای مبتدیان به‌تدریج به یک مهارت پایدار تبدیل می‌شود.

لینک کپی شد!