HTML表格和HTML表單

HTML 表格

表格由 <table> 標簽來定義
每個表格均有若干行(由 <tr> 標簽定義),每行被分割為若干單元格(由 <td> 標簽定義)
字母 td 指表格數據(table data),即數據單元格的內容。
數據單元格可以包含文本、圖片、列表、段落、表單、水平線、表格等等。

在這里插入圖片描述

(1)表單標記
<table>...</table>標記表示表格

width屬性用來設置表格的寬度
border屬性用來設置表格的邊框
align屬性用來設置表格的對齊方式
bgcolor屬性用來設置表格的背景

(2)標題標記

標題標記以<caption>開頭,以</caption>結束,標題標記也有一些屬性,比如 align,valign

(3)表頭標記

<th>開始,以</th>結束

(4)表格行標記

表格行標記以<tr>開頭,</tr>結束,一組<tr>標記表示表格中的一行。<tr>標簽要嵌套在<table>標簽中使用

(5)列標記

<td> 開始,</td>結束。一個<tr>標記可以嵌套若干個<td>標記。該標記也具有align,background,valign等屬性

舉例:

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>標題標記</title>
</head><body>
<table width="318" height="167" border="1" align="center"><caption>學生考試成績單</caption><tr>
<td width="center" valign="middle"> 姓名</td>
<td width="center" valign="middle">語文</td>
<td width="center" valign="middle">數學</td>
<td width="center" valign="middle">英語</td>
</tr>
</body></html>

在這里插入圖片描述

HTML表單

表單是一個包含表單元素的區域
表單元素是允許用戶在表單中輸入內容,比如:文本域(textarea)、下拉列表、單選框(radio-buttons)、復選框(checkboxes)等等。

<!--表單使用表單標簽 <form> 來設置: -->
<form>
.
input 元素
.
</form>

(1)action屬性
該屬性用來指定處理表單數據程序的URL地址。

(2)method 屬性
該屬性用來指定數據傳送到服務器的方式。它有兩種屬性值,分別是get與post。get屬性值表示將輸入的數據追加在action指定的地址后面,并傳送到服務器。當屬性值為post時,會將輸入的數據

(3)name屬性
該屬性指定表單的名稱,其值程序員可以自定義。

(4)OnSubmit屬性
該屬性用于指定當用戶單擊提交按鈕時觸發事件。

(5)target屬性
該屬性指定輸入數據結果顯示在哪個窗口中,其屬性值可以設置為_blank,_self, _parent,_top。

(1)_blank表示在新窗口中打開目標文件
(2)_self表示同一個窗口中打開(該項一般不用設置)
(3)_parent表示在上一級窗口打開,一般使用框架頁時經常使用。
(4)_top 表示在瀏覽器的整個窗口中打開,忽略任何框架。

HTML 表單 - 輸入元素

多數情況下被用到的表單標簽是輸入標簽,< input>。
輸入類型是由類型屬性(type)定義的。大多數經常被用到的輸入類型如下:

文本域(Text Fields)
文本域通過 標簽來設定,當用戶要在表單中鍵入字母、數字等內容時,就會用到文本域。

<form>
First name: <input type="text" name="firstname"><br>
Last name: <input type="text" name="lastname">
</form>

瀏覽器顯示如下:
在這里插入圖片描述
注意:表單本身并不可見。同時,在大多數瀏覽器中,文本域的默認寬度是 20 個字符。
注意:
Type屬性是< input>標記中非常重要的內容,決定了輸入數據的類型。
在這里插入圖片描述


<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>博客</title>
</head>
<body>
<form action="" method="post" name="myform">用戶名:<input name="username" type="text" id="UesrName4" maxlength="20"><br>密碼:<input name="pwd1"  type="password" id="PWD14" size="20" maxlength="20"><br>確認密碼:<input name="pwd2" type="password" id="PWD25" size="20" maxlength="20"><br>性別:<input name="sex" type="radio"class="noborder"value="男" checked>男&nbsp;<input name="sex" type="radio" class="noborder" value=""><br>愛好:<input name="like" type="checkbox" id="like" value="體育">體育<input name="like" type="checkbox" id="like" value="旅游">旅游<input name="like" type="checkbox" id="like" value="聽音樂">聽音樂<input name="like" type="checkbox" id="like" value="看書">看書<br>E-mail:<input name="email" type="text" id="PWD224" size="50"><br><input name="Submit" type="submit" class="btn_grey" value="確定保存"><input name="Reset" type="reset" class="btn_grey" value="重新填寫"></form>
</body>
</html>

