جستجو برای:
  • خانه
  • مقالات
    • مقالات مشاوره‌ای/توضیحی
    • پایتون
    • HTML5
    • CSS3
    • PHP & MySQL
    • پایگاه داده (database)
  • شروع برنامه نویسی از صفر تا کسب درآمد
  • درباره ما
  • تماس
    • تماس با ما
    • پیشنهاد آموزش
یادیفای
  • خانه
  • مقالات
    • مقالات مشاوره‌ای/توضیحی
    • پایتون
    • HTML5
    • CSS3
    • PHP & MySQL
    • پایگاه داده (database)
  • شروع برنامه نویسی از صفر تا کسب درآمد
  • درباره ما
  • تماس
    • تماس با ما
    • پیشنهاد آموزش
0

ورود و ثبت نام

تفاوت div و span در طراحی وب

9 اکتبر 2018
ارسال شده توسط مهدی خسروی
CSS3 ، HTML5 ، طراحی وب ، فرانت اند (Front End)
1.24k بازدید
تفاوت div و span

اگر کمی با طراحی وب آشنا باشید و در این زمینه فعالیت کرده باشید، حتما متوجه شده‌اید که در طراحی صفحات وب، دو تگ کاربرد بسیاری دارند که کار هر دوی آن‌ها، بخش بندی قسمت‌های مختلف یک صفحه وب است. این دو تگ، تگ های div و span میباشند که شاید تفاوت بین این دو تگ، برای بسیاری از افراد واضح و مشخص نباشد. در این آموزش بصورت دقیق و حرفه‌ای به بررسی تفاوت div و span میپردازیم و یاد میگیریم در چه موقعیت هایی باید از تگ div و در چه موقعیت های دیگری باید از تگ span استفاده کنیم.

 

تفاوت div و span در طراحی وب

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

 

تفاوت المان های inline و block

در دنیای طراحی وب ما با دو نوع از المان ها همیشه سر و کار داریم:

  1. المان های in-line
  2. المان های block

المان های in-line المان هایی هستند که اگر قبل و بعد از آن ها متنی قرار دهیم، تمام آن متن را در یک خط قرار میدهند. مثل تگ span.

اما المان های block به این صورت هستند که اگر قبل و بعد از آن‌ ها متنی قرار دهیم، آن محتوایی که بین آن تگ block نوشته شده است، برای ما در یک خط جدید آورده میشود. مثل تگ div, p, h1, h2 و… .

در تصویر زیر و همانطور در فیلم آموزشی بالا این موضوع بهتر توضیح داده شده است:

تفاوت div و span

کاربرد تگ div

هنگام طراحی یک صفحه وب، قسمت های مختلفی برای آن صفحه باید طراحی شود. مثل هدر، سایدبار، فوتر و… .

از تگ div برای تقسیم بندی قسمت های مختلف یک صفحه وب استفاده میشود.

مقاله‌ی مرتبط: چطور عکس JPG را به PNG با پس زمینه‌ی Transparent تبدیل کنیم؟

کاربرد تگ span

اما از تگ span زمانی استفاده میشود که بخواهیم به یک قسمت خاص از متن،‌ یک استایل خاص بدهیم.

برای مثال وقتی که بخواهیم در متن فوتر، اسم کسب و کارمان را با فونت و شکلی متفاوت داشته باشیم، میتوانیم از تگ span استفاده کنیم و نهایتا با دادن استایل های css به آن تگ span، ظاهری متفاوت را برای آن طراحی کنیم.

 

اشتراک گذاری:
برچسب ها: div و spandiv یا spanتفاوت div و span
درباره مهدی خسروی

۸ سال پیش که یادگیری برنامه نویسی رو آغاز کردم، با یک مشکل بزرگ مواجه شدم: کمبود منابع آموزشی حرفه‌ای و کاربردی به زبان فارسی. به همین دلیل، بعد از چندین سال فعالیت حرفه‌ای در زمینه‌ی برنامه نویسی، تصمیم گرفتم دانسته‌ها و تجربیات خودم را با شما عزیزان به اشتراک بگذارم. پیشنهاد میکنم به آدرس yadify.com/gifts حتما سر بزنید :)

نوشته های بیشتر از مهدی خسروی

مطالب زیر را حتما مطالعه کنید

Full Stack چیست
Full Stack چیست و به چه کسی برنامه نویس فول استک میگویند؟
چرا HTML و CSS زبان برنامه نویسی نیستند؟
تفاوت فرانت اند و بک اند
راهنمای جامع تفاوت فرانت اند و بک اند (Front End vs Back End)
تفاوت استاتیک و داینامیک
همه چیز درباره‌ی تفاوت سایت های استاتیک و داینامیک
چطور عکس JPG را به PNG با پس زمینه‌ی Transparent تبدیل کنیم؟
تفاوت جاوا و جاوا اسکریپت
تفاوت جاوا و جاوا اسکریپت – هرکدام چه کاربردی دارند؟
قدیمی تر CSS3 چیست و چه تفاوتی با CSS دارد؟
جدیدتر خمیده کردن گوشه‌ی المان‌ها (Border Radius) در CSS

