معرفی Attributes یا ویژگی‌ها در تگ‌های html
 

معرفی Attributes یا ویژگی‌ها در تگ‌های html

در این مقاله با انواع ویژگی‌ها یا attributes در برچسب یا تگ‌های Html آشنا می‌شوید. نحوه صحیح استفاده از آن‌ها و مزایا و الزامات استفاده از ویژگی‌های تگ‌های اچ تی ام ال را توضیح می‌دهیم.
یکشنبه، 12 دی 1400 | Article Rating

ویژگی های HTML اطلاعات بیشتری در مورد عناصر HTML ارائه می دهند.

ویژگی‌های HTML چه خصوصیاتی دارند؟

  • تمام تگ‌های HTML می‌توانند دارای ویژگی یا چند ویژگی باشند.
  • ویژگی‌ها اطلاعات بیشتری در مورد عناصر (تگ Html) ارائه می‌دهند.
  • همیشه ویژگی‌ها را درون تگ آغازین مشخص می‌کنند.
  • ویژگی‌ها معمولاً به صورت جفت عنوان ویژگی = "مقدار ویژکی" درون تگ نخست html قرار می‌گیرد. مانند: name = "value"

ویژگی href در تگ <a> پیوند (لینک)

تگ <a> یک پیوند یا لینک به صفحه‌ای دیگر ایجاد میکند. برای این که بتوانیم آدرس صفحه‌ای که کاربر را به آن هدایت کنیم درون تگ <a> بدهیم باید از ویژگی با عنوان href استفاده کنیم و آدرس URL صفحه ای را که پیوند به آن می رود را درون قسمت مقدار آن مشخص کنیم:

  • </>

    مثال برای درک بهتر آموزش اسناد HTML:

    <a href="https://www.ecb.ir">وب سایت کارگزاران تجارت الکترونیک ایران</a>
    کد HTML را آزمایش کنید

    تنها کافی است روی گزینه "کد HTML را آزمایش کنید " کلیک کنید تا ویرایشگر متنی ما همان لحظه باز شود و شما کدهایی را که یاد گرفتید در پنجره سمت چپ وارد کنید و با زدن گزینه "مشاهده نتیجه"، نتیجه کد خود را به صورت زنده مشاهده نمایید!


در فصل «پیوندهای html» در مورد لینک‌سازی بیشتر خواهید آموخت.


ویژگی src در تگ <img> تصویر

تگ <img> برای درج یک تصویر در یک صفحه HTML استفاده می شود. ویژگی src در این تگ مسیر فایل تصویر را بر روی هاست وب سایت نمایش می‌دهد:

  • </>

    مثال برای درک بهتر آموزش اسناد HTML:

    <img src="/Portals/0/ecb-2022-logo-title-Squar-01.png">
    کد HTML را آزمایش کنید

    تنها کافی است روی گزینه "کد HTML را آزمایش کنید " کلیک کنید تا ویرایشگر متنی ما همان لحظه باز شود و شما کدهایی را که یاد گرفتید در پنجره سمت چپ وارد کنید و با زدن گزینه "مشاهده نتیجه"، نتیجه کد خود را به صورت زنده مشاهده نمایید!


دو راه برای نوشتن آدرس URL تصویر در ویژگی src وجود دارد:

۱. آدرس URL مطلق: معمولا از این روش برای تصاویری استفاده می‌شود که فایل آن در مسیری بیرون از آدرس وب‌سایت جاری باشد. با این روش پیوندی به یک تصویر خارجی که در وب سایت دیگری میزبانی شده است داده می‌شود. برای مثال:

src="https://www.ahp.ir/Portals/0/Articles/Images/Photography/2021/06-Light-Painting.jpg"

توجه:

تصاویر با آدرس‌های خارج از وب سایت شما ممکن است تحت قوانین کپی‌رایت و حق مالکیت باشند، پس بهتر است پیش از نمایش در سایت، اجازه استفاده از آن را دریافت کنید، در غیر این صورت ممکن است قوانین کپی رایت را نقض کنید. علاوه بر این، شما نمی‌توانید تصاویر خارجی را کنترل کنید یا از وجود همیشگی آنها مطمئن باشید چون مالک سایتی که آن تصویر را از آنجا برداشته‌اید هر لحظه می تواند آن را به طور ناگهانی حذف یا تغییر دهد.

