سلام دوست عزیز .
خسته نباشید .
CSS یا Cascading Style Sheets یه زبان برنامه نویسی سمت سرویس گیرنده هست که برای پیکر بندی صفحات وب به صورت پیشرفته به کار میره .
شما برای طراحی یه وب سایت داینامیک نیازی به یادگیری این زبان برنامه نویسی ندارید و با همان کد های HTML می تونید صفحه وب خودتون رو به صورت ابتدایی پیکر بندی کنید .
اما یادگیر اون خیلی می تونه به ظاهر وب سایت شما کم کنه .
معمولا طراحی وب علاوه بر سمت سرویس دهنده و سرویس گیرنده به دو شاخه دیگر که یکی برنامه نویسی وب و دیگری طراحی وب هست هم تقسیم میشه .
در شاخه اول افردای مثل شما که زبان هایی مثل asp و php و ... که زبان های سمت سرویس دهنده هستند رو یاد گرفتن فعالیت می کنند و هسته وب سایت رو برنامه نویسی می کنند .
و در شاخه دوم افرادی که زبان های HTML و CSS و Java Script و ... که زبان های سمت سرویس دهنده می باشند رو یاد گرفتن فعالیت می کنند و ظاهر وب سایت رو طراحی و برنامه نویسی می کنند .
اگر که یه طراح در هر دو نوع این شاخه ها فعالیت کنه خوب هست .
اما اگر که خودش رو در یکی از این ها قوی کنه و بتونه به صورت پیشرفته در یکی از این شاخه ها کار کنه خیلی بهتر از اینه که در هر دو شاخه فعالیت کنه .
شما هم به نظرم فقط بخش برنامه نویسی رو کار کن و بخش طراحی رو به شخصی که در این زمینه وارد هست بسپار .
سوالی بود در خدمتم .
موفق باشید .