5 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • ٰYaser گفت:
    ۱۳ اردیبهشت ۱۳۹۶ در ۲۰:۰۰

    ممنون آقای خسروی واقعا به نکات مهم اشاره میکنید و زحمت میکشید .
    منتظر آموزش های بیشتر شما هستیم.
    موفق باشید.

    پاسخ
  • محمد گفت:
    ۱۸ دی ۱۳۹۶ در ۱۴:۵۸

    خسروی ناموسا چرا اینقد کارت درسته ؟ 🙂

    پاسخ
    • مهدی خسروی گفت:
      ۱۶ بهمن ۱۳۹۶ در ۰۳:۳۸

      خواهش میکنم. در خدمتتون هستم :))

      پاسخ
  • Sirvan گفت:
    ۳ بهمن ۱۳۹۷ در ۰۰:۵۲

    دادا دمت گرم راستی این کد ادیترت چیه؟ خیلی باحاله

    پاسخ
    • مهدی خسروی گفت:
      ۷ بهمن ۱۳۹۷ در ۲۰:۵۱

      ممنونم از محبت شما سیروان گرامی.
      من برای کدنویسی از ide ها و text editor های مختلفی برای هدف های مختلف استفاده میکنم. اما ادیتوری که در این آموزش استفاده شده، vs code هست. پیشنهاد میکنم مقاله‌ی تفاوت ide و text editor را در همین خصوص مطالعه کنید. در آن‌جا ادیتورها و ide های خوبی را معرفی کرده‌ایم.

      پاسخ

دیدگاهتان را بنویسید لغو پاسخ

This site uses Akismet to reduce spam. Learn how your comment data is processed.

مطالب مرتبط

Full Stack چیست و به چه کسی برنامه نویس فول استک میگویند؟

چرا HTML و CSS زبان برنامه نویسی نیستند؟

راهنمای جامع تفاوت فرانت اند و بک اند (Front End vs Back End)

همه چیز درباره‌ی تفاوت سایت های استاتیک و داینامیک

چطور عکس JPG را به PNG با پس زمینه‌ی Transparent تبدیل کنیم؟

جستجو برای:
.: روی یادگیری‌تان سرمایه‌گذاری کنید :.
  • مكان گيرنده
    فول کورس مسترکلاس توسعه وب
  • مكان گيرنده
    دوره آموزش برنامه نویسی پی اچ پی
.: نظرات کاربران :.
  • اکانت دمو در دوره آموزش برنامه نویسی پی اچ پی
  • مهدی خسروی در طراحی وب چیست؟ همه چیز درباره‌ی طراحی وب سایت (Web Design)
  • فاطمه در طراحی وب چیست؟ همه چیز درباره‌ی طراحی وب سایت (Web Design)
  • دوست در Stack Overflow چیست؟ همه چیز درباره‌ی استک اورفلو
  • مهدی خسروی در با ۱۴ پیش نیاز برنامه نویسی آشنا شوید! (+فیلم)
  • مهدی خسروی در PHP چیست؟ همه چیز درباره‌ی PHP و کاربرد آن
.: تماس با ما :.

ما به داشتن دوستان خوبی مثل شما افتخار میکنیم و بسیار خوشحال میشویم که پاسخگوی سوال‌هایتان باشیم. برای تماس با ما میتوانید از راه‌های زیر استفاده کنید:

+ آیدی پشتیبانی تلگرامی: yadify_support@

داستان یادیفای

از سال 1393 که فریلنسری برنامه نویسی رو شروع کردم، همیشه دوست داشتم که چیزهایی که یاد میگیرم رو با بقیه به اشتراک بذارم. که هم خودم بهتر یاد بگیرم و هم بتونم به بقیه کمکی کرده باشم.
مخصوصا اون موقع که محتوای تخصصی برنامه نویسی به زبان فارسی خیلی کم بود.
با xanbil.com شروع کردم به تولید محتوا و بعد از 3 سال به yadify.com رسیدیم.
جایی که در کنار هم سعی میکنیم برنامه نویسی رو به عنوان یه تخصص درآمدزا و خفن باهم یاد بگیریم و پیشرفت کنیم ...

دسترسی سریع
  • مقالات آموزشی
  • نقشه مسیر برنامه نویسی
  • مسترکلاس توسعه وب
  • درباره یادیفای
  • تماس با ما
چنل یوتوب برنامه نویسی پیج اینستاگرام
ساخته شده با و در یادیفای - از 1395

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت