html表单中设置文件框该选择什么标签

html-css023

html表单中设置文件框该选择什么标签,第1张

html表单中设置文件框该选择标签:

1、标签是使用来创建供用户输入的html表单,在网页中很常见,比如:注册和登录页面就是用表单实现的。

2、标签中通常会有很多子元素,用来定义各种交互控件(文本字段、复选框、单选框、提交按钮等等)。

en英文

zh-CN中文

ja-jp日文

<!-- -- >注释

<p></p>分段

<br>强制换行

<ins></ins>下划线

<hr/>水平线

<strong></strong>强调突出内容

<em></em>强调倾斜内容

<del></del>删除线

<sub></sub>下际

<sup></sup>上际

&lt;大于号

&gt;小于号

&emsp;空格

&trade;TM

&reg;®

&copy;©

&amp;&

&yen;¥

&deg;摄氏度

color=""水平线颜色

width=""水平线宽度

align=""水平线方向,left左,right右

noshade="noshade"水平线默认阴影消除

<img  src=" " alt=" ">

相对路径  ./ ../

绝对路径  去网络里找图片链接

./是找同级或下级图片

../是找上级图片

src=""引入图片链接

alt=""当图片出现问题,可以提示一段文字

title=""鼠标悬停信息

width="  px"设定图片宽度

height="  px"设定图片高度

<a href=""></a>

href=""链接的地址

tltle=""悬停提示信息

target=""填入网址

target=""里包含_blank和_self

_blank在浏览器新窗口打开页面

_self在浏览器原窗口打开页面

<img src=" alt">可以在图片里加链接

1.#号和id属性

在要跳转的文本位置前填上块元素,给块元素命名

<div id=""></div>

<a href="#    "></a>

2.#号和name属性

在要跳转的文本位置前在写一个

<a name="  "></a>

<a herf="#  "></a>

ul和li必须是组合出现的,他们之间是不能有其他标签的

<ul>

  <li></li>

</ul>

<ul></ul>列表最外层容器

<li></li>列表项

type=""是改变前面标记样式(一般都是用css去控制 )

<ul type=""><li></li></ul>

disc是实心圆        circle是空心圆

square是实心方块    none是空白可以随意发挥

ol和li必须是组合出现的,他们之间是不能有其他标签的

<ol>

<li></li>

</ol>

<ol></ol>列表最外层容器

<li></li>列表项

