موضوع مقاله: عنصر اچ‌تی‌ام‌ال | مخاطب: عمومی | لحن: دانشنامه‌ای | ساختار: عنوان، مقدمه، 3 بخش، جمع‌بندی | مقاله: | # عنصر اچ‌تی‌ام‌ال | مقدمه: یک عنصر اچ‌تی‌ام‌ال، نوعی مؤلفه سند اچ‌تی‌ام‌ال (زبان نشانه‌گذاری فرامتن)، و یکی از چندین نوع گره اچ‌تی‌ام‌ال است (گره‌های متنی، گره‌های کامنت و موارد دیگر نیز وجود دارد). | ## بخش 1: عنصر اچ‌تی‌ام‌ال | مانند گره‌های متنی و عناصر اچ‌تی‌ام‌ال که سند را قالب‌بندی می‌کنند و به آن معنا می‌دهند (مثلاً متن را پررنگ می‌کنند، آن را در پاراگراف‌ها، فهرست‌ها و جداول سازمان‌دهی می‌کنند، یا پیوندها و تصاویر را در سند جاسازی می‌کنند). مفاهیم عناصر و تگ‌ها موقعیت یک عنصر از یک تگ شروع آغاز می‌شود و با یک تگ پایان، خاتمه می‌یابد. بسیاری از عناصر در یک سند اچ‌تی‌ام‌ال، اما نه همه آنها، از این قاعده پیروی می‌کنند که به صراحت در مشخصات اچ‌تی‌ام‌ال ۴٫۰۱ آمده‌است: همچنین، توصیه‌نامه کنسرسیوم وب جهان‌گستر در نسخه دوم اچ‌تی‌ام‌ال ۵٫۱، به صراحت می‌گوید: و: نگاه کلی سینتکس در سینتکس اچ‌تی‌ام‌ال، بیشتر عناصر با یک تگِ شروع و یک تگِ پایان نوشته می‌شوند و محتوا در بین آن‌ها قرار دارد. <تگ/> یک تگ اچ‌تی‌ام‌ال از یک نام عنصر که توسط پرانتز شکسته <> احاطه شده‌است، تشکیل می‌شود. یک تگ پایانی همچنین دارای یک اسلش، بعد از باز کردن براکت اول است تا آن را از تگِ شروع متمایز کند. به عنوان مثال، یک پاراگراف که با عنصر نشان داده می‌شود، به صورت زیر نوشته می‌شود: <p>...محتوای پاراگراف...</p> اگرچه، همه عناصر در اچ‌تی‌ام‌ال، نیازی به تگ پایانی یا حتی تگ شروع ندارند. برخی از عناصر که اصطلاحاً عناصر تهی یا خالی یا حتی تگ غیرجفت نامیده می‌شوند، برچسب پایانی ندارند. رفتار یک عنصر خالی از پیش تعریف شده‌است و نمی‌تواند حاوی هیچ محتوا یا عناصر دیگری باشد. این کار را می‌توان با قرار دادن یک تگ پایان بلافاصله بعد از تگ شروع انجام داد، اما در اچ‌تی‌ام‌ال ۵ چنین کاری مجاز نیست و منجر به ایجاد دو عنصر می‌شود. یک راه جایگزین برای آنکه تعیین کنیم در حال تعریف یک عنصر خالی هستیم و با هر دو زبان اکس‌اچ‌تی‌ام‌ال و اچ‌تی‌ام‌ال ۵ سازگار است، قرار دادن / در انتهای تگ است (با علامت / در ابتدای بستن تگ یک عنصر اشتباه نشود). | ## بخش 2: عنصر اچ‌تی‌ام‌ال | در مثال زیر، عنصر برای کوتاه‌نویسی یک عبارت به کار برده شده و در تگ آغازین آن، با کمک صفت title شکل کامل عبارت تعریف شده‌است. نام عناصر (و صفت‌ها) ممکن است با ترکیبی از حروف بزرگ یا کوچک در اچ‌تی‌ام‌ال نوشته شود و به بزرگی و کوچکی حروف حساس نیستند، بنابراین با تفاوتی ندارد، اما در اکس‌اچ‌تی‌ام‌ال، حروف باید کوچک باشد.XHTML 1.0 §4.2 تا اچ‌تی‌ام‌ال ۴، حروف بزرگ متعارف بود و در مشخصات اچ‌تی‌ام‌ال استفاده می‌شد، اما در سال‌های اخیر، حروف کوچک رایج‌تر و توصیه شده‌است. انواع عناصر سه نوع عنصر در اچ‌تی‌ام‌ال وجود دارد: عناصر معمولی، عناصر متنی خام و عناصر تهی. معمولاً هر دو تگ شروع و پایان را دارند، اگرچه برای برخی از عناصر تگ پایان یا هر دو تگ را می‌شود حذف کرد و به روشی مشابه ساخته می‌شوند: یک تگ شروع که شروع یک عنصر را مشخص می‌کند، و ممکن است تعدادی از صفت‌های اچ‌تی‌ام‌ال را در خود جای دهد. (همچنین به عنوان عناصر صرف متنی یا متن شناخته می‌شوند) اینگونه ساخته می‌شوند: یک تگ شروع (به شکل ) که شروع یک عنصر را مشخص می‌کند و ممکن است تعدادی از صفت‌های اچ‌تی‌ام‌ال را در خود جای دهد. محتوای متنی، بدون هیچ عنصری (همه تگ‌ها، به غیر از تگ پایانی که قابل اجرا است، به عنوان محتوا تفسیر خواهند شد). یک مثال از عناصر متنی، است که نباید حاوی عناصر دیگر (از جمله نشانه‌گذاری متن) باشد، بلکه فقط متن است. (که گاهی اوقات، عناصر منفرد یا عناصر مستقل یا عناصر غیرجفت نیز نامیده می‌شوند) فقط یک تگ شروع دارند (به شکل )، که می‌تواند هر کدام از صفت‌های اچ‌تی‌ام‌ال را داشته باشد. برای سازگاری با اکس‌اچ‌تی‌ام‌ال، مشخصات اچ‌تی‌ام‌ال اجازه استفاده از فاصله اختیاری و اسلش را می‌دهد ( مجاز است). دو عنصر خالی رایج، عبارتند از (برای شکستن خط، مانند یک شعر یا یک آدرس) و (برای ایجاد خط افقی). | ## بخش 3: عنصر اچ‌تی‌ام‌ال | سایر عناصر این چنینی، اغلب به فایل‌های خارجی ارجاع می‌دهند، مانند عنصر تصویر و صفت‌های موجود در این عناصر بر روی فایل خارجی مورد نظر اعمال می‌شوند. البته بعضی از تگ‌ها در html5 منسوخ شدن و دیگه اعتبار ندارند و مرورگرها تگهای منسوخ شده را پشتیبانی نمی‌کند. تگ‌های کوتاه نام تگکاربرد تگ سخ برای شکستن خط و ایجاد خط جدید به کار می‌رود.برای قرار دادن تصویر در صفحه به کار می‌رود.<hr/>برای ایجاد یک خط در عرض صفحه به کار می‌رود. این کلاس در کدنویسی CSS و زبان‌های اسکریپتی کاربرد دارد.idبرای تعریفID برای یک یا چندین تگ. یک خاصیت چند مقداری است که خصوصیات قالب دهی و اعمال سبک‌ها (CSS) را برای تگ مورد نظر مشخص می‌کند.titleاین صفت برای مشخص کردن اطلاعات بیشتر و عنوان برای عناصر استفاده می‌شود. HTML به کمک برچسب‌ها (Tags) عناصر مختلف را کنار هم می‌چیند و هر کاربر با توجه به نیاز خود از آن‌ها استفاده می‌کند. تگ‌ها عناصری هستند که وظایف گوناگونی دارند و با فراخوانی هر کدام کارشان شروع شده و با بستن تگ کارشان تمام می‌شود. تگ‌های HTML در حقیقت همان دستورالعمل‌های این زبان هستند که به مرورگر می‌گویند صفحه مورد نظر از چه عناصری تشکیل شده‌است. هر کدام از این تگ‌ها معنا و مفهوم خاصی دارند و به شما امکاناتی مانند تغییر شکل ظاهری متن‌ها، ساخت لیست‌های مختلف و به هم متصل کردن صفحات را می‌دهند. پرونده‌های اچ‌تی‌ام‌ال شامل ساختاری درختی از عناصر اچ‌تی‌ام‌ال و دیگر محتویات، مانند متن هستند. | ## جمع‌بندی | این عناصر نشانه‌هایی هستند که معنای خاصی دارند و به منظور مشخصی به کار می‌روند؛ مثلا عنصر عنوان صفحه برای نمایش عنوان صفحه استفاده می‌شود.