۲. آدرس URL نسبی: زمانی که شما قصد نمایش تصاویری که قبلا روی هاست وب سایت خود بارگذاری کرده‌اید را دارید و آدرس URL آن فایل با نام دامنه هم نام با صفحه‌ای که تصویر را در آن نمایش می‌دهید باشد، دیگر نیازی نیست تا از آدرس مطلق برای مسیر تصویر خود استفاده کنید. در اینجا، می‌توانید نام دامنه را از آدرس URL حذف کنید. اگر URL را بدون استفاده از اسلش «/» آغاز کنید مرورگر شما آدرس URL فعلی در مرورگر را هر چه که باشد (آدرس صفحه جاری) در ابتدا قرار داده و در ادامه آدرس نوشته‌شده در src‌ را به آن اضافه می‌کند، در واقع آدرس نسبت به صفحه فعلی خواهد بود. مثال:

src="armin-rahimian.jpg"

ولی اگر آدرس URL را با اسلش «/» آغاز کنید، مرورگر شما در ابتدای آن آدرس دامنه را در نظر می‌گیرد و نسبت به دامنه آدرس شما را فراخوانی می‌کند. مثال:

src="/Portals/0/ThemePluginPro/uploads/2021/8/24/armin-rahimian.jpg"

توجه:

تقریباً همیشه بهترین کار استفاده از URL های نسبی است. چون اگر آدرس دامنه شما تغییر کند و یا فایل در سایت دیگری حذف شود یا تغییر پیدا کند مشکلی برای آدرس‌دهدی تصویر آن صفحه ایجاد نخواهد شد.

ویژگی width (عرض) و height (ارتفاع) در تگ <img> تصویر

تگ <img> باید دارای دو ویژگی عرض و ارتفاع باشد که اندازه تصویر را به پیکسل (Pixel) و با دو عنوان ویژگی width و height مشخص می‌کند. مقادیر درون آن بدون نیاز به پسوند px و به صورت عددی درج می‌شود:

  • </>

    مثال برای درک بهتر آموزش اسناد HTML:

    <img src="/Portals/0/ecb-2022-logo-title-Squar-01.png" width="300" height="300">
    کد HTML را آزمایش کنید

    تنها کافی است روی گزینه "کد HTML را آزمایش کنید " کلیک کنید تا ویرایشگر متنی ما همان لحظه باز شود و شما کدهایی را که یاد گرفتید در پنجره سمت چپ وارد کنید و با زدن گزینه "مشاهده نتیجه"، نتیجه کد خود را به صورت زنده مشاهده نمایید!


ویژگی alt (متن جایگزین) در تگ <img> تصویر

تگ <img> از یک ویژگی بسیار مهم با عنوان alt استفاده می‌کند که در واقع یک متن جایگزین برای تصویر را مشخص می‌کند. این ویژگی دو ضرورت برای استفاده درون تگ تصویر دارد. ابتدا این که اگر به هر دلیلی تصویر فراخوانی نشود و کاربر مخاطب نتواند تصویر را ببینید مرورگر یک علامت شکستگی و عد فراخوانی عکس را به همراه متن جایگزین که شما در ویژگی alt قرار داده وبدید را نشان می‌دهد و کاربر متوجه می‌شود که یک عکس با این عنوان فراخوانی نشده است. معمولا این وضعیت می تواند به دلیل ناتوانی اتصال به سایت، یا خطا در ویژگی src و یا ایرادی در مرورگر کاربر باشد. دلیل دوم ضرورت استفاده از ویژگی alt استفاده خزنده‌ها و ربات‌های موتورهای جستجو است که درکی متنی از تصویر شما پیدا کنند تا تصویری که در این صفحه استفاده کردید را متناسب با متن جایگزین در موتورهای جستجو در قسمت تصاویر نمایش دهد.

  • </>

    مثال برای درک بهتر آموزش اسناد HTML:

    <img src="/Portals/0/ecb-2022-logo-title-Squar-01.png" alt="لوگوی کارگزاران تجارت الکترونیک ایران">
    کد HTML را آزمایش کنید

    تنها کافی است روی گزینه "کد HTML را آزمایش کنید " کلیک کنید تا ویرایشگر متنی ما همان لحظه باز شود و شما کدهایی را که یاد گرفتید در پنجره سمت چپ وارد کنید و با زدن گزینه "مشاهده نتیجه"، نتیجه کد خود را به صورت زنده مشاهده نمایید!


