آموزش بلوک در HTML
آموزش بلوک در HTML
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش بلوک در HTML خواهیم پرداخت.
همه عناصر HTML را می توان به دو دسته طبقه بندی کرد: الف) عناصر سطح بلوک (ب) عناصر درون خطی.
عناصر بلوک
عناصر بلوک بر روی صفحه ظاهر می شوند مثل اینکه قبل و بعد از آنها خط قطع شده است. به عنوان مثال :p> ، <h1> ، <h2> ، <h3> ، <h4> ، <h5> ، <h6> ، <ul> ، <ol> ، <dl> ، <pre> ، <hr /> ، <blockquote> ، و <address> همه عناصر سطح بلوک هستند. همه آنها از خط جدید خود شروع می کنند و هر چیزی که آنها را دنبال کند در خط جدید خود ظاهر می شود.
عناصر درون خطی
از طرف دیگر ، عناصر درون خطی می توانند در درون جملات ظاهر شوند و لازم نیست که در یک خط جدید از خود ظاهر شوند. b> ، <i> ، <u> ، <em> ، <strong> ، <sup> ، <sub> ، <big> ، <small> ، <li> ، <ins> ، <del> ، < عناصر code> ، <cite> ، <dfn> ، <kbd> و <var> همه عناصر درون خطی هستند.
گروه بندی عناصر HTML
دو تگ مهم وجود دارد که ما اغلب برای دسته بندی تگ های مختلف HTML از آن استفاده می شود: <div> و <span>
تگ <div>
این تگ سطح بلوک بسیار مهمی است که نقش زیادی در گروه بندی سایر تگ های HTML دیگر و اعمال CSS بر روی گروه عناصر دارد. حتی اکنون می توان از تگ <div> برای ایجاد طرح صفحه وب استفاده کرد که در آن قسمتهای مختلف (چپ، راست، بالا و غیره) صفحه را با استفاده از تگ <div> تعریف می کنیم. این تگ هیچ تغییری بصری در بلوک ایجاد نمی کند اما وقتی با CSS استفاده می شود معنای بیشتری دارد.
مثال
در زیر یک مثال ساده از تگ <div> آورده شده است. ما (Cascading Style Sheet (CSS را در یک درس جداگانه یاد خواهیم گرفت اما ما برای نشان دادن استفاده از تگ <div> از آن استفاده کردیم –
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
<!DOCTYPE html> <html> <head> <title>HTML div Tag</title> </head> <body> <!-- First group of tags --> <div style = "color:red"> <h4>This is first group</h4> <p>Following is a list of vegetables</p> <ul> <li>Beetroot</li> <li>Ginger</li> <li>Potato</li> <li>Radish</li> </ul> </div> <!-- Second group of tags --> <div style = "color:green"> <h4>This is second group</h4> <p>Following is a list of fruits</p> <ul> <li>Apple</li> <li>Banana</li> <li>Mango</li> <li>Strawberry</li> </ul> </div> </body> </html> |
خروجی
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
This is first group Following is a list of vegetables Beetroot Ginger Potato Radish This is second group Following is a list of fruits Apple Banana Mango Strawberr |
تگ <span>
<span> در HTML یک عنصر درون خطی است و می توان از آن برای گروه بندی عناصر درون خطی در یک سند HTML استفاده کرد. این تگ همچنین هیچ تغییری بصری در بلاک ایجاد نمی کند اما هنگام استفاده با CSS معنای بیشتری دارد.
تفاوت تگ <span> با تگ <div> این است که از تگ <span> با عناصر درون خطی استفاده می شود در حالی که از تگ <div> با عناصر سطح بلوک استفاده می شود.
مثال
در زیر یک مثال ساده از تگ <span> آورده شده است. ما (Cascading Style Sheet (CSS را در یک درس جداگانه یاد خواهیم گرفت اما ما برای نشان دادن استفاده از تگ <div> از آن استفاده کردیم –
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<!DOCTYPE html> <html> <head> <title>HTML span Tag</title> </head> <body> <p>This is <span style = "color:red">red</span> and this is <span style = "color:green">green</span></p> </body> </html> |
خروجی
1 |
This is red and this is green |
لیست جلسات قبل آموزش HTML
-
- معرفی HTML
- نگاهی کلی به HTML
- آموزش تگ های پایه در HTML
- آموزش عناصر در HTML
- مفهوم ویژگی ها در HTML
- آموزش قالب بندی در HTML
- آموزش تگ های عبارت در HTML
- آموزش متا تگ ها در HTML
- آموزش کامنت ها در HTML
- تصاویر در HTML
- آموزش جداول در HTML
- آموزش لیست ها در HTML
- آموزش لینک های عکس در HTML
- آموزش لینک های ایمیل در HTML
- آموزش فریم ها در HTML
- آموزش Iframes در HTML
دیدگاه شما