ایمیل
admin [at] VaniaIT.Com
امور مشتریان
پرتال کاربران - CRM
تلفن
9122830795(98+)
طراحی وب سایت

تفاوت تگ های div و span چیست؟


در طراحی وب سایت معمولاً از تگ div بسیار زیاد استفاده می شود زیرا این تگ به نوعی ساختار اصلی صفحات وب است . برای همین اگر سورس صفحات وب را مشاهده کنید ، خواهید دید که تگ های div بسیاری توسط برنامه نویسان وب در طراحی وب سایت استفاده شده است. اما در بین این تگ ها، تگ span نیز به وفور دیده می شود. اما تفاوت این دو در چیست؟

تگ div یک Block Element است بدین معنی که قبل و بعد از تگ باز و بسته شده div یک خط جدید در نظر گرفته می شود (مرورگر به خط بعدی می رود) در حالی که تگ span یک Inline Element است و قبل و بعد از تگ باز و بسته شده آن مرورگر به خط جدید نمی رود.

از div برای دسته بندی المان های HTML استفاده می شود و لایه بندی صفحات HTMl استفاده می شود (برای تشکیل قسمت های بزرگتر و تخصیص CSS بصورت دسته ای) در حالی که از span بعنوان حامل (contaier) متن برای دسته بندی و مرتب نمایش دادن متون استفاده می شود.

در کلام آخر div و span کارایی مشابه به یکدیگر دارند فقط div برای دسته بندی سایر المان های HTML استفاده می شود در حالی که span برای دسته بندی متن استفاده می شود.