برای این که ببینید در صورتی که تصویر فراخوانی نشود ما یک خطا در آدرس تصویر ایجاد می‌کنیم تا شما با تست زیر متوجه نحوه نمایش در هنگام بروز خطا در تصویر بشوید:

  • </>

    مثال برای درک بهتر آموزش اسناد HTML:

    <img src="/ecb-2022-logo-title-Squar-01.png" alt="لوگوی کارگزاران تجارت الکترونیک ایران">
    کد HTML را آزمایش کنید

    تنها کافی است روی گزینه "کد HTML را آزمایش کنید " کلیک کنید تا ویرایشگر متنی ما همان لحظه باز شود و شما کدهایی را که یاد گرفتید در پنجره سمت چپ وارد کنید و با زدن گزینه "مشاهده نتیجه"، نتیجه کد خود را به صورت زنده مشاهده نمایید!


در فصل «تگ img» در مورد تصویر در html بیشتر خواهید آموخت.


ویژگی Style (سَبک نمایش) در عناصر مختلف html

از ویژگی style برای افزودن سبک به یک عنصر استفاده می‌شود. ویژگی‌هایی مانند رنگ، فونت، اندازه و موارد دیگر که روی ظاهر و نحوه نمایش آن عنصر در صفحه وب ما تاثیرگذار است.

  • </>

    مثال برای درک بهتر آموزش اسناد HTML:

    <p style="color:red;text-align:center;font-size:24px;">این یک متن قرمز رنگ وسط چین با اندازه ۲۴ پیکسل است.</p>
    کد HTML را آزمایش کنید

    تنها کافی است روی گزینه "کد HTML را آزمایش کنید " کلیک کنید تا ویرایشگر متنی ما همان لحظه باز شود و شما کدهایی را که یاد گرفتید در پنجره سمت چپ وارد کنید و با زدن گزینه "مشاهده نتیجه"، نتیجه کد خود را به صورت زنده مشاهده نمایید!


در فصل «سبک‌ها Style» در مورد نحوه تغییرات ظاهری عناصر html بیشتر خواهید آموخت.


ویژگی زبان در عنصر html

برای اعلام زبان صفحه وب، همیشه باید در تگ html از ویژگی lang استفاده نمایید. این کار بسیار اهمیت دارد و به موتورهای جستجو و مرورگرها زبان صفحه را اعلام می‌کند.

مثال زیر زبان فارسی را برای کشور ایران به عنوان زبان سند html مشخص می کند:

  • </>

    مثال برای درک بهتر آموزش اسناد HTML:

    <!DOCTYPE html>
    <html lang="fa-IR">
    <body>

    ...

    </body>
    </html>
    کد HTML را آزمایش کنید

    تنها کافی است روی گزینه "کد HTML را آزمایش کنید " کلیک کنید تا ویرایشگر متنی ما همان لحظه باز شود و شما کدهایی را که یاد گرفتید در پنجره سمت چپ وارد کنید و با زدن گزینه "مشاهده نتیجه"، نتیجه کد خود را به صورت زنده مشاهده نمایید!


اگر تنها از fa در مقدار ویژگی lang‌ استفاده کنید مرورگر و یا موتورهای جستجو تنها به زبان صفحه آگاه می‌شوند که در این مثال fa با حروف کوچک کد بین‌المللی زبان فارسی در وب است. ولی اگر با یک خط فاصله و درج کد بین‌المللی کشور با حروف بزرگ نیز مثلا IR- اشاره شود، مرورگرها و موتورهای جستجو علاوه بر زبان صفحه به کشوری که برای آن صفحه مناسب است نیز اشاره می‌کند.

