د DIV او برخې ترمنځ فرق څه شی دی؟

د HTML5 برخې عنصر پوهیدل

کله چې HTML5 څو کاله وړاندې په دې ډګر کې ځړول کیږي، نو د SECTION عنصر په شمول د برخې برخې ته د برخې ورکولو نوی عناصر شامل دي. ډیری نوي عناصر چې د HTML5 معرفي کول روښانه څرګندونه لري. د بیلګې په توګه، عنصر د ویب پاڼې مقالو او اصلي برخې توضیح کولو لپاره کارول کیږي، عنصر د اړوندو محتوياتو تعریف کولو لپاره کارول کیږي چې د نورو پاتې برخې لپاره مهم ندي، او سرپرست، نوم، او فوټر یې خورا ښکلا تشریح دی. که څه هم نوی اضافی عنصر عنصر لږ واضح دی.

ډیری خلک پدې باور دي چې د ایچ ٹی ایم ایل عنصرونه او په حقیقت کې یوازې یو ورته شیان - د کنټرول عناصر دي چې په ویب پاڼې کې د منځپانګې لپاره کارول شوي. خو حقیقت دا دی چې دا دوه عناصر، پداسې حال کې چې دواړه دواړه د کانتینر عناصر دي، څه هم نور عام دي. د ځانګړو دالیلو لپاره شتون لري چې د SECTION عنصر او د DIV عنصر دواړه کاروي - او دا مقاله دا توپیرونه تشریح کوي.

برخې او ویزې

د برخې عنصر د ویب پاڼې یا ویب پاڼې د سیمینټ برخې په توګه تعریف شوی چې دا نور نور ځانګړي ډول نه دی) لکه مضمون یا جلا (. زه د دې عنصر څخه کار اخلم کله چې زه د پاڼې یو جلا برخه نښه کړم - هغه برخه چې کیدی شي کیدی شي د نورو پاڼو یا د سایټ برخو برخو کې وکارول شي. دا د محتویاتو یوه بیلګه ده، یا د منځپانګې "برخې" که، تاسو به یې.

برعکس، تاسو د DIV عنصر د پاڼې د برخې برخې لپاره کاروئ چې تاسو غواړئ ویشئ، مګر د سیمانکسونو پرته د اهدافو لپاره. زه به په ویش کې د منځپانګې ساحه وټاکم که چیرې زه په بشپړ ډول کار کوم ترڅو خپل ځان ته "حاک" ورکړم چې د سی ایس ایس سره کارول. دا کیدای شي د سیمانیکونو پر بنسټ د محتوياتو بیلګه برخه نه وي، مګر هغه څه دي چې زه یې د دې لپاره چې زما د پاڼې لپاره غواړم تر لاسه کړم.

د دې ټول ټول سیماتیکونه

دا د پوهه لپاره یوه سخته مفهوم ده، مګر د DIV عنصر او د SECTION عنصر ترمنځ یوازینۍ فرق سیمنټیک دی. په بل عبارت، دا د کوډ برخې برخه ده چې تاسو تقسیم یاست.

هر هغه مواد چې د DIV عنصر دننه شتون لري هیڅ معنی معنی نلري. دا د غوره شیانو لپاره لکه د:

د DIV عنصر یوازینۍ عنصر و چې موږ یې درلوده د اسنادو لپاره یې زموږ د اسنادو اندازې او د کالمونو او فینیکي ترتیباتو جوړولو لپاره. د دې له کبله، موږ د HTML سره پای ته ورسیدو چې د DIV عناصرو سره پیژندل شوې وې - کوم چې ډیزاینرونکي "divitis" نومیږي. حتی د WYSIWYG ایډیورز چې د DIV عنصر په ځانګړي ډول کارول شوي وو. زه واقعیا په HTML کې چلوم چې د پراګرافونو پر ځای د DIV عنصر کارول!

د HTML5 سره، موږ کولی شو د برخې کولو عنصرونو څخه کار واخلو ترڅو نور سمونيکي اسناد چمتو کړو (د نیویګ لپاره او د تشریحاتي ارقامو او همداسې په کارولو سره کار واخلو) او همدارنګه د دغو عناصرو طرزالعمل تعریف کړئ.

د SPAN عنصر په اړه څه دي؟

بل عنصر چې ډیری خلک فکر کوي کله چې د DIV عنصر فکر کوي عنصر دی. دا عنصر لکه د DIV په شان سمنټ عنصر نه دی. دا یو انلاین عنصر دی چې کولی شئ د منځپانګې د انلاین بلاکونو (عمومي متن) کې د شیلیونو او سکرو لپاره د هکس اضافه کولو لپاره کارولای شئ. په دې معنی دا د DIV عنصر په څیر دی، یوازې د بلاکس عنصر پر ځای آن لائن لائن کې. په ځینو لارو کې، دا ممکن د DIV په اړه د یوې بلاګ کچې SPAN عنصر په توګه فکر کولو لپاره اسانه وي او په ورته ډول به تاسو د HTML د منځپانګو یوازې د ټولو بلاکسونو لپاره یواځې کاروئ.

په HTML5 کې د پرتله کولو وړ انلاین برخې عنصر شتون نلري.

د زړو ورژنونو انټرنیټ اکسپلورر لپاره

حتی که تاسو د IE (په IE 8 او ټيټ) کې په ډراماتیک ډول پخوانی نسخه ملاتړ کوئ کوم چې HTML5 په سمه توګه نه پیژني، تاسو باید په سمه توګه سمه ایچ ایچ ایل ټګ کارولو څخه ډاره ونه کړئ. سیمنټیکونه به ستاسو سره مرسته وکړي او ستاسو ډله به په راتلونکي کې پاڼه اداره کړي (ځکه چې تاسو به پوه شئ چې دا برخه مقاله ده که دا د ARTICLE عنصر ګرانه وي). برسیره پردې، هغه لټونونکي چې دوی دا ټګلی پیژني دوی به یې د دوی ملاتړ وکړي.

تاسو لا اوس هم د HTML5 سمارټ سیکشن عناصر کولی شئ د انټرنیټ اکسپلورر سره کار واخلئ، نو تاسو ته اړتیا لرئ چې سکرټینګ او احتمالا د شاوخوا شاوخوا شاوخوا DIV عناصر اضافه کړئ ترڅو دا د ټیګ په توګه د ټیګ په توګه پیژني.

د DIV او برخې عنصرونو کارول

که تاسو دوی په سمه توګه کاروئ، تاسو کولی شئ د DIV او SECTION دواړه دواړه دواړه د یو صحيح HTML5 سند کې یوځای سره کار واخلئ. لکه څنګه چې تاسو په دې مقاله کې لیدلی شئ، تاسو د منځپانګې نیمګړتیاو بیلابیلو برخو تعریفولو لپاره د SECTION عنصر کاروئ، او تاسو د DIV عنصر د سی ایس ایس او جاوا سکریپ لپاره د هکس په توګه کاروئ او همدارنګه د ترتیب کولو تعریف چې سمنټي معنی نلري.

اصلي جینفر جینیفر کرینین. په 3/17/17 نیټه د جیریمي Girard لخوا تصویب شوی