2017-2-15从0开始前端学习笔记(HTML)-图片-表格-表单
2017-2-15從0開始前端學習筆記-圖片-表格-表單
標簽圖片
圖片<img src="#" alt="文本說明 不能加載圖片時顯示" title="附加信息 鼠標停留時顯示" />
img元素是內聯元素 內聯元素在塊級元素中不會另起一行顯示
align特性 align="left/right" left 文字在圖片左側顯示 right文字在圖片右側顯示
align="top/middle/bottom" 文字的第一行與圖片的上/中/下對齊
HTML5中使用figure元素將圖片和圖片說明關聯起來
<figure><img src="#" alt=" " title=" " align="left" /><figcaption>說明信息</figcaption> </figure>表格
-
基本的表格結構
<table></table>用來創建表格 表格內容逐行編寫
<tr></tr>表格的每行以tr開始
<td></td>每個單元格為td
<th></th>th表示每行或列的標題 具有scope特性 scope="row/col" 表示行/列標題
<th scope="row/col"></th>
跨列/跨行
td的特性rowspan/colspan <td rowsapn="2">跨行</td> <td colspan="4">跨列</td> -
長表格
.<thead>標題</thead>表格的標題在thead元素中
.<tbody>主體</tbody>表格的主體在tboody元素中
.<tfoot>腳注</tfoot>表格的腳注放在tfoot元素中
表格的樣式用css實現 舊代碼中可能會在表格元素中添加特性
表單
-
表單結構
表單控件在form元素中<form action="#服務器上的一個URL" method="post/get">表單</form>
使用get方法時,表單中的值被附加在action特性所指定的url末尾 適用于短表單 例如搜索框 或者只從服務器檢索數據的情形
使用post方法時表單中的值被放在http頭信息中進行發送。 一般適用一下:允許用戶上傳文件 非常長 包含敏感信息 修改數據庫中信息 -
單行文本框/密碼框
-
文本域(多行文本)
textarea<textarea name="content" cols="20" rows="4">預設消息<textarea>cols特性指定文本域的寬度 rows特性指定占據的行數 -
單選按鈕/復選框
<input type="radio" name="" value="" checked="checked"/>value值為選中時向服務器提交的值 checked值為checked時,加載網頁默認選項
<input type="checkbox" name="" value="" checked="checked"/> -
下拉列表框/多選框
<select name=""></select>創建下拉列表框name特性指這個表單控件的名稱,此名稱與用戶選擇的值一并發到服務器
<select name="" size="3" multiple="multiple">size指定下拉框顯示的個數 multiple特性指定用戶可以選擇多個選項</select>
-
文件上傳域/提交按鈕/圖像按鈕
<input type="file" name=" " />
<input type="submit" name="" value=""/> name特性可以使用但不是必須得 value特性為按鈕顯示的文本
<input type="image" src="#" alt="" width="" height=""/>圖像按鈕,使用圖像作為提交按鈕 -
按鈕和隱藏控件
button元素 <button ></button>可嵌套img元素
<input type="hidden" name=" " value=" "/> -
標簽表單控件/組合表單元素
可以使用兩種方法使用label元素
1.將文本說明和表單輸入框全部包圍起來<label>個人介紹:<input type="text" name="" placeholder="占位符 預輸入"/></label>
2.與表單控件分開用for特性關聯 <label for="male">male<label> <input id="male" type="radio" value="m" name=" "/>
組合表單元素
fieldest元素 可將相關表單控件放在<fieldset></fieldset>中分成一組
legend元素跟在fieldest后包含一個標題 <fieldset><legend>標題</legend></fieldset> -
html5控件
表單驗證<label><input type="password" name="" required="required"/></label>
日期控件<input type="date" name=""/>
電子郵件(email)、URL(url)、搜索輸入控件(search) placeholder特性 在輸入前顯示的內容
<input type="search" name="" palceholder="請輸入關鍵詞"/>
實例
轉載于:https://www.cnblogs.com/wangxiaofeng5277/p/6406201.html
總結
以上是生活随笔為你收集整理的2017-2-15从0开始前端学习笔记(HTML)-图片-表格-表单的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux下 ln 命令详解
- 下一篇: 交互神器 Facebook Origam