DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> HTML基礎知識 >> HTML入門知識 >> 9.14 表單按鈕與button標簽按鈕
9.14 表單按鈕與button標簽按鈕
編輯:HTML入門知識     

表單按鈕語法格式如下:

<input type="button" value="普通按鈕的取值" onclick="JavaScript腳本程序"/>

我們知道表單按鈕使用的是<input>標簽,而<input>標簽是自閉合標簽,這是因為它沒有結束符號。從自閉合標簽的特點我們知道,表單按鈕是沒有辦法插入其他內容的。

一般標簽都有開始符號和結束符號,而自閉合標簽只有開始符號沒有結束符號。一般標簽開始符號和結束符號之間能插入其他標簽或文字,而自閉合標簽只能定義自身的一些屬性。

而<button>標簽語法格式如下:

<button>文本或圖像</button>

說明:

開始符號<button>與結束符號</button>之間可以插入文本或者圖像。

<button>標簽與表單按鈕相比,<button>標簽開始符號與結束符號之間可以插入其他標簽或文本,因此它的功能更加強大。

舉例1:

在線測試
 
<!DOCTYPE html> 
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
</head>
<body>
    button標簽插入文本:<button>這是一個按鈕</button><br/>
    button標簽插入圖像:<button><img src="../App_images/lesson/run_hj/button.jpg" alt=""/></button>
</body>
</html>

在浏覽器預覽效果如下:

分析:

大家可以很清楚地看到,<button>標簽可以插入文本或者其他標簽,並且<button>與</button>標簽之間的所有內容都是按鈕的內容。細心的朋友可能會發現,用在button標簽內部插入<img>圖像,實現效果跟圖片域image有著異曲同工之效。

舉例2:

在線測試
 
<!DOCTYPE html> 
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
</head>
<body>
    button標簽按鈕:<button>這是一個按鈕</button><br/>
       表單標簽按鈕:<input type="button" value="這是一個按鈕"/>
</body>
</html>

在浏覽器預覽效果如下:

分析:

這兩個按鈕在浏覽器預覽效果是一樣的,但是代碼實現方式卻不一樣。大家留意一下按鈕中的文字在表單按鈕和button標簽按鈕都是怎樣定義的?表單按鈕顯示的文字是在<input>標簽的屬性value中定義,而button標簽按鈕顯示的文字是在開始符號<button>和結束符號</button>之間定義的。

疑問

1、在實際編程中,到底使用表單按鈕呢,還是用button標簽按鈕呢?

在設計表單中,應該使用表單按鈕<input type="button"/>,因為這涉及到提交數據到服務器。如果你想讓按鈕設計得美觀一點,並且不是在表單提交數據的情況下,那就使用button標簽按鈕。

當然,真正的開發中,漂亮美觀的按鈕更多時候是用div標簽來實現,並且結合CSS來修飾。當然,這是後話了。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved