表格表单及样式重置、特性

1、表格 用table标签,标签 table的标签基本特性是 display:table;

<thead> 表格头部

<tbody> 表格主体

<tfoot> 表格尾部

<tr>行

<th>表格标题

<td>单元格

一般只用<tbody>

colspan 属性规定单元格可横跨的列数 只能放在th,td标签中<th colspan=‘2‘>

rowspan 属性规定单元格可横跨的行数 只能放在td标签中<td colspan=‘2‘>

例:

<table>

<thead>

<tr>

<th>

</th>

</tr>

</thead>

<tbody>

<tr>

<td>

</td>

</tr>

</tbody>

</table>

注意事项:

1、不要给table,th,td以外的标签加样式,会存在不兼容问题

标签th,td有内边距,使用时候去掉

2、单元格默认平分table宽度,高度

3、th里面的文字默认加粗,并且左右上下居中显示

4、td里面的文字默认上下居中,左右居左显示

5、table决定了整个表格的宽度

6、table里面的单元格宽度会被转化成百分比;

7、表格里面的每一列必须有宽度;保证表格的样式不会被内容撑开太多

8、表格的同一竖列继承最大宽度,同一横行继承最大高度

2.<form> 表单标签

<form action="目标" method-"get" target="_blank"/>

<input type="submit" value="提交OK"/> 提交按钮

<input type="text" name=""/>  文本框 文本内容只能为单行

<input type="password" name=""/>  密码框

(

<input type="radio" name="gender" id="a"/><label for="a">男</label> 单选框

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

)

</label>文字和单选按钮相连接 点击文字也能选到单选框

<input type="checkbox" name="" disabled/> 旅游

<input type="checkbox" name="" disabled/> 建设

<input type="checkbox" name="" checked/> 美食

check 默认选中 disabled 默认静掉

)复选框

<input type="file" name=""/>上传

<input src="" type="img" name=""/>图片 也具备提交功能

<input type="button" name=""/> 按钮功能 没有任何功能

<input type="reset" name=""/>  重置 一般不用

<input type="hidden" name=""/> 一个隐藏按钮 前端没有 对于后台有用处

(

<select>

<option>1</option>

<option>2</option>

<option selected>3</option>

</select>

) 下拉选框 没加selected 默认第一行 加selected 会默认第3行

文本域 :<textarea></textarea>文本内容可以多行

下滑 可以用overflow:auto 来处理 焦点框用outline:none

存在一些兼容性问题

注意事项:

form标签有外边距

input有默认margin,padding

selct默认margin

textarea有默认margin,paddiing

form表单都支持宽高,都是一个inline-block属性

时间: 2024-12-22 00:03:36

表格表单及样式重置、特性的相关文章

ios下表单disabled样式重置

在做最近的一个活动项目时,需要用到表单的disabled状态,但是在IOS下那颜色不是一般的浅,就跟没有一样,一开始通过如下样式重置: input:disabled, input[disabled]{ color: #8d9399; } 发现在IOS下根本不起作用,后来网上搜索了解到,ipad/iphone改变的其实是颜色或背景的透明度,将其复写即可,完整重置代码如下: input:disabled, input[disabled]{ color: #8d9399; -webkit-text-f

Bootstrap框架(基础篇)之列表,表格,表单

继续上篇的基础部分延伸,主要说一下列表,表格,表单相关Bootstrap框架变化以及基础知识. 1.列表篇 除了HTML提供的三种基本列表样式: 无序列表 <ul> <li>…</li> </ul> 有序列表 <ol> <li>…</li> </ol> 定义列表 <dl> <dt>…</dt> <dd>…</dd> </dl> Bootst

HTML表格表单综合——用户注册表

今天学习了表格和表单知识,我综合了他们添加了一些拓展知识做了一个用户注册表,以下面代码来整理表格和表单知识: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml&quo

BPM实例分享:如何设置表单字体样式

系统版本:V10.0 一些业务场景中,时尔需要改变表单字体 那如何设置表单字体样式? 本文将会针对全局表单和单个表单进行阐述! 1.全局表单:  修改WFRES\CSS\MvcSheet.css ,在body节点里面增加 font-family:"字体名" !important;  2.单个表单: 添加以下样式body{    font-family:"字体名" !important;  } PS:若设置后没有变化,按F12,并查看控制整个页面的div,找到相应的C

jQuery_review之一行语句搞定表单焦点样式

众所周知,各种浏览器对于HTML.CSS以及原生JS的支持不尽相同.但是jQuery很好地封装了各种浏览器不同的实现,能够很好地解决跨浏览器的CSS问题.下面就是在review表单操作的时候的一个DEMO,记录在这个地方,方便后面做项目的时候查找使用. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script type="

BootStrap的table表格,栅格系统,form表单的样式

BootStrap BootStrap的简介 1.    什么是Bootstrap 由两个前端设计师开发的一个前端的框架(Html,css,js) 简化了程序员写css的代码 2.    为什么使用BootStrap,有什么特点 l  学习比较简单,有了Html,css和js就能学习 l  响应式布局,可以适应多种的设备 l  移动设备优先 BootStrap的使用 环境的安装 官网上下载包 要想使用bootStrap 必须加载jquery bootStrap的基本模板 1.     Html文

网站前端_Bootstrap.基础入门.0002.排版/列表/表格/表单/按钮/图像?

通用技能: # 文档类型 <!DOCTYPE html> <html lang="zh-cn">     <!-- Html Code --> </html> 说明: 由于BootStrap基于HTML5,所以所有的HTML文件都需要在其顶部引用HTML5的DOCTYPE属性. # 移动先行 <meta name="viewport" content="width=device-width, initi

表格 表单总结

HTML表格table <table>标签表示这是一个表格,构成元素有<tr>.<td>.<th> HTML表单 **form** <form>标签表示这是一个表单,它的属性有action. method,action表示提交到的地址, method表示提交的方式,有post和get **input** <input>标签表示输入控件,它的属性有type,type的有: text 表示文本框 radio 表示单选框 checkbox

CSS3-animation,表格表单的格式化

animation 1.与transition一样,animation在IE9之前都不支持,不仅如此,还需要大量的供应商前缀 2.定义关键帧:@内容中需要大量的前缀 @keyframes  fadeIn(animationName) from{ } 50%{ } to{ } /*from起始关键帧,to结束关键帧,也可以用0%,100%分别表示起始与结束*/ oparity的值为0表示不可见,为1的时候表示完全可见 3.在元素中应用: .b{ animation-name:fadeIn: ani