هر عنصر HTML، بسته به نوع خود، نحوه نمایش پیشفرض متفاوتی دارد. این نحوه نمایش میتواند به دو دسته کلی تقسیم شود که ما در مقاله آموزش عناصر بلوکی و درون خطی HTML کاملا به آنها اشاره خواهیم کرد.
عناصر بلوکی (Block-level elements) عناصر درون خطی (Inline elements)
آموزش عناصر بلوکی و درون خطی HTML
عناصر بلوکی همیشه از یک خط جدید شروع میشوند و تمام عرض موجود صفحه را اشغال میکنند. به عبارت دیگر، این عناصر تا جایی که میتوانند به سمت چپ و راست صفحه کشیده میشوند. مرورگرها به طور خودکار قبل و بعد از این عناصر مقداری فاصله (margin) اضافه میکنند.
ویژگیهای عناصر بلوکی
از یک خط جدید شروع میشوند. تمام عرض موجود را اشغال میکنند. میتوانند عناصر دیگر را در خود جای دهند.
عناصر بلوکی رایج
<p>: برای تعریف یک پاراگراف در سند HTML استفاده میشود.
<div>: برای تعریف یک بخش یا قسمت در سند HTML استفاده میشود.
لیست برخی از عناصر بلوکی در HTML
<address>، <article>، <aside>، <blockquote>، <canvas>، <dd>، <div>، <dl>، <dt>، <fieldset>، <figcaption>، <figure>، <footer>، <form>، <h1> تا <h6>، <header>، <hr>، <li>، <main>، <nav>، <noscript>، <ol>، <p>، <pre>، <section>، <table>، <tfoot>، <ul>، <video>
عناصر درون خطی
عناصر درون خطی برخلاف عناصر بلوکی، از خط جدید شروع نمیشوند و فقط به اندازهای که لازم است عرض میگیرند. این عناصر معمولا برای نمایش متن یا بخشی از آن در داخل یک خط استفاده میشوند.
ویژگیهای عناصر درون خطی
از خط جدید شروع نمیشوند. فقط به اندازه محتوای خود عرض میگیرند. نمیتوانند عناصر بلوکی را در خود جای دهند.
عناصر درون خطی رایج
<span>: برای علامتگذاری بخشی از متن یا بخشی از یک سند استفاده میشود.
<a>: برای ایجاد لینک به صفحات دیگر استفاده میشود.
لیست برخی از عناصر درون خطی در HTML
<a>، <abbr>، <b>، <bdo>، <br>، <cite>، <code>، <dfn>، <em>، <i>، <img>، <input>، <kbd>، <label>، <map>، <mark>، <q>، <samp>، <small>، <span>، <strong>، <sub>، <sup>، <textarea>، <time>
عنصر <div>
عنصر <div> اغلب به عنوان یک نگهدارنده برای سایر عناصر HTML استفاده میشود. این عنصر هیچ ویژگی ذاتی خاصی ندارد، اما ویژگیهای style، class و id آن بسیار رایج هستند. هنگامی که عنصر <div> با CSS ترکیب میشود، میتوان از آن برای استایل دادن به بلوکهای محتوا استفاده کرد.
عنصر <span>
عنصر <span> یک نگهدارنده درون خطی است که برای علامتگذاری بخشی از متن یا بخشی از یک سند استفاده میشود. این عنصر نیز هیچ ویژگی ذاتی خاصی ندارد، اما ویژگیهای style ،class و id آن رایج هستند. هنگامی که عنصر <span> با CSS استفاده میشود، میتوان از آن برای استایل دادن به بخشی از متن استفاده کرد.
درک تفاوت بین عناصر بلوکی و درون خطی در HTML برای طراحی و ساخت صفحات وب بسیار مهم است. این دو نوع عنصر، نحوه نمایش و چیدمان محتوا را در صفحه تعیین میکنند. درک این تفاوتها به شما کمک میکند تا ساختار HTML مناسبی برای صفحات خود ایجاد کنید و بتوانید به راحتی آنها را با استفاده از CSS استایل دهید.
__ تکنو دات مرجع اخبار تکنولوژی __