HTML 和 form 表单常用标签
HTML和CSS
常用标签:
p:段落,自动换行
span:和div类似,但是默认不换行
br:换行
hr:分割线
h1-h6:标题标签
a:超链接
瞄点:通过给a链接设置#XX作为链接,给需要链接的内容设置name或者id
列表
无序列表:ul li
属性:type
属性值:
disc: 表示实心圆点; ●
circle: 表示空心圆圈; ○
square: 表示实现方块; ■
有序列表:ol li
type属性: 可指定列表项目序号类型,属性值有:
1)A : 表示使用大写英文字母作为序号;如A、B、C 等;
2)a : 表示使用小写英文字母作为序号;如a、b、c 等;
3)I : 表示使用大写罗马数字作为序号;如I、II、III 等;
4)i : 表示使用小写罗马数字作为序号;如i、ii、iii 等;
5)1 : 表示使用阿拉伯数字作为序号;如1、2、3 等;
start属性:可表示列表的起始序号;
自定义列表
<dl>:用于定义列表;该标签只能有<dt>,<dd>两种子标签;
dt: 定义列表项的标题;
dd: 定义普通列表项;
图片标签
img 两个必要属性:src 和 alt
src: 图片路径
alt: 当图片无法显示时,就会显示alt的内容
注意:设置图片大小时,只需要设置width或者height其中一个,图片会自动等比缩放,如果同时设置,图片会失真
表格标签
table: 表示表格
border: 指定表格边框的宽度,默认是0;
cellpadding: 指定单元格内容和单元格边框的间距,值可是像素或百分比;
cellspacing: 指定单元格之间的间距,值可是像素或百分比;
width: 指定表格的宽度,值可以是像素或百分比;
tr: 定义表格的行
align: 设置行中的单元格内容的位置(left/center/right)
定义表格行,该标签只能有td或th子标签;
td: 定义单元格,放在中,表示把一行分成 N 个单元格;(N取决于td标签个数);
常见属性:
colspan: 指定该单元格跨多少列,属性值是数字; colum
rowspan: 指定该单元格横跨的行数; row
height: 指定单元格的高度;
width: 指定单元格的宽度;
th: 定义表格标题头的单元格;用法和标签一直,只是显示效果有差别;
表单标签
form
常见属性如下:
action: 必填属性,表示当点击”提交”按钮时,表单数据提交到哪个地址; method: 指定表单提交时的请求类型,该属性值有 get 或 post,分别用于 GET 或 POST 请求,默认是 get 方式,开发建议使用
post 方式:enctype:指定表单数据的编码方式
application/x-www-form-urlencoded url 编码,默认
multipart/form-data : 不做编码,二进制方法提交 ,以后使用文件上传必须使用multipart/form- data ,提交方式必须为 POST
表单控件标签
input :用于接收用户输入的信息
单行文本框 : type = text,输入的文本信息直接显示在框中;
密码输入框 : type = password,输入的文本以圆点形式显示;
单选框 : type = radio,如:性别选择;
复选框 : type = checkbox,如:多个兴趣选择;
注意:单选框和复选框提交后台时,提交的是 value 值,没有 value 值则后台获取为 on
隐藏域 : type = hidden, 在页面上不可见,但在提交的时候会一起提交数据,用于隐式向后台传输一个数据;
提交按钮 : type = submit,用于提交表单中的数据内容;
重置按钮 : type = reset,将表单中填写的内容均设置为初始值;
无动作按钮 : type = button,可使用javascript为其自定义事件;
文件上传域 : type = file,会生成一个文本框和一个浏览按钮;
图像域 : type = image, 它可以替代submit按钮,即图像提交按钮。
input: 其他常见属性:
checked: 设置单选框,复选框的初始状态是否选中;
disable: 设置input标签加载时禁用此标签; 不能提交到
maxlength: 文本框输入最大字符数,属性值是数字;
readonly: 指定文本框内值不允许直接修改; 能被提交
下拉框:
select标签:使用 option 标签作为子标签
select 常用属性:
multiple=“multiple” 表示可以选中多个
size=“2” 表示显示几个(浏览器之间有差异)
option 常用的属性 :
select=”selected”: 默认选中哪个选项
value: 提交给服务器的值
文本域标签
textarea: 用户录入多行多列数据
<textarea cols="50" rows="5">要显示的内容</textarea>
cols: 列的大小
rows: 行的大小
HTML 和 form 表单常用标签的更多相关文章
- html5 form表单常用标签
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- html/form表单常用属性认识
1.form表单常用属性练习 <style> .form1 { margin: auto; height: 900px; width: 500px; text-align: center; ...
- 前端开发-4-HTML-table&form&表单控制 标签
1.table标签 <!DOCTYPE html> <html lang="cn"> <head> <meta charset=" ...
- HTML表单常用标签
名称 用例 备注 文本输入框 <input type="text" name="uname" value="" ...
- Form 表单常用正则验证 (收藏)
1.^\d+$ //匹配非负整数(正整数 + 0) 2.^[0-9]*[1-9][0-9]*$ //匹配正整数 3.^((-\d+)|(0+))$ //匹配非正整数(负整数 + 0) 4.^-[0-9 ...
- javascript form表单常用的正则表达式
form验证时常用的几个正则表达式 座机: \d{3,4}-\d{7,8} 手机号: /^1[34578][0-9]{9}$/ (\86)?\s+1[34578]\d{0-9} (\+86)?\s*1 ...
- form表单类标签汇总
<form action="form_action.asp" method="get"> First name: <input type=&q ...
- HTML——form表单中常用标签 form input (text hidden password radio checkbox reset submit ) select(option)总结
<form action="" method="get"> <!-- placeholder="请输入文本" 显示提示 r ...
- Django之form表单常用字段与插件
from django.shortcuts import render,HttpResponse from django import forms from app01 import models f ...
随机推荐
- sql 名词解析
针对这个 sql 语句进行解析 1 SELECT 2 a.* 3 , b.L12_create_time L1第一次转L2的时间 4 , ROUND(c.L1_pending/60, 2) " ...
- tep完整教程帮你突破pytest
持续维护的教程 tep教程会随着版本更新或经验积累,持续维护在电子书中,最新的最全的内容请锁定这篇文章[最新]tep完整教程帮你突破pytest: https://dongfanger.gitee.i ...
- CF1534F1题解
首先,对于一个在第 \(i\) 行 \(j\) 列的沙子,如果他开始下降,他能够使哪些沙子下降呢? 很容易得知是第 \(j-1,j,j+1\) 列所有行号不小于 \(i\) 的沙子. 对于沙子 \(u ...
- Android 12(S) 图形显示系统 - BufferQueue的工作流程(八)
题外话 最近总有一个感觉:在不断学习中,越发的感觉自己的无知,自己是不是要从"愚昧之巅"掉到"绝望之谷"了,哈哈哈 邓宁-克鲁格效应 一.前言 前面的文章中已经 ...
- CentOS7 MySql数据库安装配置(单实例)
一. 安装mysql-server 官网下载安装 # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # ...
- Python 基础知识自检,离深入掌握 Python 还有多远
1. 模块化编程思想 模块化编程是 Python 的基本思想.初学 Python,都应该使用过小海龟.随机.数学模块.使用模块之前,需要导入模块,然后根据自己的问题需要使用这些模块. Python 提 ...
- 高并发之 API 接口,分布式,防刷限流,如何做?
在开发分布式高并发系统时有三把利器用来保护系统:缓存.降级.限流 缓存 缓存的目的是提升系统访问速度和增大系统处理容量 降级 降级是当服务出现问题或者影响到核心流程时,需要暂时屏蔽掉,待高峰或者问题解 ...
- 6月4日 python学习总结 初次接触jQuery
1. jQuery是什么?是一个轻量级的,兼容多浏览器的JS库(write less, do more) 1. 是一个工具,简单方便的实现一些DOM操作 2. 不用jQuery完全可以,但是不明智. ...
- [源码解析] TensorFlow 分布式环境(4) --- WorkerCache
[源码解析] TensorFlow 分布式环境(4) --- WorkerCache 目录 [源码解析] TensorFlow 分布式环境(4) --- WorkerCache 1. WorkerCa ...
- java对xml文件的操作
xml文件格式(示例): <?xml version="1.0" encoding="UTF-8"?> <root> <Funct ...