مرجع ویژگی HTML

از ویکی‌کد، دانشنامهٔ برنامه‌نویسی
پرش به ناوبری پرش به جستجو


تمام ویژگی های [۱]HTML

توضیحات متعلق به صفت
انواع پرونده‌هایی که در سرور قابل پذیرش است را مشخص می‌کند (فقط برای type="file") <input> accept
رمزگذاری کاراکترهایی که برای ارسال فرم استفاده می‌شود را مشخص می‌کند <form> accept-charset
یک کلید میانبر را برای فعال کردن/تمرکز یک عنصر مشخص می‌کند Global Attributes accesskey
مشخص کنید که داده‌های فرم را به هنگام ارسال فرم، چگونه ارسال کنید <form> action
تراز مطابق با عناصر اطراف را مشخص می‌کند. به جای آن از CSS استفاده کنید در HTML5 پشتیبانی نمی‌شود align
متن اصلی را هنگام عدم موفقیت در نمایش عنصر، مشخص می‌کند <area>, <img>, <input> alt
مشخص می‌کند که این اسکریپت به صورت ناهمزمان اجرا شده‌است. (فقط برای اسکریپت‌های خارجی) <script> async
مشخص می‌کند آیا عنصر <form> یا <input> باید به‌طور خودکار فعال شوند یا خیر <form>, <input> autocomplete
مشخص می‌کند که عنصر هنگام بارگیری صفحه به‌طور خودکار می‌تواند فوکوس کند <button>, <input>, <select>, <textarea> autofocus
مشخص می‌کند که صوتی/ویدیو به محض آماده شدن شروع به پخش کند <audio>, <video> autoplay
رنگ پس زمینه یک عنصر را مشخص می‌کند. به جای آن از CSS استفاده کنید در HTML5 پشتیبانی نمی‌شود bgcolor
عرض مرز یک عنصر را مشخص می‌کند. به جای آن از CSS استفاده کنید در HTML5 پشتیبانی نمی‌شود border
رمزگذاری کاراکتر را مشخص می‌کند <meta>, <script> charset
مشخص می‌کند که هنگام بارگیری صفحه، یک عنصر <input> باید از قبل انتخاب شده باشد (برای type="checkbox" یا type="radio")
<input> checked
URL را مشخص می‌کند که متن نقل قول/حذف شده/درج شده را توضیح دهد <blockquote>, <del>, <ins>, <q> cite
یک یا چند کلاس را برای یک عنصر مشخص می‌کند (به یک کلاس در یک style sheet اشاره دارد) Global Attributes class
رنگ متن یک عنصر را مشخص می‌کند. به جای آن از CSS استفاده کنید در HTML5 پشتیبانی نمی‌شود color
عرض قابل رؤیت یک متن را مشخص می‌کند <textarea> cols
تعداد ستون‌هایی که یک سلول باید بواسطه آن باز شود مشخص می‌کند <td>, <th> colspan
مقدار مرتبط با ویژگی http-equiv یا name را نشان می‌دهد <meta> content
مشخص می‌کند محتوای یک عنصر قابل ویرایش است یا خیر Global Attributes contenteditable
مشخص می‌کند که کنترل‌های صوتی / تصویری نمایش داده می‌شوند (مانند دکمه پخش / مکث و غیره) <audio>, <video> controls
مختصات محدوده را مشخص می‌کند <area> coords
URL منبع مورد استفاده توسط شیء را مشخص می‌کند <object> data
برای ذخیره داده‌های سفارشی خصوصی در صفحه یا برنامه استفاده می‌شود Global Attributes data-*
تاریخ و زمان را مشخص می‌کند <del>, <ins>, <time> datetime
مسیر پیش‌فرضی را فعال می‌کند درصورتی که در ترجیحات کاربر نشان دهنده مسیر مناسب‌تر دیگری نباشد <track> default
مشخص می‌کند که اسکریپت با اجرای صفحه تجزیه (فقط برای اسکریپت‌های خارجی) اجرا می‌شود <script> defer
جهت متن را برای یک عنصر text direction مشخص می‌کند Global Attributes dir
مشخص می‌کند که text direction ارسال می‌شود <input>, <textarea> dirname
مشخص می‌کند کدام عنصر/گروه مشخص شده از عناصر باید غیرفعال شوند <button>, <fieldset>, <input>, <optgroup>, <option>, <select>, <textarea> disabled
مشخص می‌کند با کلیک بر روی لینک، مقصد مورد نظر بارگیری می‌شود <a>, <area> download
مشخص می‌کند یک عنصر قابل کشیدن است یا نه Global Attributes draggable
مشخص می‌کند که آیا داده‌های کشیده‌شده (dragged) در زمان حذف کپی، جابه‌جا، یا متصل می‌شوند. Global Attributes dropzone
نحوه رمزگذاری داده‌های فرم را هنگام ارسال آن به سرور مشخص می‌کند (فقط برای method="post") <form> enctype
Specifies which form element(s) a label/calculation is bound to <label>, <output> for
نام فرم مورد نظر را در عناصر مشخص می‌کند <button>, <fieldset>, <input>, <label>, <meter>, <object>, <output>, <select>, <textarea> form
مشخص می‌کند که هنگام ارسال فرم، داده‌های فرم را چگونه ارسال کنید. فقط برای type="submit" <button>, <input> formaction
Specifies one or more headers cells a cell is related to <td>, <th> headers
ارتفاع عنصر را مشخص می‌کند <canvas>, <embed>, <iframe>, <img>, <input>, <object>, <video> height
مشخص می کند که یک عنصر مربوطه، هنوز وجود ندارد یا دیگر مرتبط نیست Global Attributes hidden
Specifies the range that is considered to be a high value <meter> high
URL صفحه ای را که لینک به آن مرتبت می‌شود را مشخص می‌کند <a>, <area>, <base>, <link> href
زبان سند مرتبط شده را مشخص می‌کند <a>, <area>, <link> hreflang
یک هدر HTTP برای اطلاعات/مقدار ویژگی صحیح ارائه می‌دهد <meta> http-equiv
شناسه منحصر به فرد برای یک عنصر را مشخص می‌کند Global Attributes id
تصویری را به عنوان نقشه تصویر سمت سرور مشخص می‌کند <img> ismap
نوع آهنگ متن را مشخص می‌کند <track> kind
عنوان آهنگ متن را مشخص می‌کند <track>, <option>, <optgroup> label
زبان محتوای عنصر را مشخص می‌کند Global Attributes lang
به عنصر <datalist> اشاره دارد که شامل گزینه‌های از پیش تعریف شده برای یک عنصر <input> می‌باشد <input> list
مشخص می‌کند که هر بار که تمام شود، صدا / فیلم دوباره از نو شروع می‌شود <audio>, <video> loop
دامنه ای را که مقدار کم محسوب می‌شود، مشخص می‌کند <meter> low
حداکثر مقدار را مشخص می‌کند <input>, <meter>, <progress> max
حداکثر تعداد کاراکترهای مجاز در یک عنصر را مشخص می‌کند <input>, <textarea> maxlength
مشخص می‌کند که سند مرتبط با چه رسانه / دستگاهی بهینه شده‌است <a>, <area>, <link>, <source>, <style> media
روش HTTP برای استفاده هنگام ارسال داده-فرم را مشخص می‌کند <form> method
حداقل مقدار را مشخص می‌کند <input>, <meter> min
مشخص می‌کند که کاربر می‌تواند بیش از یک مقدار وارد کند <input>, <select> multiple
مشخص می‌کند که خروجی صوتی ویدیو باید خاموش باشد <video>, <audio> muted
نام عنصر را مشخص می‌کند <button>, <fieldset>, <form>, <iframe>, <input>, <map>, <meta>, <object>, <output>, <param>, <select>, <textarea> name
مشخص می‌کند که فرم هنگام ارسال نباید اعتبار داشته باشد <form> novalidate
اسکریپت که باید به حالت سقط اجرا شود <audio>, <embed>, <img>, <object>, <video> onabort
اسکریپت اجرا شود پس از چاپ سند <body> onafterprint
اسکریپت اجرا شود قبل از چاپ سند <body> onbeforeprint
اسکریپت اجرا می‌شود هنگامی که سند در حال تخلیه است <body> onbeforeunload
اسکریپت اجرا شود وقتی عنصر تمرکز خود را از دست می‌دهد در همهٔ عناصر قابل کاربرد دارد. onblur
اسکریپت اجرا شود هنگامی که یک پرونده آماده شروع به پخش است (هنگامی که برای شروع به اندازه کافی بافر شده‌است) <audio>, <embed>, <object>, <video> oncanplay
اسکریپت زمانی اجرا می‌شود که می‌توان فایل را تا انتها پخش کرد، بدون اینکه مکث کنید <audio>, <video> oncanplaythrough
Script که هنگام تغییر مقدار عنصر اجرا شود، اجرا می‌شود در همهٔ عناصر قابل کاربرد دارد. onchange
اسکریپت هنگام کلیک بر روی عنصر اجرا می‌شود در همهٔ عناصر قابل کاربرد دارد. onclick
اسکریپت اجرا شود وقتی یک منوی زمینه شروع می‌شود در همهٔ عناصر قابل کاربرد دارد. oncontextmenu
اسکریپت اجرا شود وقتی محتوای عنصر کپی می‌شود در همهٔ عناصر قابل کاربرد دارد. oncopy
اسکریپت اجرا می‌شود که نشانه در یک عنصر<track> تغییر کند <track> oncuechange
اسکریپت هنگام اجرا محتوای عنصر اجرا می‌شود در همهٔ عناصر قابل کاربرد دارد. oncut
اسکریپت اجرا شود هنگامی که این عنصر با دو کلیک کلیک کنید در همهٔ عناصر قابل کاربرد دارد. ondblclick
اسکریپت اجرا شود وقتی عنصر کشیده می‌شود در همهٔ عناصر قابل کاربرد دارد. ondrag
اسکریپت که باید در پایان یک عملیات کشیدن اجرا شود در همهٔ عناصر قابل کاربرد دارد. ondragend
اسکریپت زمانی اجرا می‌شود که یک عنصر به یک قطره معتبر کشیده شود در همهٔ عناصر قابل کاربرد دارد. ondragenter
اسکریپت اجرا شود هنگامی که یک عنصر یک هدف قطره معتبر را ترک کند در همهٔ عناصر قابل کاربرد دارد. ondragleave
اسکریپت اجرا شود وقتی یک عنصر بر روی یک قطره قطره معتبر کشیده می‌شود در همهٔ عناصر قابل کاربرد دارد. ondragover
اسکریپت که در شروع عملیات کشیدن اجرا می‌شود در همهٔ عناصر قابل کاربرد دارد. ondragstart
اسکریپت اجرا شود وقتی عنصر کشیده می‌شود رها می‌شود در همهٔ عناصر قابل کاربرد دارد. ondrop
هنگامی که طول رسانه تغییر می‌کند، اسکریپت اجرا شود <audio>, <video> ondurationchange
وقتی اتفاق بدی رخ می‌دهد و پرونده به‌طور ناگهانی در دسترس نیست، اسکریپت اجرا شود (مانند قطع شدن به‌طور غیرمنتظره) <audio>, <video> onemptied
وقتی رسانه به انتها رسیده‌است، اسکریپت اجرا شود (یک رویداد مفید برای پیام‌هایی مانند "با تشکر برای گوش دادن") <audio>, <video> onended
وقتی خطایی رخ می‌دهد، اسکریپت اجرا شود <audio>, <body>, <embed>, <img>, <object>, <script>, <style>, <video> onerror
اسکریپت اجرا شود وقتی عنصر تمرکز می‌شود در همهٔ عناصر قابل کاربرد دارد. onfocus
اسکریپت اجرا شود وقتی تغییراتی در قسمت لنگر یک URL وجود داشته باشد <body> onhashchange
اسکریپت اجرا شود وقتی عنصر ورودی کاربر را دریافت می‌کند در همهٔ عناصر قابل کاربرد دارد. oninput
اسکریپت اجرا شود وقتی عنصر نامعتبر است در همهٔ عناصر قابل کاربرد دارد. oninvalid
اسکریپت وقتی یک کاربر با فشار دادن یک کلید، اجرا شود در همهٔ عناصر قابل کاربرد دارد. onkeydown
اسکریپت اجرا شود وقتی کاربر یک کلید را فشار می‌دهد در همهٔ عناصر قابل کاربرد دارد. onkeypress
اسکریپت اجرا می‌شود که کاربر یک کلید را آزاد می‌کند در همهٔ عناصر قابل کاربرد دارد. onkeyup
اسکریپت اجرا شود که عنصر در حال بارگذاری است <body>, <iframe>, <img>, <input>, <link>, <script>, <style> onload
اسکریپت برای بارگیری داده‌های رسانه هنگام اجرا <audio>, <video> onloadeddata
هنگام بارگیری داده‌های متا (مانند ابعاد و مدت زمان)، اسکریپت اجرا شود <audio>, <video> onloadedmetadata
اسکریپت دقیقاً همزمان با بارگیری پرونده قبل از بارگیری هر چیزی، اجرا می‌شود <audio>, <video> onloadstart
اسکریپت وقتی دکمه ماوس را روی یک عنصر فشار دهید، اجرا شود در همهٔ عناصر قابل کاربرد دارد. onmousedown
اسکریپت اجرا شود تا زمانی که نشانگر ماوس روی یک عنصر حرکت می‌کند در همهٔ عناصر قابل کاربرد دارد. onmousemove
اسکریپت اجرا شود وقتی یک نشانگر ماوس از یک عنصر خارج می‌شود در همهٔ عناصر قابل کاربرد دارد. onmouseout
اسکریپت اجرا شود وقتی یک نشانگر ماوس روی یک عنصر حرکت می‌کند در همهٔ عناصر قابل کاربرد دارد. onmouseover
اسکریپت اجرا شود وقتی دکمه ماوس بر روی یک عنصر آزاد می‌شود در همهٔ عناصر قابل کاربرد دارد. onmouseup
اسکریپت اجرا شود هنگامی که چرخ ماوس بر روی یک عنصر حرکت می‌کند در همهٔ عناصر قابل کاربرد دارد. onmousewheel
وقتی مرورگر به صورت آفلاین شروع به کار می‌کند، اسکریپت اجرا شود <body> onoffline
وقتی مرورگر شروع به کار آنلاین می‌کند، اسکریپت اجرا شود <body> ononline
اسکریپت اجرا می‌شود وقتی کاربر از یک صفحه دور می‌شود <body> onpagehide
اسکریپت اجرا می‌شود وقتی کاربر به صفحه می‌رود <body> onpageshow
اسکریپت زمانی اجرا می‌شود که کاربر مقداری از مطالب را در یک عنصر چسباند در همهٔ عناصر قابل کاربرد دارد. onpaste
اسکریپت زمانی اجرا می‌شود که رسانه‌ها یا توسط کاربر متوقف شده باشند یا به صورت برنامه ای <audio>, <video> onpause
وقتی رسانه شروع به پخش می‌کند، فیلمنامه اجرا شود <audio>, <video> onplay
وقتی رسانه شروع به پخش می‌کند، فیلمنامه اجرا شود <audio>, <video> onplaying
هنگامی که تاریخچه پنجره تغییر می‌کند، اسکریپت اجرا شود. <body> onpopstate
اسکریپت اجرا شود وقتی مرورگر در حال دریافت داده‌های رسانه است <audio>, <video> onprogress
اسکریپت اجرا می‌شود هر بار که نرخ پخش تغییر می‌کند (مانند وقتی کاربر به حالت حرکت کند یا حالت رو به جلو حرکت می‌کند). <audio>, <video> onratechange
وقتی دکمه تنظیم مجدد در یک فرم کلیک می‌شود، اسکریپت اجرا شود. <form> onreset
هنگام تغییر اندازه پنجره مرورگر، اسکریپت اجرا شود. <body> onresize
اسکریپت اجرا شود وقتی نوار پیمایش یک عنصر در حال پیمایش است در همهٔ عناصر قابل کاربرد دارد. onscroll
وقتی کاربر چیزی را در قسمت جستجو می‌نویسد، اسکریپت اجرا شود

