مثال ـ يك دكمه قابل كليك بصورت زير مشخص ميشود
<button type="button">Click Me!
تگ<button> يك دكمه قابل كليك را تعريف ميكند .
در داخل عنصر<button> ميتوانيد متن، وتگ هاي <i>,<b>,<strong>,<br>,<img>وغيره را قرار دهيد ، در صورتيكه براي عنصر<input> امكان پذير نيست .
نكته ـ هميشه براي عنصر<input> ويژگي type را تنظيم كنيد تا مرورگر تشخيص دهد آن چه نوع دكمه ايست.
نكته ـ ميتوانيد راحت باCSS عنصر button را استايل نمائيد .
Element | |||||
---|---|---|---|---|---|
<button> | Yes | Yes | Yes | Yes | Yes |
ويژگي | مقدار | شـــرح |
---|---|---|
autofocs | autofocus | مشخص ميكند كه هنگام بارگذاري صفحه دكمه بطور خودكارفوكوس شود. |
disabled | disabled | مشخص ميكند كه بايد دكمه غيرفعال باشد. |
form | form_id | مشخص ميكند كه دكمه با كدام فرم درارتباط است. |
formaction | URL | مشخص ميكند هنگامsubmit فرم، داده ها بكجا ارسال شود.
فقط برايtype="submit" | formencype | application/x-www.form-urlencode
multipart/form-data text/plain | مشخص ميكند كه چگونه بايد داده ها فرم قبل از ارسال به سرور رمزگذاري شود.
فقط برايtype="submit" |
formmethod | get
post | مشخص ميكند كه چه گونه بايد داده هاي فرم ارسال شود.
فقط برايtype="submit" |
formvalidate | formvalidate | مشخص ميكند كه داده هاي فرم هنگام ارسال اعتبار سنجي نشود.
فقط برايtype="submit" |
formtarget | _blank
_self _parent _top framename | مشخص ميكند كه كجا بايدواكنش بعد ازsubmit كردن نمايش داده شود .
فقط برايtype="submit" |
name | name | نامي براي دكمه مشخص ميكند. |
type | button
reset submit | نوع عمل دكمه را مشخص ميكند |
value | text | مقدار اوليه براي دكمه مشخص ميكند |
تگ<button> از ويژگي هاي جهاني HTML پيروي ميكند .
همچنين تگ فوق از ويژگي هاي رويدادي پيروي ميكند.
مثال ـ استفاده ازCSS براي استايل كردن دكمه
<!DOCTYPE html> <html> <head> <style>.button { border: none; color: white; padding: 15px 32px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; margin: 4px 2px; cursor: pointer; } .button1 {background-color: #4CAF50;} /* Green */ .button2 {background-color: #008CBA;} /* Blue */ </style></head> <body> <button class="button button1">Green <button class="button button2">Blue </body> </html>
مثال ـ براي استايل دادن به دكمه باCSS براي اثرشناور
<!DOCTYPE html> <html> <head> <style>.button { border: none; color: white; padding: 16px 32px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; margin: 4px 2px; transition-duration: 0.4s; cursor: pointer; } .button1 { background-color: white; color: black; border: 2px solid #4CAF50; } .button1:hover { background-color: #4CAF50; color: white; } .button2 { background-color: white; color: black; border: 2px solid #008CBA; } .button2:hover { background-color: #008CBA; color: white; } </style></head> <body> <button class="button button1">Green <button class="button button2">Blue </body> </html>
در اين مثال سه استايل يا كلاسbutton,button1,button2 تعريف شده است .اولين دكمه در بدنه از دو كلاسbuttonو button1 با تنظيم calss="button button1"استفاده كرده است. همچنين در دكمه دوم بدنه از دو كلاسbutton و button2 استفاده شده است .
نـــدارد