<select>...</select>下拉列表框標記
使用<option>標記向列表中添加內容。<select>標記的語法格式如下:

<select name="name" size="digit" multiple="multiple" disabled="disabled"></select>
name          用于指定列表框的名稱
size          用于指定列表框中顯示的選項數量,超出該數量的選項可以通過拖動滾動條查看
disabled      用于指定當前列表框不可使用(變成灰色)
multiple      用于讓多行列表框支持多選

多行文本標記
標簽定義多行的文本輸入控件
文本區中可容納無限數量的文本,其中的文本的默認字體是等寬字體。通常情況下,標記出在標記的標記內容中。

<textarea cols="digit" rows="digit" name="name" disabled="disabled" readonly="readonly"  wrap="value">默認值
</textarea>

Wrap屬性可選值
Hard 默認值,表示自動換行
Soft 自動換行
Off 不自動換行

舉例:

<body>
<form name="form1" method="post" action=""><textarea name="content" cols="30" rows="5"   wrap="hard">默認值
</textarea>
</body>

在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/530983.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/530983.shtml
英文地址,請注明出處:http://en.pswp.cn/news/530983.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Eclispe創建jsp文件,提示錯誤:“The import Xxx cannot be resolved“的解決方案

解決方案&#xff1a; a.(可能是jdk、tomcat版本問題) 右鍵項目->build path&#xff0c;將其中 報錯的 libary或lib 刪除后重新導入 b.清空各種緩存&#xff1a;右鍵項目->Clean tomcat... clean &#xff08;Project -clean或者 進tomcat目錄 刪除里面work的子目錄&a…

JSP訪問數據庫,Session對象和九大內置對象

文章目錄JSP訪問數據庫Session對象JSP九大內置對象JSP訪問數據庫 JSP就是在HTML中嵌套的java代碼&#xff0c;因此java代碼可以卸載JSP中&#xff08;<% … %>&#xff09; 導包操作&#xff1a; Java項目&#xff1a;1. Jar復制到工程中2.右鍵該Jar&#xff1a;build p…

HDFS學習 Java連接hadoop

文章目錄建立連接獲取hadoop下的文件信息編寫hadoop連接工具類建立連接獲取hadoop下的文件信息 import java.io.IOException; import java.net.URI; import java.net.URISyntaxException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.BlockLoc…

解決虛擬機沒有ens33網卡的問題

話不多說&#xff0c;直接操作 解決辦法 1.在終端中輸入: sudo vim /etc/network/interfaces進入interfaces文件后&#xff0c;然后輸入以下代碼&#xff0c;然后保存退出 auto ens33 iface ens33 inet dhcp 2.重啟虛擬機 輸入ifconfig命令&#xff0c;成功啟動ens33網卡

HDFS上傳文件命令報錯org.apache.hadoop.ipc.RemoteException(java.io.IOException)

作為作者&#xff0c;強烈不建議進行格式化hadoop&#xff0c;畢竟開發數據是最為重要的&#xff01; Hadoop 3.1 hdfs dfs -put /源文件路徑 /目的文件路徑解決方案 第一步&#xff1a;停止主節點&#xff08;Master&#xff09;和子節點服務&#xff08;Slave&#xff09; …

hadoop退出安全模式Name node is in safe mode

解決方案&#xff1a; hadoop dfsadmin -safemode leave或者&#xff1a; hdfs dfsadmin -safemode leave

圖(Graph)的學習

文章目錄圖的認識圖的概念無向圖有向圖簡單圖完全圖子圖連通、連通圖、連通分量邊的權和網加權圖鄰接和關聯路徑簡單路徑、簡單回路環頂點的度、入度和出度割點&#xff08;關節點&#xff09;橋(割邊)距離有向樹圖的表示鄰接列表鄰接矩陣圖的遍歷深度優先遍歷廣度優先遍歷生成…

并查集(Disjiont Set)

并查集 并查集的最大作用是檢測一個圖上面存不存在環。 無向圖&#xff0c;六個頂點 顯然 1-2-4-3連成一個環 #include<stdio.h> #include<stdlib.h>#define VERTICES 6void initialise(int parent[]){int i;for(i0;i<VERTICES;i){parent[i]-1; }}int find_…