(for <input="search">)

<input> onsearch
اسکریپت اجرا می‌شود هنگامی که ویژگی جستجو به غلط تنظیم شده باشد نشان می‌دهد که جستجو به پایان رسیده‌است <audio>, <video> onseeked
اسکریپت اجرا می‌شود که ویژگی جستجوگر صحیح باشد و نشان دهنده فعال بودن جستجو باشد <audio>, <video> onseeking
هنگام انتخاب عنصر، اسکریپت اجرا شود در همهٔ عناصر قابل کاربرد دارد. onselect
اسکریپت اجرا شود وقتی مرورگر به هر دلیلی قادر به واکشی داده‌های رسانه نیست <audio>, <video> onstalled
اسکریپت اجرا شود وقتی یک منطقه ذخیره‌سازی وب به روز شود <body> onstorage
در هنگام ارسال فرم، اسکریپت اجرا شود <form> onsubmit
اسکریپت اجرا شده هنگام واکشی داده‌های رسانه قبل از بارگیری کامل به هر دلیلی متوقف می‌شود <audio>, <video> onsuspend
هنگام تغییر موقعیت بازی، اسکریپت اجرا شود (مانند وقتی کاربر سریعاً به نقطه دیگری از رسانه منتقل شود) <audio>, <video> ontimeupdate
اسکریپت اجرا می‌شود که کاربر عنصر <details> را باز یا بسته کند <details> ontoggle
هنگام بارگیری یک صفحه، اسکریپت اجرا شود (یا پنجره مرورگر بسته شد) <body> onunload
اسکریپت اجرا شود هر بار که حجم یک فیلم / صوتی تغییر کرده‌است <audio>, <video> onvolumechange
هنگامی که رسانه‌ها مکث کرده‌اند ، انتظار می‌رود اسکریپت اجرا شود (مانند زمانی که رسانه‌ها برای بافر کردن داده‌های بیشتر مکث می‌کنند) <audio>, <video> onwaiting
اسکریپت اجرا شود هنگامی که چرخ ماوس روی یک عنصر بالا یا پایین می‌رود در همهٔ عناصر قابل کاربرد دارد. onwheel
مشخص می‌کند که جزئیات باید برای کاربر قابل مشاهده (باز) باشد <details> open
مشخص می‌کند مقدار بهینه برای سنج چقدر است <meter> optimum
عبارتی منظم را مشخص می‌کند که مقدار عنصر <input> در برابر آن بررسی شده‌است <input> pattern
یک اشاره کوتاه را نشان می‌دهد که مقدار مورد انتظار از عنصر را توصیف می‌کند <input>, <textarea> placeholder
تصویری را که هنگام بارگیری ویدیو نشان داده می‌شود، تعیین می‌کند یا تا زمانی که کاربر دکمه پخش را مشاهده کند <video> poster
مشخص می‌کند که نویسنده چگونه و چگونه فکر می‌کند هنگام بارگذاری صفحه باید صدا / فیلم بارگیری شود <audio>, <video> preload
مشخص می‌کند که این عنصر فقط خواندنی است <input>, <textarea> readonly
رابطه بین سند فعلی و سند مرتبط را مشخص می‌کند <a>, <area>, <link> rel
مشخص می‌کند که عنصر قبل از ارسال فرم باید پر شود <input>, <select>, <textarea> required
مشخص می‌کند که ترتیب لیست باید نزولی باشد (۹٬۸٬۷ ...) <ol> reversed
تعداد مرئی از خطوط در یک متن را مشخص می‌کند <textarea> rows
تعداد ردیف‌هایی که یک سلول باید از آن استفاده کند مشخص می‌کند <td>, <th> rowspan
مجموعه محدودیت‌های اضافی برای محتوا را در یک <iframe> فعال می‌کند <iframe> sandbox
مشخص می‌کند که آیا سلول هدر یک هدر ستون، ردیف یا گروه ستون یا ردیف است <th> scope
مشخص می‌کند که هنگام بارگذاری صفحه، گزینه ای باید از قبل انتخاب شود <option> selected
شکل منطقه را مشخص می‌کند <area> shape
عرض را در کاراکترها (برای <input>) مشخص می‌کند یا تعداد گزینه‌های قابل مشاهده را مشخص می‌کند (برای <select>) <input>, <select> size
اندازه منبع مرتبط را مشخص می‌کند <img>, <link>, <source> sizes
تعداد ستون‌های دهانه را مشخص می‌کند <col>, <colgroup> span
مشخص می‌کند آیا عنصر این است که املا و دستور زبان خود را بررسی کند یا نه Global Attributes spellcheck
URL فایل رسانه را مشخص می‌کند <audio>, <embed>, <iframe>, <img>, <input>, [[مرجع HTML:تگ‌ها/تگ script|<nowiki><script>]], <source>, <track></nowiki>, <video> src
محتوای HTML صفحه را برای نمایش در <iframe> مشخص می‌کند <iframe> srcdoc
زبان داده‌های متن را مشخص می‌کند (در صورت نیاز = "زیرنویس" لازم است) <track> srclang
نشانی اینترنتی تصویر را برای استفاده در موقعیت‌های مختلف مشخص می‌کند <img>, <source> srcset
مقدار شروع یک لیست مرتب شده را مشخص می‌کند <ol> start
فواصل شماره قانونی برای یک قسمت ورودی را مشخص می‌کند <input> step
یک سبک CSS درون خطی برای یک عنصر را مشخص می‌کند Global Attributes style
ترتیب زبانهبندی یک عنصر را مشخص می‌کند Global Attributes tabindex
هدف را برای باز کردن سند پیوند یا محل ارسال فرم مشخص می‌کند <a>, <area>, <base>, <form> target
اطلاعات اضافی دربارهٔ یک عنصر را مشخص می‌کند Global Attributes title
مشخص می‌کند که محتوای یک عنصر باید ترجمه شود یا نه Global Attributes translate
نوع عنصر را مشخص می‌کند <a>, [[مرجع HTML:تگ‌ها/تگ button|<nowiki><button>]], <embed></nowiki>, <input>, <link>, <menu>, <object>, [[مرجع HTML:تگ‌ها/تگ script|<nowiki><script>]], <source>, <style></nowiki> type
تصویری را به عنوان نقشه تصویر سمت مشتری نشان می‌دهد <img>, <object> usemap
مقدار عنصر را مشخص می‌کند <button>, <input>, <li>, <option>, <meter>, <progress>, <param> value
عرض عنصر را مشخص می‌کند <canvas>, <embed>, <iframe>, <img>, <input>, <object>, <video> width
نحوه قرارگیری متن در یک متن متن را هنگام ارسال به فرم مشخص می‌کند <textarea> wrap