DM.

0%

برنامه‌نویسی وب

آموزش HTML و CSS؛ شروع وب برای مبتدی‌ها

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

۱. اسکلت یک صفحه HTML

یک فایل به نام index.html بسازید و با ویرایشگری مثل VS Code باز کنید. برای فارسی، حتماً جهت راست‌به‌چپ را مشخص کنید:

<!DOCTYPE html>
<html lang="fa" dir="rtl">
<head>
  <meta charset="UTF-8">
  <title>اولین صفحه من</title>
  <link rel="stylesheet" href="style.css">
</head>
<body>
  <h1>سلام دنیا</h1>
  <p>این اولین صفحه‌ی وب من است.</p>
  <a href="https://danyalcode.ir">یک لینک</a>
</body>
</html>

۲. تگ‌های معنایی

به‌جای استفاده از div برای همه چیز، از تگ‌هایی مثل header، nav، main، article و footer استفاده کنید. هم برای دسترس‌پذیری بهتر است و هم موتورهای جستجو ساختار صفحه را راحت‌تر می‌فهمند.

۳. اولین CSS

body {
  font-family: Tahoma, sans-serif;
  background: #0b1120;
  color: #f5f7fb;
  margin: 0;
  padding: 2rem;
}
h1 { color: #7c5cfc; }
a  { color: #4c8dff; }

۴. چیدمان با Flexbox

برای کنار هم قرار دادن عناصر، Flexbox ساده‌ترین ابزار است:

.cards {
  display: flex;
  gap: 1rem;
  flex-wrap: wrap;
}
.card { flex: 1 1 220px; padding: 1rem; border-radius: 12px; }

۵. ریسپانسیو بودن

سایت شما باید روی موبایل هم درست دیده شود. تگ viewport در head و استفاده از واحدهای نسبی (rem، %) و @media کار را پیش می‌برد.

تمرین: یک صفحه‌ی معرفی شخصی با یک عنوان، دو پاراگراف و سه کارت بسازید و آن را روی موبایل هم تست کنید.

قدم بعد: با جاوااسکریپت به صفحه‌تان تعامل اضافه کنید.

پرسش‌های متداول درباره آموزش HTML و CSS

برای شروع آموزش HTML و CSS چه چیزی لازم است؟

برای شروع طراحی وب با HTML و CSS فقط یک مرورگر و یک ویرایشگر مثل VS Code لازم است. فایلی به نام index.html بسازید، ساختار پایه را بنویسید و در مرورگر باز کنید تا نتیجه را فوراً ببینید.

تفاوت HTML و CSS چیست؟

HTML ساختار و محتوای صفحه (عنوان، متن، تصویر، لینک) را می‌سازد و CSS ظاهر آن را تعیین می‌کند؛ رنگ، فاصله، فونت و چیدمان.

بعد از HTML و CSS چه چیزی یاد بگیرم؟

به آموزش جاوااسکریپت بروید تا صفحه‌هایتان تعاملی شوند.

ایده‌ای در ذهن داری؟ بگذار دانیال کد بسازدش

هوش مصنوعی‌ای که سایت، بازی و پروژه‌ی توی ذهنت را به واقعیت تبدیل می‌کند و بهت خبر می‌دهد.

ایده‌ی برنامه‌نویسی‌ات را به واقعیت تبدیل کن؛ رایگان هم هست

ساخت ایده‌ات با دانیال کد رایگان هم هست؛ فقط ایده را بنویس. اگر نمی‌دانی چطور شروع کنی، از ایده تا واقعیت را بخوان.

یا مستقیم سفارش طراحی سایت را همین حالا ثبت کن.

بیایید پروژه بعدی را شروع کنیم