ویژگیهای HTML (Attributes)
ویژگیهای HTML اطلاعات اضافی درباره عناصر HTML ارائه میدهند.
ویژگیهای HTML
- تمام عناصر HTML میتوانند ویژگی داشته باشند.
- ویژگیها اطلاعات اضافی درباره یک عنصر ارائه میدهند.
- ویژگیها همیشه در تگ شروع مشخص میشوند.
- ویژگیها معمولاً به صورت جفتِ نام/مقدار میآیند، مانند:
name="value"
ویژگی href
تگ
<a> یک هایپرلینک را تعریف میکند. ویژگی
href آدرس URL صفحهای را که لینک به آن میرود، مشخص میکند:
<a href=“https://www.CSLearn.ir”>Visit CSLearn</a>
ویژگی src
تگ
<img> برای جاسازی یک تصویر در صفحه HTML استفاده میشود. ویژگی
src مسیر تصویری که باید نمایش داده شود را مشخص میکند:
<img src=“img_girl.jpg”>
دو روش برای تعیین URL در ویژگی
src وجود دارد:
- Absolute URL: به یک تصویر خارجی در وبسایتی دیگر لینک میدهد.
- Relative URL: به تصویری که در همان وبسایت میزبانی شده لینک میدهد.
ویژگیهای width و height
تگ
<img> همچنین باید شامل ویژگیهای
width (عرض) و
height (ارتفاع) باشد که ابعاد تصویر را به پیکسل مشخص میکنند:
<img src=“img_girl.jpg” width=“500” height=“600”>
ویژگی alt
ویژگی ضروری
alt برای تگ
<img>، یک متن جایگزین را مشخص میکند تا در صورتی که تصویر به هر دلیلی (سرعت کم، خطا در آدرس، یا استفاده از صفحهخوان) نمایش داده نشد، آن متن ظاهر شود.
<img src=“img_typo.jpg” alt=“Girl with a jacket”>
(نمای متن جایگزین وقتی تصویر پیدا نمیشود)
ویژگی style
ویژگی
style برای افزودن استایلهایی مانند رنگ، فونت، اندازه و غیره به یک عنصر استفاده میشود.
<p style=“color:red;”>This is a red paragraph.</p>
ویژگی lang
شما همیشه باید ویژگی
lang را داخل تگ
<html> قرار دهید تا زبان صفحه وب را اعلام کنید. این کار به موتورهای جستجو و مرورگرها کمک میکند.
<html lang=“en-US”>
ویژگی title
ویژگی
title اطلاعات اضافی درباره یک عنصر تعریف میکند که هنگام نگه داشتن ماوس روی آن (Tooltip)، نمایش داده میشود.
<p title=“من یک تولتیپ هستم”>This is a paragraph.</p>
ماوس را اینجا نگه دارید (This is a paragraph)
پیشنهادات CSLearn:
- همیشه از حروف کوچک استفاده کنید: اگرچه HTML به حروف بزرگ حساس نیست، اما استفاده از حروف کوچک توصیه میشود.
- همیشه مقادیر را داخل کوتیشن قرار دهید: برای جلوگیری از خطا (مخصوصاً وقتی مقدار دارای فاصله است)، همیشه از
" " استفاده کنید.
خلاصه فصل
| ویژگی |
توضیحات |
| href |
آدرس مقصد یک لینک را مشخص میکند. |
| src |
مسیر تصویر را مشخص میکند. |
| alt |
متن جایگزین برای تصویر ارائه میدهد. |
| style |
استایلهای CSS درونخطی اضافه میکند. |
| title |
اطلاعات اضافی به صورت Tooltip نمایش میدهد. |
تمرین (Exercise):
کدام یک از موارد زیر سینتکس صحیح برای استفاده از ویژگی HTML است؟
۱. <img src=’img_girl.jpg’> (پاسخ صحیح)
۲.
<img src(‘img_girl.jpg’)>
۳.
<img src:’img_girl.jpg’>