تا جایی که بنده میدونم :
semantic code در واقع در مورد اچ تی ام ال به صورت زیر مطرح شده
یعنی کد شما بدون هیچ گونه استایل و ... درست باشد و در هر جای از کد مربوطه به خود استفاده شده باشد که برای این کار میبایست بر طبق استاندارد کدها عمل نمود
و در کل به این موضوع میپردازه که در هر جایی باید از تک های مناسب و مربوطه به خودش استفاده بشه
مثلا برای هدلاین یک صفحه از تگ <h1> استفاده کنم و برای این کار مثلا از <div> استفاده نکنیم ، زیرا با تگ درست حتی بدون استایل (که همان دید یک متور جستجو از صفحه است) هم عناصر را به همان نحوی که درست است نشان دهد