‎‎عناصردرون خطي وبلوكيHTML Block and Inline Elements

Previous >    <Next  

‎عناصرhtml بصورت پيش فرض در نمايش مقدار بسته به نوعشان بدوصورت ميباشند .تعدادي داراي ‎نمايش درون خط(inline) ‎وتعدادي بلوكي(block) ‎ميباشند.

‎‎عناصر بلوكيBlock-‎level Elements -‎

‎يك عنصر سطح بلوك هميشه نمايش مقدارش را از خط جديد شروع مي نمايد، ومرورگر فضائي قبل وبعداز ‎آن قرار ميدهد .اين فضاها تحت ويژگي پيش فرضmargin ميباشد، كه حاشيه گفته ميشود. .

‎براي نمايش مقدارعنصر سطح بلوك هميشه مرورگرعرض كاملي را با توجه به شرايط موجود منظور ‎ميكند.يعني فضاي سمت چپ وراست گرفته وعرض باقي مانده را براي آن اشغال مي نمايد.

‎دوعنصر سطح بلوك كه بيشتر مورد استفاده قرار ميگيرند‎<p>‎ و ‎<div>‎‎ميباشند .

‎عنصر‎<p>‎ يك پارگراف را براي سندHTML تعريف مينمايدو ‎<div>‎ ‎يك بخش يا ناحيه راتعريف ميكند.

‎‎عنصر‎<p>‎ ازنوع سطح بلوكي است

‎‎

‎‎عنصر‎<div>‎ يك عنصرسطح بلوكHTML است

‎‎

‎‎مثال ـ‎<p>‎ و‎<div>

<p style="border: 1px solid black">Hello World</p>
<div style="border: 1px solid black">Hello World</div>

--(go to editor for change code and run)

‎‎‎ليست عناصر سطح بلوك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>

‎‎عناصر درون خطيInline Elements -‎

‎يك عنصر درون خطي ، خط جديد شروع نميشود، ومقدارش در همان خط جاري نمايش داده ميشود. ‎همچنين عنصر درون خطي عرض ضروريش را اشغال ميكند.

‎بعنوان مثال‎ <span>‎‎ ‎ ‎‎يك عنصر درون خطي است

‎‎مثال ـ براي عنصر درون خطي<span>

<p>This is an inline span <span style="border: 1px solid black">Hello World</span> element inside a paragraph.</p>

--(go to editor for change code and run)

‎‎در جدول زير عناصر درون خطيHTML آمده است .

1
<a> <abbr>
<acronym> <b>
<bdo> <big>
<br> <button>
<cite> &lcode>
<dfn> <em>
<i> <img>
<input> <kbd>
<lable> <map>
<object> <output>
<q> <samp>
<script> <select>
<small> <span>
<strong> <sub>
<sup> <textarea>
<time> <tt>
<var>

‎‎نكته ـ يك عنصر درون خطي نميتواند عنصري از سطح بلوك را در بربگيرد.

‎‎عنصر بخشThe ‎<div>‎ Element -‎

‎‎عنصرHTML ‎<div> ‎ محفظه ياظرفيست براي در برداشتن عناصر ديگر HTML

‎عنصر‎<div>‎ هيچ ويژگي ضروري ندارد، اما ‎style‎ ، ‎class‎‎و ‎id‎ ‎براي آن بيشتر استفاده ميشوند.

‎‎‎امكا ناتCSS براي‎<div>‎ جهت استايل دادن محتوي آن استفاده ميشود.

‎‎مثال ـ نمونه استفاده امكاناتCSS در‎<div>

<div style="background-color:black;color:white;padding:20px;">
  <h2>London</h2>
  <p>London is the capital city of England. It is the most populous city in the United Kingdom, with a metropolitan area of over 13 million inhabitants.</p>
  <p>Standing on the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans, who named it Londinium.</p>
</div> 

--(go to editor for change code and run)

‎The <span> Element‎

‎عنصر‎<span>‎ يك محفظه درون خطي است، كه براي علامتگذاري متن يا قسمتي از ‎سند استفاده ميشود.

‎عنصر فوق داراي هيچ ويژگي ضروري نيست، اما استفاده از‎style‎ ، ‎class‎‎و ‎id‎ ‎در آن رايج ميباشد.

‎‎استفاده از امكاناتCSS درآن براي استايل نمودن محتوي آن ميباشد .

‎‎مثال ـ‎<span>‎ با استايل محتوي

<p>My mother has style="color:blue;font-weight:bold;">blue eyes and my father has style="color:darkolivegreen;font-weight:bold;">dark green eyes.</p>

--(go to editor for change code and run)

‎‎خلاصه فصلChapter Summary -‎

  1. ‎‎دونوع نمايش مقدار درون خطي وبلوكي وجود دارد
  2. ‎‎يك عنصر سطح بلوك هميشه از خط جديد شروع وعرض كامل را اشغال مي نمايد.
  3. ‎‎يك عنصر درون خطي ازهمان خط ادامه و بانداره نياز محتوا، عرض اشغال مي نمايد.
  4. <div>‎‎يك عنصر سطح بلوكي بوده واغلب براي محفظ اي براي ساير عناصرHTML ‎استفاده ميشود.
  5. <span>‎‎يك محفظه درون خطي است، وبراي علامت گذاري متن يا قسمتي از ‎‎صفحه بكار گرفته ميشود.

  6. Previous >    <Next