采用Kruskal算法生成最小生成樹,并采用并查集的合并優化和查詢優化。

文章目錄最小生成樹1.什么是圖的最小生成樹&#xff08;MST&#xff09;?2.最小生成樹用來解決什么問題&#xff1f;Kruskal&#xff08;克魯斯卡爾&#xff09;算法算法描述圖解最小生成樹 1.什么是圖的最小生成樹&#xff08;MST&#xff09;? 用N-1條邊連接N個點&#x…

Java操作HBase

rowkey查詢 //根據rowKey進行查詢public static User getDataByRowKey(String tableName, String rowKey,String password) throws IOException {Admin admin connection.getAdmin();Table table connection.getTable(TableName.valueOf(tableName));Get get new Get(rowKe…

Java連接Mysql數據庫(JDBC)

文章目錄導入包con、stmt、rs 三者存在一定的關系getInt和getStringinput.nextInt();簡單使用講解ResultSet和StatementPreparedStatement的用法JDBC連接代碼更多樣例導入包 import java.sql.Connection; import java.sql.DriverManager; import java.sql.statement; import j…

JavaBean和Servlet

文章目錄JavaBean通俗的講JavaBean的作用JavaBean&#xff08;就是一個Java類&#xff09;的定義使用層面&#xff0c;Java分為2大類&#xff1a;Servlet回顧純手工方法創建第一個Servlet借助于Eclipse快速生成ServletServlet3.0&#xff0c;與Servlet2.5的區別&#xff1a;項目…

Linux編程考前測試題

文章目錄選擇題多選題判斷題填空題簡答題編程題選擇題 1:當打開vi文本編輯器編輯文件時&#xff0c;vi處于&#xff08;A&#xff09;模式 A: 命令模式 B: 編輯模式 C: 實模式 D: 虛模式 2:下列有關fork&#xff08;&#xff09;函數返回值說法錯誤的是&#xff08;D&#xf…

MySQL考試復習(知識點、練習題)

文章目錄數據庫的管理技術的三個階段發展的三個階段數據庫的鎖數據庫設計的基本步驟事務的四大特性什么是視圖如果關系模式設計不好&#xff0c;可能帶來哪幾個問題數據庫管理系統的主要功能有哪些數據庫系統中的常見故障有哪些簡述SQL語言的組成說明關系模型有哪三類完整性規則…

Oracle復習(知識點、練習題、實驗)

文章目錄第一章 數據庫概念數據庫的三級模式結構&#xff1a;模式、外模式、內模式三級模式之間的映射第二章 Oracle12g體系結構Oracle的邏輯存儲結構Oracle物理存儲結構Oracle11g服務器結構系統全局區&#xff08;SGA&#xff09;程序全局區&#xff08;PGA&#xff09;第三章…

Openstack面試題和知識點總結

文章目錄知識點云計算起源定義特點分類服務類型平臺分類應用虛擬化虛擬化技術定義分類云計算和虛擬化的關系虛擬化的優點OpenStack簡介核心架構Openstack組件共享服務組件核心組件組件詳解RabbitMQ概念特點rabbitmq中的概念工作原理常用操作MemcachedKeystoneGlance工作原理Nov…

實例化一個對象

類實例化就是新建一個類的對象&#xff0c;就是new一個對象 類名 對象名 new 類名&#xff08;&#xff09;;例子&#xff1a;Student stu new Student&#xff08;&#xff09;; 注意&#xff1a; 類在沒有實例化之前,就是new之前,它的屬性,方法等等在內存中都是不存在的.…

RuntimeException:java.lang.ClassNotFoundException: Class wordcount.WordCountMapper not fonud

在hadoop上運行Mapreduce項目jar包報錯&#xff1a; Error: java.lang.RuntimeException: java.lang.ClassNotFoundException: Class wordcount.WordCountMapper not foundat org.apache.hadoop.conf.Configuration.getClass(Configuration.java:2638)at org.apache.hadoop.ma…

auto.js 實現信息發送、QQ點贊、微信點贊、健康日報簽到

文章目錄auto.js開發文檔安裝total control在手機端安裝auto.js apk安裝vscode短信多條發送QQ點贊微信點贊健康日報填寫疊貓貓auto.js開發文檔 點擊學習 安裝total control total control 用于手機投屏在電腦屏幕上 在手機端安裝auto.js apk 鏈接&#xff1a;https://pan.…