سلام بنده هم به جای کتاب دورههای آموزشی پیشنهاد میکنم، به چند دلیل، یک اینکه به قول آقای بهزادی آپدیت نیستن و دو که مهمترین دلیل هست اینه که شما الان دستورات HTMl, CSS برو اصلا توی w3school و اکثر دستورات کاربردیش توی یک تا دو روز تموم کن، هیچ اتفاقی نمیفته، شما باید تجربه استفاده از هر کدام از این دستورات در جای درست خودش در قالب پروژه داشته باشید که این مسئله با دوره آموزشی ویدئویی مقدور تر هست.
تازه باید در نظر داشته باشید که بعد از آموزش هم شما کلی پروژه تمرینی باید بزنید تا تازه دستتون راه بیفته.
نگران نباشید ولی در پرانتز میگم تازه بعد از همه این موارد شما باید برید به شکل کاملا اصولی HTML5 و اصول سئو را در مقالهها و کتابهای مرجع مطالعه داشته باشید، چون توی دورههای آموزشی فارسی حداقل من ندیدم که به این موارد در آموزشهای HTML بپردازن، که البته بهترم هست چون اینها بعدا باید توسط خود فرد جستوجو شود، مثلا میگویند تگ h1 برای اولین عنوان است ولی دیگه توضیح نمیدهند که هر section باید h1 خاص خودش داشته باشه، یا به عنوان مثال فقط از همین section باید در جایی که بار معنایی قراره انتقال پیدا کنه باید استفاده کرد نه هر جا، غیر از اون از همون div استفاده میشه. یه مثال دیگه اینه که میگه header برای بخشبندی عنوان سایت که این اشتباه است، header یا footer برای هر بخش(section) و موارد دیگه نیز استفاده میشه.
این یک بند آخرم نگرانش نباشید فقط گوشه ذهنتون داشته باشید بعد از آموزش طراحی، یعنی اینکه یک سایت از لحاظ ظاهری توانستید بالا بیاورید آن وقت روی بخش معنایی و سئو در HTML ریز بشوید.