ابتدای کار شما بایدhtml , css را یاد بگیرید،من بایک مـثال بیان میکنم،فرض کنید شما میخواید یک خونه را بسازید،ابتدا باید بیس کار را بچنید،برای بیس کار باید html بلد باشید و برای دیزاین خونه css استفاده میشه.
ما دو موضوع تو دنیای طراحی وب داریم،۱٫طراح وب ۲٫توسعه دهنده وب
طراح وب و توسعه دهنده هر دو باید css و html را بدونند،اما توسعه دهنده حتما باید زبان های برنامه نویسی تحت وب و سمت سرور مسلط باشه.
از زبانهای سمت سرور مثل php،asp.net میشه نام برد.
html یک زبان ایستا هستش،و نمیتونه که تغییری تو کد هاش به وجود بیاره و از سمت کلاینت میاد و برای مرورگر تفسیر میشه،اما php یک زبان پویا و داینامیک هستش که توسط سرور تفسیر و به زبان html برای مرورگر ترجمه میشه.
برای مثال:

<!DOCTYPE html>
<html>
<body>

<h1>regiran.com</h1>

<?php
echo “salam “;
?>

</body>
</html>

کد بالا تلفیقی از زبان php و html است،حال میتونیم با اضافه کردن css رنگ نوشته ها یا فونت و سایزشونا تغییر بدیم.