type=""是改变前面标记样式(一般都是用css去控制

<ol type="" start=""><li></li></ol>

1是数字          a是小写字母        A大写字母    i罗马数字小写  I罗马数字大写

start=""从哪个数字开始(取值只能是数字)

<dl> 

<dt></dt> 

<dd></dd> 

</dl>

<dl></dl>列表最外层容器

<dt></dt>定义专业术语或名词

<dd></dd>对名词进行解释和描述

<table></table>表格最外层容器

<tr></tr>定义表格行

<th></th>定义表头

<td></td>定义表格单元

<caption></caption>定义表格标题

border=""表格边框

cellpadding=""单元格内的空间

cellspacing=""单元格之间的空间

rowspan=""合并行

colspan=""合并列

align=""单元格文字左右对齐方式

align:left、center、right

valign=""单元格文字上下对齐方式

valign:top、middle、bottom

<form action="">

    <input type="text">

</form>

<form></form>表单最外层容器

action=""提交到一个地址

<input>标签用于搜集用户信息,根据不同的type属性值,展示不同的控件

  <input type="">

  text普通文本密码框

  password密码输入框

  placeholdr提示文本

  button自定义按钮

  disabled禁用

  readonly只读

  submit提交按钮

  hidden是给后端带信息普通用户看不见 一般伴随(value)

  <input type="image"src="/    ">图片代替提交按钮

  reset重置按钮

2.checkbox复选框

  加上checked会出现一个默认选择

  disabled禁止使用

3.radio单选框

  name="(写一个自定义的值)"通过name可以让两个或多个单选框变为一组(自定义的值要相同)

  加上checked会出现一个默认选择

4.file上传文件

  multiple按住鼠标左键鼠标滑过可以多选

5.textarea多行文本框

  <textarea  cols="30" rows="10"></textarea>

  cols=""表示列

  rows=""表示行

  可以通过调节行列改变大小

  resize重新设置大小(css)

  : vertical垂直

  :horizontal水平

  :both默认

  :none无法控制

6.  <select><option></option></select>

  select下拉菜单

  size=""填入数字可以让下拉菜单显示多项

  multiple按住鼠标左键鼠标滑过可以多选

  option菜单里的选项传给后端要设置value值

  selected下拉菜单默认显示当前被选中的那一项

7. <label for=""></label>是一个辅助属性

  id和for要相同

  拿3.做例子

  正常点这个文字是选不中的

  <input type="radio" name="gender">男

  <input type="radio" name="gender">女

  但是用上label后就可以了

  <input type="radio" name="gender" id="man"><label for="man">男</label>

  <input type="radio" name="gender" id="girl"><label for="girl">女</label>

<fieldset><legend></legend></fieldset>

<legend></legend>缺口

1.<div></div>(块)用来划分区域

2.<span></span>(内联)对文字单独修饰

  style=""设计

  color颜色

  <span style="color:    "></span>

div和span都是没有任何默认样式的,需要配合css

<audio src="  " ></audio>

controls控制栏

loop循环

autoplay自动播放

muted静音

<video src="  "><video>

controls控制栏

loop循环

autoplay自动播放

muted静音

poster属性海报

section元素 表示页面中的一个内容区块(页面身体)

article元素 表示一块与上下文无关的独立的内容

aside元素 在article之外的,与article内容相关的辅助信息(侧边栏)

header元素 表示页面中一个内容区块或整个页面的标题(页面头部)

footer元素 表示页面中一个内容区快或整个页面的脚注(页面底部)

nav元素 表示页面中导游链接部分(页面导航栏)

figure元素 表示一段独立的流内容,使用figcaption元素为其添加标题(第一个获最后一个子元素的位置)

main元素 表示页面中的主要内容(ie不兼容)

<form></form>表单最外层容器

<form action=""></form>

action提交到一个地址

<input></input>标签用于搜集用户信息,根据不同的type属性值,展示不同的控件

<input type="">

加上name是给后端的

type="color"生成一个颜色选择的表单

type="email"生成一个邮箱输入框

type="tel"换起拨号盘表单

type="search"产生一个搜索意义的表单

type="range"产生一个滑动条表单,支持min,max,value,step

(min最小值)

(max最大值)

(value设置默认)

(step移动数值)

type="number"产生一个数值表单,支持min,max,value,step

type="email"限制用户必须输入email类型

type="url"限制用户必须输入url类型

type="date"限制用户必须输入日期

type="month"限制用户必须输入月类型

type="week"限制用户必须输入周类型

type="time"限制用户必须输入时间类型

type="datetime-local"选取本地时间

<input type="text" list="mylist">(list和id相连)

<datalist id="mylist">(id自定义)

<option value="手机"></option>(这个是列表可以想写多少写多少)

</datalist>

va lue自定义名称

autofocus自动获取焦点

required验证输入不能为空

multiple可以输入一个或多个值,每个值用逗号隔开

<input type="email" multiple/>还可用于file

pattern

将属性值设为某个正则表达式,在提交时会检查其内容是否合给定格式

<input pattern="[0-9][A-Z][3]" title="输入内容:一个数与三个大写字母" placeholder="输入内容:一个数与三个大写字母">

Html常用标签总结,具体可分为常用基础标签、常用表单基础标签、常用表格基础标签、常用列表标签、常用框架标签、常用链接标签和常用图像标签七大类。

01

常用基本标签

<html></html>定义html文档

<head></head>定义文章标题和其他在网页内不显示的信息

<title></title> 定义文档标题

<body></body>定义文档的主体内容

<h1><h1>定义最大标题,由1依次往后排开,1最大

<!--…-->注释

02

常用表单基础标签

<form></form>定义表单

<input>定义输入控件

<textarea></textarea>定义多行文本输入

<button>定义按钮

<select>定义选择的下拉列表

<optgroup>定义选择列表中的选项组合

<option>定义选择列表的选项

<label>定义input的标注

<fieldset>定义围绕表单的边框

<legend>定义fieldset的标题

03

常用表格基础标签

<table>定义表格

<caption>定义表格标题

<th>定义表格中的表单元格

<tr>定义表格中的行

<td>定义表格中的单元

<thead>定义表格中的表头内容

<tbody>定义表格中的主体内容

<tfoot>定义表格中的脚注

<col>d定义表格中一个或者多列的属性值

<colgroup>定义表格中供格式化的列组

04

常用列表标签

<ul></ul>定义无序列表

<ol></ol>定义有序列表

<li></li>定义列表的项目

<dl>定义列表

<dt>定义列表中的项目

<dd>定义列表中项目的描述

<menu>定义命令列表

<menuitem>定义用户可以从弹出菜单调用的命令

05

常用框架标签

<frame>定义框架集的窗口或者框架

<frameset>定义框架集

<noframes>定义针对不支持框架的用户代替内容。

<iframe>定义内联框架

06

常用链接标签

<a>定义锚

<linke>定义文档与外部资源的关系

07

常用图像标签

<img></img>定义图像

<map></map>定义图像映射

<area></area>定义图像地图内的区域