در جلسه أموزش HTML قبل با المان ها در HTML آشنا شدید. در این بخش قصد داریم شما را با خصوصیات و صفات (attribute) تگ و المان های HTML آشنا کنیم.
خصوصیات HTML
صفات (attributes) خواص اضافه ای از یک المنت را مشخص می کنند.
پارامترهای مشخصی بصورت مکرر در تگ باز برای ارایه صفات اضافه ای (مثل رنگ بندی, اندازه, موقعیت مکانی, ترازبندی و یا دیگر موارد ظاهری) بین تگ های نشانه گذاری استفاده می شوند.
این پارامترها را خصوصیات attributes می نامیم.
نکته: خصوصیات یا همان صفات همیشه در تگ شروع (تگ باز) مشخص می شوند, و آنها فقط می توانند شامل مقادیر صفت باشند.
مقادیر خصوصیات HTML
بیشتر خصوصیات نیازمند یک مقدار هستند. در HTML , مقدار را می توانید بدون قرار دادن بین “ مشخص کنید البته اگر بدون فاصله باشد (name=value
) , یا اینکه می توانید بین “ یا ‘ قرار بدید (name=’value’
یا name=”value”
)
به هر حال توصیه می شود برای حفظ استاندارد کدها مقادیر خصوصیات را داخل علامت نقل قول (qoute) قرار بدید.
برای مثال, المان abbr
که مشخص کننده یک نام اختصاری است, نیازمند یک خصوصیت title
است که بصورت زیر نوشته می شود:
1 |
<abbr title="Hyper Text Markup Language">HTML</abbr> |
نکته: در مواقع نادر, زمانی که خود مقدار خصوصیت شامل علامت نقل قول است, بسیار ضرورت دارد که مقدار صفت را داخل ‘ یا همان single quote قرار بدیم.
مثال خصوصیات HTML
در مثال زیر href
یک خصوصیت است و مقدار لینک را نیز به عنوان مقدار آن قرار دادیم.
لینک در HTML با تگ <a>
تعریف می شود. در جلسات بعدی آموزش HTML درباره لینک یاد می گیرید.
1 2 3 4 |
<!-- link to netparadis.com --> <a href="https://netparadis.com">NetParadis</a> <!-- link to google.com --> <a href="https://www.google.com">Google</a> |
نکته: مقادیر خصوصیات بصورت پیش فرض حساس به حروف کوچک و بزرگ نیستند, بجز چند خصوصیت خاص مثل id و class ها. به هر حال طبق پیشنهاد کنسرسیوم جهانی وب (w3c) بهتر است از حروف کوچک برای مشخص کردن خصوصیات و مقادیر آنها استفاده کنیم.
امیدوارم در این بخش آموزش HTML , از خصوصیات HTML نهایت استفاده را برده باشید.
تا اینجا مفاهیم بسیار پایه ای بودند ولی در جلسات بعدی شروع می کنیم انواع تگ های HTML و نحوه استفاده آنها برای نمایش محتوا به شکل های مختلف در صفحه وب را یاد بگیریم.
هر سوالی داشتید ، از قسمت نظرات ارسال کنید . سریعا ، پاسخگوی سوالات شما هستیم .
موفق باشید.