شما می‌تواند از صفحه «مرجع کدهای زبان» تمامی کدهای زبان‌ها و کشورهای مختلف را مشاهده نمایید.


ویژگی title (عنوان) در عناصر مختلف html

ویژگی title اطلاعات اضافی را در قالب یک متن به کار بر نشان می‌دهد. این حالت زمانی رخ می‌دهد که نشانه‌گر ماوس شما روی محلی که آن عنصر Html وجود دارد قرار بگیرد و متن داخل ویژگی title‌را به صورت یک کادر کوچک روی آن قسمت از صفحه به کاربر نمایش می‌دهد:

  • </>

    مثال برای درک بهتر آموزش اسناد HTML:

    <a href="/" title="با کلیک روی این متن، صفحه نخست وب سایت کارگزاران تجارت الکترونیک ایران فراخوانی می‌شود.">www.ecb.ir</a>
    کد HTML را آزمایش کنید

    تنها کافی است روی گزینه "کد HTML را آزمایش کنید " کلیک کنید تا ویرایشگر متنی ما همان لحظه باز شود و شما کدهایی را که یاد گرفتید در پنجره سمت چپ وارد کنید و با زدن گزینه "مشاهده نتیجه"، نتیجه کد خود را به صورت زنده مشاهده نمایید!



همیشه از حروف کوچک برای ویژگی‌ها استفاده کنید

طبق استاندارد HTML نیازی به نوشتن عناوین ویژگی‌ها با حروف کوچک نیست. برای مثال ویژگی title و یا هر ویژگی دیگر را می‌توان هم با حروف بزرگ و هم با حروف کوچک مانند title یا TITLE نوشت.

با این حال، W3C توصیه می‌کند که عناوین و مقادیر ویژگی‌های عانصر html را با حروف کوچک بنویسید، و خواسته برای انواع سند سختگیرانه تر مانند XHTML با حروف کوچک نوشته شوند.


همیشه مقادیر ویژگی‌ها را درون علامت نقل قول (کوتیشن) قرار دهید.

در استاندارد HTML نیازی به قرار دادن یک مقدار نیازی به قرار دادن درون کوتیشن ندارد. ولی اگر مقدار شما بیش از یک کلمه باشد قطعا باعث بروز خطا و اشتباه در کدهای Html شما می‌شود. لذا اکیدا پیشنهاد می‌کنیم که مقادیر ویژگی را درون 'تک کوتیشن' یا "دابل کوتیشن" قرار دهید.

  • </>

    نحوه نوشتن درست مقدار یک ویژگی html:

    <p title="توضیح بیشتر برای پاراگراف">CONTEXT of A PARAGRAPH.</p>
  • </>

    نحوه نوشتن اشتباه مقدار یک ویژگی html:

    <p title= بیشتر برای پاراگراف توضیح>CONTEXT of A PARAGRAPH.</p>
  • </>

    مشاهده بروز مشکل عدم استفاده از کوتیشن در مقادیر ویژگی در تگ‌های html:

    <p title= بیشتر برای پاراگراف توضیح>CONTEXT of A PARAGRAPH.</p>
    کد HTML را آزمایش کنید

    تنها کافی است روی گزینه "کد HTML را آزمایش کنید " کلیک کنید تا ویرایشگر متنی ما همان لحظه باز شود و شما کدهایی را که یاد گرفتید در پنجره سمت چپ وارد کنید و با زدن گزینه "مشاهده نتیجه"، نتیجه کد خود را به صورت زنده مشاهده نمایید!


از کوتیشن تک استفاده کنیم یا از دابل کوتیشن؟

