/*万能清除法*/
*{padding:0;margin:0;}
li{list-style: none;}
img{vertical-align:top;border: 0;}
a{text-decoration: none;}
.cl:after{content: "";display: block;clear: both;height: 0;overflow: hidden;visibility: hidden;}
.cl{zoom:1;}
/*外部样式*/
<link rel="stylesheet" href="../css/ .css">
/*初始化*/
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,input{padding: 0;margin: 0;}
li{list-style: none;}
a{text-decoration: none;}
img{vertical-align: top;border: 0;}
html{font-family: "微软雅黑";font-size: 12px;color: #333;}
.cl:after{content: "";display: block;clear: both;height: 0;overflow: hidden;visibility: hidden;}
.cl{zoom: 1;}
.fl{float: left;}
.fr{float: right;}
/*响应式布局*/
@media screen and (min-width: 320px) and (max-width: 480px){
body{}
}
@media screen and (min-width: 481px) and (max-width: 768px){
body{background-color: #ff0;}
}
@media screen and (min-width: 769px) and (max-width: 1200px){
body{background-color: #0f0;}
}
@media screen and (min-width: 1201px) {
body{background-color: #999;}
}
响应式初始化
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
/*去掉点击时的外边框*/
input:focus,textarea,select{outline: none;}
textarea{resize:none;}
button{cursor:pointer;}
/*伪类选择器 */
:nth-child(){}
:nth-of-type(1) 出现的次数
.a div:nth-child(2){color: red;}
.a p:nth-child(5){color: red;}
ul li:nth-child(even){}
ul li:nth-child(odd){}
ul li:first-child{}
ul li:last-child{}
/* 过渡*/
transition:s
/*html5格式*/
<header>
网页上面公共的头部
</header>
<div>
ssssss
</div>
<footer>网页上面公共的底部</footer>
<nav>
<ul>
<li></li>
</ul>
</nav>
<section>区块</section>
<aside>侧边栏</aside>
<article>文章</article>
<mark>高亮显示(行内标签)</mark>
<canvas>画布</canvas>
<input type="text" list="a">
<datalist id="a">
<option value="111">
<option value="112">
<option value="113">
<option value="aa">
<option value="ad">
<option value="cc">
<option value="cr">
</datalist>
<!-- novalidate取消验证 -->
<form novalidate>
<!-- required必填字段 -->
<!-- autofocus自动获取焦点 -->
*<input type="number" required autofocus>
<input type="search">
<input type="range">
<input type="color">
<input type="date">
<input type="email">
<input type="url">
<textarea name="" id="" cols="30" rows="10"></textarea>
<input type="submit">
<button type="submit"></button>
</form>
<!-- video必须添加自动播放属性 -->
<!-- 网页所支持的视频格式 webm/ogg/mp4 -->
<!-- loop循环播放 -->
<video src="../video/movie.webm" autoplay controls>对不起,你的浏览器版本太低,</video>
<audio src="../video/zhoujie.mp3" autoplay loop></audio>
/*列表*/
.t{width: 100%;height: 400px;border:1px solid red;border-collapse:collapse;table-layout:fixed;}
.t th,td{border: 1px solid red;}
<table class="t" cellspacing="0" cellpadding="0">
<caption>课程表</caption>
<thead>
<tr>
<th class="a1">aaaaaaaaaaaaaaaaaaaaa</th>
<th>星期一</th>
<th>星期一</th>
<th>星期一</th>
<th>星期一</th>
</tr>
</thead>
<tbody>
<tr>
<td>111</td>
<td>111</td>
<td>111</td>
<td>111</td>
<td>111</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>111</td>
<td>111</td>
<td>111</td>
<td>111</td>
<td>111</td>
</tr>
</tfoot>
</table>
第一种
<table width="624" height="362" bgcolor="#eeeeee" border="1" cellspacing="0" cellpadding="0" align="center" bordercolor="pink">
<tr align="center">
<td valign="bottom" width="101">会员姓名</td>
<td width="205">111</td>
<td width="103">111</td>
<td width="205">111</td>
</tr>
<tr align="center">
<td> </td>
<td colspan="3"></td>
</tr>
<tr align="center">
<td>111</td>
<td colspan="3"></td>
</tr>
</table>
第二种
.t{width: 100%;height: 400px;border:1px solid red;border-collapse:collapse;table-layout:fixed;}
.t th,td{border: 1px solid red;}
<table class="t" cellspacing="0" cellpadding="0">
<caption>课程表</caption>
<thead>
<tr>
<th class="a1">aaaaaaaaaaaaaaaaaaaaa</th>
<th>星期一</th>
<th>星期一</th>
<th>星期一</th>
<th>星期一</th>
</tr>
</thead>
<tbody>
<tr>
<td>111</td>
<td>111</td>
<td>111</td>
<td>111</td>
<td>111</td>
</tr>
</tbody>
</table>
- PC端和移动APP端CSS样式初始化
CSS样式初始化分为PC端和移动APP端 1.PC端:使用Normalize.css Normalize.css是一种CSS reset的替代方案. 我们创造normalize.css有下面这几个目的 ...
- pc端样式初始化
pc端样式初始化: /* http://meyerweb.com/eric/tools/css/reset/ /* http://meyerweb.com/eric/tools/css/reset/ ...
- HTML5样式和列表、CSS链接的四种状态
一.HTML5样式 1.标签: <style>:样式定义: <link>:资源引用: 2.属性: type="text/css":引入文档类型: rel=& ...
- css样式初始化
不同的浏览器对有些标签的默认显示是不同的,对css样式初始化可以实现样式的统一,消除不同浏览器间页面显示的差异性... 一般初始化方式为:*{margin:0:padding:0:}
- 一天搞定CSS: 标签样式初始化(CSS reset)及淘宝样式初始化代码--09
样式初始化:是指对HTML中某些标签的默认样式进行清除 样式初始化目的: 不同浏览器的默认样式不一样,若不清理,会导致相同的代码在浏览器中解析结果不一样,为了避免这种情况,所以需要进行样式初始化. 代 ...
- 样式初始化(copy)
css样式初始化reset文件 pc端 移动端 公共样式 1.pc端 /* normalize.css */ html { line-height: 1.15; /* 1 */ -ms-text-si ...
- HTML5样式、链接和表格
-------------------siwuxie095 HTML5 样式 1.标签 <style> 标签:样式定义 <link> 标签:资源引用 2.属性 rel:用于指定 ...
- 2017-11-29 HTML5样式、链接和表格
HTML5样式.链接和表格HTML5列表<ol> 有序列表<ul> 无序列表<li> 列表项 <dl> 列表<dt> 列表项<dd&g ...
- CSS样式初始化代码
CSS样式初始化代码 为什么要初始化CSS? 建站老手都知道,这是为了考虑到浏览器的兼容问题,其实不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面差异.当然,初始化 ...
随机推荐
- 201971010110-李华《面向对象程序设计(java)》第七周学习总结
博文正文开头格式:(2分) 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.co ...
- Nginx配置参数中文详细说明
#定义Nginx运行的用户和用户组user www www;##nginx进程数,建议设置为等于CPU总核心数.worker_processes 8;##全局错误日志定义类型,[ debug | in ...
- linux下tree命令产生乱码,通过修改字符集解决
alias tree='tree --charset ASCII'
- CentOS 8 网卡命令
nmcli n 查看nmcli状态 nmcli n on 启动nmcli nmcli c up eth0 启动网卡eth0 nmcli c down eth0 关闭网卡eth0 nmcli d c ...
- opencv旋转图像,90度标准旋转
摘自opencv 源代码 void rotate(InputArray _src, OutputArray _dst, int rotateMode) { CV_Assert(_src.dims() ...
- java第三讲课后动手动脑及代码编写
1. 类就是类型,对象就是这种类型的实例,也就是例子.类是抽象的东西,对象是某种类的实实在在的例子.例如:车是一个类,汽车,自行车就是他的对象. 对象的定义方法? (1)对象声明:类名 对象名: (2 ...
- 【oracle】ceil函数 返回值 (大于参数的最小整数)
SELECT CEIL(15.8) FROM DUAL;==========16 SELECT CEIL(-15.8) FROM DUAL;==========-15
- Codeforces Round #606 (Div. 2, based on Technocup 2020 Elimination Round 4) 题解
Happy Birthday, Polycarp! Make Them Odd As Simple as One and Two Let's Play the Words? Two Fairs Bea ...
- Sentinel Client: 整合Apollo规则持久化
在前面的学习过程中,Sentinel 的规则,也就是我们之前定义的限流规则,是通过代码的方式定义好的.这是初始化时需要做的事情,Sentinel 提供了基于API的方式修改规则: FlowRuleMa ...
- 算法马拉松35 E 数论只会Gcd - 类欧几里得 - Stern-Brocot Tree - 莫比乌斯反演
题目传送门 传送门 这个官方题解除了讲了个结论,感觉啥都没说,不知道是因为我太菜了,还是因为它真的啥都没说. 如果 $x \geqslant y$,显然 gcd(x, y) 只会被调用一次. 否则考虑 ...