今天补充几个html标签

<body>内常用标签

1、<div>和<span>

<div></div> : <div>只是一个块级元素,并无实际的意义。主要通过CSS样式为其赋予不同的表现. 
<span></span>: <span>表示了内联行(行内元素),并无实际的意义,主要通过CSS样式为其赋予不同的表现.

块级元素与行内元素的区别
所谓块元素,是以另起一行开始渲染的元素,行内元素则不需另起一行。如果单独在网页中插入这两个元素,不会对页面产生任何的影响。
这两个元素是专门为定义CSS样式而生的。

2、列表标签

<!--无序列表 [type属性:disc(实心圆点)(默认)、circle(空心圆圈)、square(实心方块)]-->
<ul>
<li>列表中的每一项.</li>
</ul>
<!--有序列表-->
<ol>
<li>:列表中的每一项.</li>
</ol>
<!--定义列表-->
<dl>
<dt> 列表标题</dt>
<dd> 列表项</dd>
</dl>

3、表单标签: <form>

功能:表单用于向服务器传输数据,从而实现用户与Web服务器的交互

表单能够包含input系列标签,比如文本字段、复选框、单选框、提交按钮等等。

表单还可以包含textarea、select、fieldset和 label标签。

1)表单属性

action: 表单提交到哪.一般指向服务器端一个程序,程序接收到表单提交过来的数据(即表单元素值)作相应处理,比如https://www.sogou.com/web

method: 表单的提交方式 post/get默认取值就是get

2)表单元素

基本概念:

HTML表单是HTML元素中较为复杂的部分,表单往往和脚本、动态页面、数据处理等功能相结合,因此它是制作动态网站很重要的内容。表单一般用来收集用户的输入信息

表单工作原理:

访问者在浏览有表单的网页时,可填写必需的信息,然后按某个按钮提交。这些信息通过Internet传送到服务器上。 服务器上专门的程序对这些数据进行处理,如果有错误会返回错误信息,并要求纠正错误。当数据完整无误后,服务器反馈一个输入完成的信息

4、<input>系列标签

<> 表单类型
type:
text:文本输入框
password:密码输入框
radio:单选框
checkbox:多选框
submit:提交按钮
button:按钮(需要配合js使用.) button和submit的区别?
file:提交文件:form表单需要加上属性enctype="multipart/form-data"
上传文件注意两点:
1 请求方式必须是post
2 enctype="multipart/form-data" <> 表单属性 name: 表单提交项的键.
注意和id属性的区别:name属性是和服务器通信时使用的名称; 而id属性是浏览器端使用的名称,该属性主要是为了方便客户端编程,而在css和javascript中使用的
value:表单提交项的值.对于不同的输入类型,value 属性的用法也不同:
type="button", "reset", "submit" - 定义按钮上的显示的文本
type="text", "password", "hidden" - 定义输入字段的初始值
type="checkbox", "radio", "image" - 定义与输入相关联的值
checked: radio 和 checkbox 默认被选中
readonly: 只读. text 和 password
disabled: 对所用input都好使.

1)select标签

 <select> 下拉选标签属性
name:表单提交项的键.
size:选项个数
multiple:multiple
<optgroup>为每一项加上分组
<option> 下拉选中的每一项 属性:
value:表单提交项的值.
selected: selected下拉选默认被选中

2)<textarea> 多行文本框

'''

<form id="form1" name="form1" method="post" action="">
<textarea cols=“宽度” rows=“高度” name=“名称”>
默认内容
</textarea>
</form> '''

3)<label>标签

定义:<label> 标签为 input 元素定义标注(标记)。
说明:
1 label 元素不会向用户呈现任何特殊效果。
2 <label> 标签的 for 属性值应当与相关元素的 id 属性值相同。

<form method="post" action="">
<label for=“username”>用户名</label>
<input type=“text” name=“username” id=“username” size=“20” />
</form>

4)<fieldset>标签

<fieldset>
<legend>登录吧</legend>
<input type="text">
</fieldset>

最新文章

  1. 给缺少Python项目实战经验的人
  2. 保护ASP.NET 应用免受 CSRF 攻击
  3. eclipse 中过滤空包,目录树中不显示。
  4. 卷积神经网络_(4)_caffe简介
  5. 【原创】开源Math.NET基础数学类库使用(07)常用的数学物理常数
  6. 移动端web开发基础概念
  7. FineUI小技巧(1)简单的购物车页面
  8. javascript小技巧(非常全)
  9. 通过printf设置Linux终端输出的颜色和显示方式
  10. System.Runtime.InteropServices.COMException: Exception from HRESULT: 0x800AC472
  11. C++类型转化分析(1)
  12. android sdk启动报错error: could not install *smartsocket* listener: cannot bind to 127.0.0.1:5037:
  13. Protected Functions 是理解OO的难点和关键
  14. C#中给线程传值并启动
  15. OpenCV使用FindContours进行二维码定位
  16. day38(增强类的实现)
  17. _beginthread和CreatThread的区别
  18. webview与js交互
  19. Anki 2.0 用户手册
  20. 解决webpack打包报错: Cannot find module &#39;@webassemblyjs/wasm-parser&#39;

热门文章

  1. 【bzoj2131】免费的馅饼 dp+树状数组
  2. [转]fiddler 抓包 HTTPS 请求
  3. 【原创】python 豆瓣采集
  4. Kudu-压缩
  5. UOJ#33. 【UR #2】树上GCD 点分治 莫比乌斯反演
  6. int和intege相比
  7. 浅谈云计算SPI(SaaS、PaaS、IaaS)
  8. jquery中,使用append增加新元素时,新增元素的绑定监听事件失效的解决办法
  9. JAVA的8种基本数据类型和类型转换
  10. 潭州课堂25班:Ph201805201 django 项目 第三十五课 后台用户权限的添加 mixins 课堂笔记)