<input>是一個單行輸入框,有value屬性(value屬性指定初始值),可是它不能自動換行;用來放置字數較少的單行文字內容
php
<textarea>是一個多行輸入框,沒有value屬性,可是它能自動換行;通常讓用戶能夠輸入多行文字,輸入的文字信息量相比較大
mysql
PHP中,要將輸入框中內容提交到數據庫,若是咱們用<input>,能夠這樣:
sql
<tr> <td> <input type="text" name="content" value="內容在這裏"> </td> </tr>
用<textarea>,能夠這樣:數據庫
<tr> <td colspan="2" align="center"> <textarea id="content" name="content" style="width: 90%; height: 300px; margin-top:5px;" >"內容在這裏"</textarea> </td> </tr>
其中name="content"這個字段必定要和數據庫中的字段對應,否則內容插不到數據庫中。spa
相同點.net
input標籤和textarea標籤的使用目的都是讓用戶或站長來提交數據,爲了讓另外一方來看到想要的數據資料,特別說明的是提交後處理數據都是同樣的。code