HTML5中table標籤與form標籤的區別
- html中form表示一個表單,用來把一系列的控制元件包圍起來,然後再統一發送這些資料到目標,比如最常見的註冊,你說需要填寫的資料,都是被封裝在form裡的,填寫完畢後,提交form內的內容,如果不再form內則不會提交。
- table 則是用來佈局的 當你填寫資料的時候 你有沒有發現頁面所提供的文字框,文字,按鈕之類的..都擺放的非常整齊 這就是table的作用,一行一行的以表格的形式展示內容。
- table僅僅只是用來佈局用的,form則是用來封裝資料的。二者在概念上是不同的,通常發揮作用的是form,但是form內那些無規則隨意擺放的文字框怎麼看上去很整齊呢 ,所以通常是一個form裡巢狀table。
比如:
<form action='xx.jsp'>
<table>
<tr>
<td>使用者名稱:</td>
<td> <input type='text' /> </td>
<tr>
</table>
</form>
真正要提交給伺服器的東西 ,是包含在form裡的form元素,table只是將這些元素在頁面上擺放整齊。
相關推薦
HTML5中table標籤與form標籤的區別
html中form表示一個表單,用來把一系列的控制元件包圍起來,然後再統一發送這些資料到目標,比如最常見的註冊,你說需要填寫的資料,都是被封裝在form裡的,填寫完畢後,提交form內的內容,如果不再form內則不會提交。 table 則是用來佈局的 當你填寫資料的時候 你有沒有發現頁面
HTML5中section標籤與content標籤的區別
開發中不經意發現section和content標籤的明顯區別,在看書時並沒有對此做解釋,這裡補充說明。 分別用section標籤和content標籤包一段文字,設定邊框樣式border:1px solid #bbb,得到如下效果。 section標籤 content標籤
轉:Spring中 @Autowired標籤與 @Resource標籤 的區別
Spring不但支援自己定義的@Autowired註解,還支援由JSR-250規範定義的幾個註解,如:@Resource、 @PostConstruct及@PreDestroy。 1. @Autowired @Autowired是Spring 提供的,需匯入  
Spring中 @Autowired標籤與 @Resource標籤 的區別
Spring不但支援自己定義的@Autowired註解,還支援由JSR-250規範定義的幾個註解,如:@Resource、 @PostConstruct及@PreDestroy。 1. @Autowired @Autowire
【淺談JavaEE框架】Spring中@Autowired標籤與@Resource標籤的區別
@Autowired Spring 2.5 引入了 @Autowired 註釋,它可以對類成員變數、方法及建構函式進行標註,完成自動裝配的工作。 通過 @Autowired的使用來消除 set ,get方法。 要實現我們要精簡程式的目的。 @Autowired預設
JSP中EL表示式與JSTL標籤庫
EL表示式格式:${} u s e
jsp中使用jstl與EL標籤建立九九乘法表
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@taglib uri="http://
table標籤與列表標籤
table tr td th 表格屬性 table: width:寬度 height:高度 align:水平對齊方式(left center right) border:設定表格的變寬,
jquery中innerheight outerHeight()與height()的區別
() true class lan 方法 target alt title include 1. .height() 獲取匹配元素集合中的第一個元素的當前計算高度值 或 設置每一個匹配元素的高度值(帶一個參數)。 註意:1).css(‘height‘)和.height
JAVA編程思想中總結的與C++的區別
參數 類對象 組件 exc other implement 條件表達式 and classname (1) 最大的障礙在於速度:解釋過的Java要比C的執行速度慢上約20倍。無論什麽都不能阻止Java語言進行編譯。寫作本書的時候,剛剛出現了一些準實時編譯器,它們能顯著加快速
C#語言中數組與集合的區別(以List集合為例)
類型 添加元素 list 添加 一個 保存 操作方法 適用於 length 數組用於保存固定數量的數據,定長,占用內存少,遍歷速度快; 集合保存的數據數量,可以在程序的執行過程中,不斷發生變化,不定長,占用內存多,遍歷速度慢; 在功能上,數組能實現的所有功能,集合都能實現;
Python中深拷貝與淺拷貝區別
分配 img 地址 append 淺拷貝 pen image pre 內容 淺拷貝, list值是可變的,str值不可變,只能重新賦值 a=b=c=‘wjx‘print(a,b,c)c= ‘jmy‘#重新賦值了,所以內存分配了新的地址print(a,b,c)print(id
Java中重載與重寫的區別
ref 類對象 就是 不同 3.4 做出 同方 相同 默認 簡單的個人記憶,重寫是子類中的方法與父類的方法參數、返回值一模一樣,重載是對於同一個類中的方法,方法名相同,參數類型、個數不同。當父類的引用指向子類對象的時候,子類中如果有對於父類方法的重寫,則調用的是子類重寫過的
C# 中的單精度與雙精度區別
數字 字節數 1.7 oat 處理 round col ble 浮點 單精度浮點數(float)與雙精度浮點數(double)的區別: (1)在內存中占有的字節數不同 * 單精度浮點數在機內占4個字節 *雙精度浮點數在機內占8個字節 (2)有效數字位數不同 *單精度浮點數有
javascript中常見undefined與defined的區別
出現 flag ava def lag ror 常見 rip col 在JavaScript中相信“undefined”與“defined”對大家來說都肯定不陌生,但是又不是很清楚它們的區別,先看兩個demo我們再說, 例1. console.log(parms); /
Python中關鍵字global與nonlocal的區別
版權宣告:本文為博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/xCyansun/article/details/79672634終於下定決心學習Python了。既然從頭開始,就需要認認真真。 首先需要說的是,我是初學Python,這篇文章只是用於展示global和nonl
C中的scanf()與scanf_s()的區別
1、scanf()不會檢查輸入邊界,可能造成資料溢位; scanf_s()會進行邊界檢查。 2、比如輸入name[5],scanf("%s",name),如果輸入wangsicong,則會使得icong溢位進入其他地方,造成程式錯誤;
C#中窗體show()與showdialog()的區別
在C#中視窗的顯示有兩種方式:模態顯示(showdialog)和非模態顯示(show)。二者最常見的區別是:模態顯示後,彈出視窗阻止呼叫視窗的所有訊息響應。只有在彈出視窗結束後呼叫窗口才能繼續。在模態視窗“關閉”後,可以讀取模態視窗中資訊,包括視窗的返回狀態,視窗子控制元件的值。 舉例子: private
jQuery中 wrap() wrapAll() 與 wrapInner()的區別
學習其它人寫的程式碼時遇到了jQuery中的wrap,和 wrapInner方法,查閱文件後做一個記錄作為學習筆記wrap()方法原始碼:$("div").wrap("<tr></tr>").wrap("<td></td>");這句話意思是先把div用tr包起來
ExtJS2 0開發與實踐筆記 1 ——ExtJS中的Dialog與Form
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!