تصویر مقاله آموزش تگ center در html
ﺯﻣﺎﻥ ﻣﻄﺎﻟﻌﻪ: 9 دقیقه

آموزش و یادگیری تگ center در HTML

در اين بخش از دوره آموزش HTML در آموزش دون ، با تگ <center> آشنا مي‌شويم. اين تگ در نسخه‌هاي قديمي HTML براي وسط‌چين کردن محتوا استفاده مي‌شد، اما در HTML5 منسوخ شده و امروزه بايد از CSS براي اين کار استفاده کرد.

تگ center در HTML چيست؟

تگ <center> در گذشته براي قرار دادن متن، تصوير يا عناصر ديگر در مرکز صفحه يا والد خود به کار مي‌رفت. امروزه اين کار با CSS و ويژگي‌هايي مثل text-align و margin انجام مي‌شود.

مثال ساده از تگ center

<center>
  <h3>به سايت آموزش دون خوش آمديد</h3>
</center>

در اين مثال، متن "به سايت آموزش دون خوش آمديد" در مرکز صفحه نمايش داده مي‌شود. اما توجه کنيد که اين روش در HTML5 توصيه نمي‌شود.

روش مدرن با CSS

به جاي استفاده از تگ منسوخ‌شده <center>، از CSS براي وسط‌چين کردن استفاده کنيد.

?. وسط‌چين کردن متن

<div style="text-align: center;">
  <p>اين متن با CSS وسط‌چين شده است</p>
</div>

?. وسط‌چين کردن تصوير يا المان

<style>
  img {
    display: block;
    margin: 0 auto;
  }
</style>
<img src="/images/logo.png" alt="آموزش دون">

در اين روش، تصوير با استفاده از margin: 0 auto; در مرکز بلوک والد قرار مي‌گيرد.

چرا تگ center منسوخ شد؟

  • تگ <center> تنها ظاهر محتوا را تغيير مي‌داد، نه ساختار آن.
  • در HTML5 تمام تنظيمات ظاهري بايد از طريق CSS انجام شود.
  • کدهاي داراي <center> در سايت‌هاي مدرن، غيراستاندارد و غيربهينه براي سئو هستند.

جايگزين‌هاي پيشنهادي تگ center

روش توضيح
text-align: center; براي وسط‌چين کردن متن داخل يک بلوک
margin: 0 auto; براي وسط‌چين کردن عناصر با عرض مشخص
flexbox براي وسط‌چين کامل عناصر به صورت عمودي و افقي

نمونه مدرن با Flexbox

<style>
.container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 200px;
}
</style>

<div class="container">
  <h3>مرکز صفحه با Flexbox</h3>
</div>

براي يادگيري کامل Flexbox، CSS Grid و روش‌هاي مدرن چيدمان عناصر وب، در دوره آموزش HTML و CSS آموزش دون شرکت کنيد.

همچنين براي مشاهده تمام آموزش‌هاي HTML به صفحه اصلي آموزش دون مراجعه کنيد.

آموزش قبلي: تگ caption در HTML

آموزش بعدي: تگ cite در HTML

چه امتیازی برای این مقاله میدهید؟

0  از  0  رای

1404/07/23
  • 0
  • 0
محمدمهدی بهارلو

مدرس و برنامه‌نویس فول‌استک با چند سال تجربه در طراحی و توسعه وب‌سایت‌ها و پروژه‌های نرم‌افزاری. در «آموزش دون» تلاش می‌کنم تجربیات عملی خودم را در قالب آموزش‌های کاربردی و پروژه‌محور با شما به اشتراک بگذارم تا یادگیری برنامه‌نویسی را ساده‌تر و لذت‌بخش‌تر تجربه کنید.

دیدگاه و پرسش

هیچ دیدگاهی برای این آموزش ثبت نشده است.