این آموزش در تاریخ ۱۴۰۲/۰۶/۲۶ آپدیت شده است.

آموزش کار با عناصر Block و Inline در CSS

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش کار با عناصر Block و Inline در CSS با من همراه باشید.

آموزش کار با عناصر Block و Inline در CSS

Free-Learn

کار با عناصر Block و Inline در CSS

اگر سری آموزش قدم به قدم زبان HTML سایت فری لرن رو مطالعه کرده باشید میدونید که هر عنصر در HTML دارای ۲ حالت کلی نمایش می باشد :

  • نمایش بصورت بلاکی یا Block یا تمام عرضی
  • نمایش بصورت اینلاین یا Inline یا درون سطری

حال ما در این جلسه از سری آموزش های زبان CSS میخواهیم با همین حالت های نمایش کار کنیم، مثلا میخوایم ببینیم چجوری میشه حالت نمایش یک عنصر را از حالت بلاک به اینلاین تغییر بدهیم و یا برعکس. پس لطفا در ادامه با من همراه باشید.

در CSS یک ویژگی داریم به اسم Display که با استفاده از این ویژگی ما میتونیم نحوه نمایش یک عنصر را بصورت بلاکی یا اینلاینی مشخص نماییم.

  • inline : نمایش بصورت درون سطری
  • block : نمایش بصورت تمام سطری
  • inline-block : همون اینلاین هست فقط اینو میشه براش اندازه عرض و ارتفاع تعریف کرد
  • none : برای مخفی / پنهان کردن تگ

Free-Learn

مثال از حالت های نمایش بلاکی و اینلاینی

مثال شماره ۱ : مثلا تگ های H1 تا H6 و تگ P در دسته تگ های بلاکی هستن

امتحان کنید

توضیح مثال بالا :

خب همونطور که گفتم تگ های H1 تا H6 و تگ P در دسته تگ های بلاکی می باشند، این یعنی تمام عرض سطر رو بخودشون اختصاص میدن.

من با استفاده از زبان CSS به این تگ ها رنگ زمینه دادم، فقط برای اینکه ببینید تمام عرض سطر رو بخودشون اختصاص دادن.

 

مثال شماره ۲ : استفاده از تگ بلاکی ( تگ P ) در کنار یک تگ اینلاینی ( Span )

امتحان کنید

توضیح مثال بالا :

در مثال بالا هم از یک تگ بلاکی مثه P استفاده کردم و هم از یک تگ اینلاینی مثه Span ، اگه خروجی رو نگاه کنید تگ P تمام عرض سطر رو بخودش اختصاص داده ولی تگ Span هرچنتا هم که باشن کنار هم در یک سطر قرار میگیرند. تموم شد رفت این میشه تفاوت تگ های بلاکی و اینلاینی

Free-Learn

تغییر حالت نمایش تگ ها با استفاده از CSS

ما در سی اس اس با استفاده از ویژگی Display و مقادیری که این ویژگی داره ، میتونیم حالت نمایش یک عنصر را به دلخواه خودمون تغییر بدهیم.

مثلا میتونیم عنصر P ( تگ پاراگراف ) که بصورت پیش فرض حالت نمایشش بصورت بلاکی است را به اینلاینی تغییر بدهیم و یا هرعنصر دیگری را..

لیست کامل تگ های بلاکی در HTML را از اینجا مشاهده نمایید.

لیست کامل تگ های اینلاینی در HTML را از اینجا مشاهده نمایید.

مثال شماره ۱ : تغییر حالت نمایش تگ P از بلاکی به اینلاینی

امتحان کنید

مثال شماره ۲ : تمام عرض کردن یک لینک

امتحان کنید

مثال شماره ۳ : مخفی کردن یک تگ در صفحه

امتحان کنید

Free-Learn

دریافت PDF یا پرینت این مطلب