نقل قول‌های دوگانه یا دابل کوتیشن در ابتدا و انتهای مقادیر ویژگی رایج‌ترین روش استفاده از کوتیشن در HTML هستند، اما می توان از نقل قول‌های تکی نیز استفاده کرد. گاهی نیاز هست که از این روش استفاده شود و آن زمانی است که شما مجبورید داخل متن ویژگی از دابل کوتیشن به عنوان مقدار استفاده کنید. در این حالت باید از تک کوتیشن در دو سمت مقدار ویژگی استفاده کنید. به دو مثال زیر توجه کنید:

  • </>

    مثال از متنی که نیاز به تک کوتیشن درون مقدار ویژگی دارد:

    <p title="نیاز به 'تک کوتیشن' در مقدار عنوان">CONTEXT of A PARAGRAPH.</p>
    کد HTML را آزمایش کنید

    تنها کافی است روی گزینه "کد HTML را آزمایش کنید " کلیک کنید تا ویرایشگر متنی ما همان لحظه باز شود و شما کدهایی را که یاد گرفتید در پنجره سمت چپ وارد کنید و با زدن گزینه "مشاهده نتیجه"، نتیجه کد خود را به صورت زنده مشاهده نمایید!

  • </>

    مثال از متنی که نیاز به دابل کوتیشن درون مقدار ویژگی دارد:

    <p title='نیاز به "دابل کوتیشن" در مقدار عنوان'>CONTEXT of A PARAGRAPH.</p>
    کد HTML را آزمایش کنید

    تنها کافی است روی گزینه "کد HTML را آزمایش کنید " کلیک کنید تا ویرایشگر متنی ما همان لحظه باز شود و شما کدهایی را که یاد گرفتید در پنجره سمت چپ وارد کنید و با زدن گزینه "مشاهده نتیجه"، نتیجه کد خود را به صورت زنده مشاهده نمایید!


معرفی برخی خدمات مرتبط با راه اندازی کسب و کار آنلاین کارگزاران تجارت الکترونیک ایران

در صورتی که مایل به معرفی خدمات طراحی سایت ما به دوستان خود هستید لطفا این صفحه را برای ایشان به اشتراک بگذارید. همچنین می‌توانید اطلاعات بیشتری درباره خدمات ما در زمینه طراحی سایت فروشگاهی همچون طراحی سایت عطر، طراحی سایت شخصی، طراحی سایت شرکتی، طراحی سایت سازمانی با ورود به این صفحات به دست آورید. این که وب سایت مورد نظر شما از چه نوعی باشد را به ما بسپارید. بسته به امکانات و نیاز شما بهترین را برای شما انتخاب می‌کنیم. چه از نوع طراحی سایت با دی ان ان DNN (دات نت نیوک) باشد و چه از نوع طراحی سایت با وردپرس Wordpress می‌توانید از طریق صفحات مربوط به آن اطلاعات بیشتری کسب کرده و همه خدمات خود را از میزبانی وب و خرید هاست گرفته تا طراحی اپلیکیشن موبایل و آموزش طراحی سایت و سئو سایت SEO، آن را با خیال راحت به ما بسپارید. نکته قابل توجه این است که ما با هدف افزایش درآمد و رساندن شما به اهدافی که مد نظر دارید این کار را انجام می‌دهیم و این موضوع بسیار متفاوت است با این که بخواهید فقط یک سایت داشته باشید! چون هر طراحی سایتی شما را به اهداف‌تان نمی‌رساند. تخصص ما تجارت الکترونیک و راه اندازی کسب و کار آنلاین است و طراحی سایت تنها بخشی از این خدمات محسوب می‌شود. عکاسی 360 درجه از محصول و طراحی سیستم اختصاصی یکپارچه ERP و راهبری و چگونگی انجام کار برای رسیدن به درآمد آنلاین چیزی است که بسیاری از طراحان سایت نمی‌دانند. این در حالی است که هدف ما از طراحی سایت تمرکز روی به نتیجه رسیدن اهداف شما است نه طراحی سایت! کارگزار خدمات فناوری اطلاعات خود را به درستی و با دقت انتخاب کنید.

تصاویر
ثبت امتیاز
اشتراک گذاری
نظر جدید

تصویر امنیتی
کد امنیتی را وارد نمایید:

این صفحه را به دوستان خود معرفی کنید

با به اشتراک گذاری این صفحه، یک فرصت خوب به دوستان خود هدیه می‌دهید