web前端2017.6.10
表单元素:用于客户端和服务端进行信息交互的通道
<form></form>:所有的表单元素都应该放在里面
文本输入框:
<input type="text"/>
属性:
name="小狗",每个表单元素都有name属性
value="值",每个表单元素都有value属性,value值是随着用户输入而改变
size="5",设置文本输入框的长度
maxlength="10",最多可以输入的字符数
placeholder="提示信息",提示
readonly="readonly",只读
密码输入框
<input type="password"/>
name/value等属性,属性完全跟文本输入框一致
单选框
<input type="radio"/>
name/value属性
checked="checked",表示被选中
复选框
<input type="checkbox"/>
name/value属性
checked="checked",表示被选中
下拉列表
<select>---选择
<option></option>---项
</select>
select的属性:name/value
multiple="multiple",变成列表框(multiple:多列)
size="2",表示显示2行
option的属性:
selected="selected",表示哪一项被选中
disabled="disabled",表示禁止被选中
value="值"
------------------------
按钮
普通按钮:
<input type="button"/>
name/value
<button type="button">按钮</button>
<button>按钮</button>
属性:type/name/value
type="button(按钮)/reset(重置)/submit(提交)",默认为button
重置按钮:
<input type="reset" value="重置"/>
<button type="reset">重置</button>
提交按钮:
<input type="submit" value="提交"/>
<button type="submit">提交</button>
提交按钮有页面刷新的效果,同时可以将文本输入框和密码输入框的相关信息提交到地址栏上
文件按钮:
<input type="file"/>---只能选择文件,不能选择文件夹
name/value属性
图片按钮:
<input type="image" src="图片的路径"/>
属性:name/value/width/height
------------------------
隐藏域:
<input type="hidden"/>
文本域:
<textarea></textarea>
有name属性,没有value属性
cols="50",设置文本域的宽度
rows="5",设置文本域的高度
------------------------
<label></label>
属性:
for="id名"
<label for="admin">账号:<input type="text" id="admin"/></label>
<label for="pwd">密码:</label><input type="password" id="pwd"/>
label标签可以为表单元素定义,使文本和表单元素之间的关系更紧凑
------------------------
<form></form>
属性:
action="路径",跳转到某个页面,将表单元素里面数据提交到某个页面
method="get/post"
get:会将数据显示在地址栏上
post:不会将数据显示在地址栏上
----------------------------
内联框架
<iframe></iframe>
在当前页面中划分出一块区域用来显示另外一个页面
属性:
src="相对路径"
width="1000px/80%",设置显示区域的宽度
height="1000px/80%",设置显示区域的高度
frameborder="1/0",1---有边框,0---没有边框
scrolling="yes/no/auto(自动)"
yes:表示显示滚动条
no:表示不显示滚动条
auto:表示自动显示滚动条
----------------------------
块级容器标签:<div></div>
空语义标签:没有html属性的标签
行内容器标签:<span></span>
空语义标签
----------------------------
自动换行的标签:
div hn p table form ul li ol dl...
不会自动换行的标签:
span i b font u s img input select button a...
表单元素:用于客户端和服务端进行信息交互的通道
<form></form>:所有的表单元素都应该放在里面
文本输入框:
<input type="text"/>
属性:
name="小狗",每个表单元素都有name属性
value="值",每个表单元素都有value属性,value值是随着用户输入而改变
size="5",设置文本输入框的长度
maxlength="10",最多可以输入的字符数
placeholder="提示信息",提示
readonly="readonly",只读
密码输入框
<input type="password"/>
name/value等属性,属性完全跟文本输入框一致
单选框
<input type="radio"/>
name/value属性
checked="checked",表示被选中
复选框
<input type="checkbox"/>
name/value属性
checked="checked",表示被选中
下拉列表
<select>---选择
<option></option>---项
</select>
select的属性:name/value
multiple="multiple",变成列表框(multiple:多列)
size="2",表示显示2行
option的属性:
selected="selected",表示哪一项被选中
disabled="disabled",表示禁止被选中
value="值"
------------------------
按钮
普通按钮:
<input type="button"/>
name/value
<button type="button">按钮</button>
<button>按钮</button>
属性:type/name/value
type="button(按钮)/reset(重置)/submit(提交)",默认为button
重置按钮:
<input type="reset" value="重置"/>
<button type="reset">重置</button>
提交按钮:
<input type="submit" value="提交"/>
<button type="submit">提交</button>
提交按钮有页面刷新的效果,同时可以将文本输入框和密码输入框的相关信息提交到地址栏上
文件按钮:
<input type="file"/>---只能选择文件,不能选择文件夹
name/value属性
图片按钮:
<input type="image" src="图片的路径"/>
属性:name/value/width/height
------------------------
隐藏域:
<input type="hidden"/>
文本域:
<textarea></textarea>
有name属性,没有value属性
cols="50",设置文本域的宽度
rows="5",设置文本域的高度
------------------------
<label></label>
属性:
for="id名"
<label for="admin">账号:<input type="text" id="admin"/></label>
<label for="pwd">密码:</label><input type="password" id="pwd"/>
label标签可以为表单元素定义,使文本和表单元素之间的关系更紧凑
------------------------
<form></form>
属性:
action="路径",跳转到某个页面,将表单元素里面数据提交到某个页面
method="get/post"
get:会将数据显示在地址栏上
post:不会将数据显示在地址栏上
----------------------------
内联框架
<iframe></iframe>
在当前页面中划分出一块区域用来显示另外一个页面
属性:
src="相对路径"
width="1000px/80%",设置显示区域的宽度
height="1000px/80%",设置显示区域的高度
frameborder="1/0",1---有边框,0---没有边框
scrolling="yes/no/auto(自动)"
yes:表示显示滚动条
no:表示不显示滚动条
auto:表示自动显示滚动条
----------------------------
块级容器标签:<div></div>
空语义标签:没有html属性的标签
行内容器标签:<span></span>
空语义标签
----------------------------
自动换行的标签:
div hn p table form ul li ol dl...
不会自动换行的标签:
span i b font u s img input select button a...
web前端2017.6.10的更多相关文章
- 百度web前端面试2015.10.18
邮件里通知的周日下午两点参加百度校招面试,我13:10分就到了,前台先让我拿了个面试资格单(上面是我的信息),然后在web前端面试入口排队,面试在百度食堂举行的,等了大概1个小时,放我去面试.都是一对 ...
- 整理六百篇web前端知识混总
9个有用的和免费的工具来支持动态网页开发 8个基本的引导工具的网页设计师 11款CSS3动画工具的开发 2016年某前端群题目答案参考 9最好的JavaScript压缩工具 创建响应式布局的10款优秀 ...
- 10款让WEB前端开发人员更轻松的实用工具
这篇文章介绍10款让Web前端开发人员生活更轻松的实用工具.每个Web开发人员都有自己的工具箱,这样工作中碰到的每个问题都有一个好的解决方案供选择. 对于每一项工作,开发人员需要特定的辅助工具,所以如 ...
- web前端开发常用的10个高端CSS UI开源框架
web前端开发常用的10个高端CSS UI开源框架 随着人们对体验的极致追求,web页面设计也面临着新的挑战,不仅需要更人性化的设计理念,还需要设计出更酷炫的页面.作为web前端开发人员,运用开源 ...
- web前端——10个妨碍进步的学习方式
1.前言 从事web前端的人很多,每个人的学习方式,学习习惯基本不会一模一样!关于web前端(或者直接互联网),大家都知道,是做到老,学到老的一个行业.之前写文章的时候,我说过很多学习的方式和建议.今 ...
- web前端的10个顶级CSS UI开源框架
随着CSS3和HTML5的流行,我们的WEB页面不仅需要更人性化的设计理念,而且需要更酷的页面特效和用户体验.作为开发者,我们需要了解一些宝贵的CSS UI开源框架资源,它们可以帮助我们更快更好地实现 ...
- Python web前端 10 bootstrp
Python web前端 10 bootstrp 1.媒体查询 <style> *{ margin: 0; padding: 0; } div{ width: 110px; height: ...
- 10款Web前端工具
10款让Web前端开发人员生活更轻松的实用工具.每个Web开发人员都有自己的工具箱,这样工作中碰到的每个问题都有一个好的解决方案供选择. 对于每一项工作,开发人员需要特定的辅助工具,所以如果下面这些工 ...
- 2017年最好的6个WEB前端开发手册下载
php中文网为你推荐6个web前端开发相关手册下载,适合web开发人员和php web开发人员进行下载参考学习! 一. html5中文手册 通过制定如何处理所有 HTML 元素以及如何从错误中恢复的精 ...
随机推荐
- RUN vs CMD vs ENTRYPOINT - 每天5分钟玩转 Docker 容器技术(17)
RUN.CMD 和 ENTRYPOINT 这三个 Dockerfile 指令看上去很类似,很容易混淆.本节将通过实践详细讨论它们的区别. 简单的说: RUN 执行命令并创建新的镜像层,RUN 经常用于 ...
- swift MBProgressHUD加载gif或者apng的动图
效果图 给MBProgressHUD添加一个分类(extension) extension MBProgressHUD { /// MBProgressHUD 显示加载gif hud方法 /// // ...
- 求一个整数数组最大子数组之和,时间复杂度为N
#include<iostream.h> int main () { ]={-,-,-,-,-,-,-,-,-,-}; ],sum=; ;i<;i++) { ) { sum=b[i] ...
- cmd批处理延迟代码 结束进程
choice /t 5 /d y /n >nul taskkill /im chrome.exe /f pause
- rownum基本用法
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀. ...
- stickUp.js:98 Uncaught ReferenceError: vartop is not defined at HTMLDocument.<anonymous> (stickUp.js:98)
附加var vartop = 0;在var topMargin = 0;这之后,这里是我附加的代码:$(document).ready(function(){ var contentButton = ...
- Mysql数据库二进制安装
MySQL数据库有四种安装方法: 源码包编译安装 RPM包安装 二进制文件安装 官方yum源安装 这里我们主要介绍二进制包的安装方法 在MySQL官网下载二进制包并且上传到服务器上 解压二进制包 [r ...
- 关于用css实现文本和图片垂直水平居中
关于用css实现文本和图片垂直水平居中 一直相信好记性不如烂笔头,最近遇到很多用到垂直居中的,整理一下以便日后查阅. 一.文本垂直水平居中 1.水平居中: 文字水平居中没什么好说的,用text-a ...
- 【2017-06-02】Jquery基础
Jquery就是Js集成的一些方法包. 注意:Jquery的引入位置在<head></head>里. 一.选择器 1.Id选择器 $("#div1") 2. ...
- 移动端使用rem同时适应安卓ios手机原理解析,移动端响应式开发
rem单位大家可能已经很熟悉,rem是随着html的字体大小来显示代表宽度的方法,我们怎样进行移动端响应式开发呢 浏览器默认的字体大小为16px 及1rem 等于 16px 如果我们想要使1rem等于 ...