血泪教训:标签初始化很重要

在写css样式时,一般都会在开头写一段初始化程序,来去掉这些默认样式,比如最简单的方法就是使用*{margin:0;padding:0;}。但是通常我们很少使用这种方法,因为通配符*的效率极低。

标签初始化

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p,th,td,table,textarea,select{margin:0;padding:0;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

th,em{font-style:normal;font-weight:normal;}

ol,ul{list-style:none;}

table{border-collapse:collapse;border-spacing:0;}

img,a img{border:0;}

body{font:12px ‘Microsoft YaHei‘,Arial;color:#666;background-color:#eee;}

原文地址:https://www.cnblogs.com/xywl/p/10050207.html

时间: 2024-10-23 16:40:31

血泪教训:标签初始化很重要的相关文章

Uva 272 10082 401 字符串的读入 和 字符数组的初始化 很重要。

水题,但是唯一不好解决的就是题目的读入问题. 有一个方法是无论你怎么玩都可以通过的,空格回车什么的都可以被吃掉. //代码如下: while((c = getchar()){ ..... } 还知道了一个小小的实用函数:isalpha   判断是否为英文字母,如果是小写返回2,如果是大写返回1. 对于超级模拟的字符串等题来说,一个好的方法是在开头就建立关系,初始化很实用..嘿嘿. 三道水题,复习了一下字符的输入输出,想当年就因为这个,爆零的那叫一个惨啊.....

一篇介绍JSP标签库很详细的文章

2008年12月17日 星期三 上午 10:52 标准的JSP 标记可以调用JavaBeans组件或者执行客户的请求,这大大降低了JSP开发的复杂度和维护量. JSP技术也允许你自定义taglib,其实换句话说,taglib可以看成是对JSP标记的一种扩展,正如xml是对 html的一种扩展一样.taglib通常定义在tag标签库中,这种标签库存放着你自己定义的tag标签.简而言 之,如果使用taglib,那么你可以设计自己的JSP标记!一般来说,自定义tag标签主要用于操作隐藏对象.处理htm

实战--积分投票系统血泪教训

好几天没有写博客了,一直忙这写这个积分投票-兑换礼包系统.有非常多血泪的教训来分享下:? 之前,我一直是写手机接口的,跟前端基本上没有交集,即使有也是给内部提供管理平台:? 1.实时性:大量的操作是建立在memcache缓存的基础上的,mysql数据库是为了提供数据持久性和记录日志的.因此查询之前会先訪问缓存,假设缓存不存在或者失效,去訪问数据库.? 2.数据量比較大:数据库的索引没有建立到最好.? 3.权限的问题,不是全部人都拥有权限能够投票,于是我把拥有权限的用户id放入了一个数组中并放在缓

简单的入门标签(很实用哦)

1 标题H1-6的用法     可用<h1></h1>将文字包含起来可以将文字1设置为文章标题,<h1>     显示的字体最大,颜色最深,<h6>最小.     2 网页标题title用法     用<title></title>将文字包含起来可以设置网页在标题栏的名字3 格式还原标签pre用法     如果想将webstrom中写的代码格式直接显示在网页上,那么就     用<pre></pre>     

css中锚点剖析 &amp; 血泪教训

前记: 在工作中,如果自己发现了bug,千万不要幻想着能够蒙混过关,别人不会发现,一定要赶在别人发现之前,自己解决掉它!!不然的结果就是,明天上线,今天提出了这个bug,要求修复,然后自己晚上挑灯修改!!~~~~(>_<)~~~~ 先说一下遇到的问题: 想要实现的效果是,在A页面中通过在a的href链接(href = 'B.html#b'),链到B页面的b锚点处. 在普通页面是可以正常实现的,所谓的普通页面指的是 页面一次性渲染,不存在js动态加载elements,破坏DOM树的行为. 现在的

input 文件上传标签响应很慢问题解决

<input type="file" accept="image/*"> 当input的accept属性值为image/*时,谷歌下点击上传文件需要等几秒钟才会出现,ie下却没有这个问题. 经查找参考http://www.tuicool.com/articles/vYfYVnf , 发现是input的accept属性与Webkit浏览器引发的问题.解决方案为修改accept为指定类型: <input type="file" ac

html 各个标签初始化

html,body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,span,input{  margin:0;padding:0;}body{font:12px/1.5em "宋体",arial; color:#3c3c3c;}h1,h2,h3,h4,h5,h6{font-size::100%;}img{border:0;display:block;}ul,ol{list-style::none;}a{text-decoration:none;color:#fff;a:

html5标签video(播放器)学习笔记(一)-初始化的工作

最近有在学习html5中video标签(播放器)的使用,这里做一些学习笔记,方便自己查阅和记录,本文是第一篇,将介绍的是使用该标签初始化该做的哪些工作. 网上的教程其实也不少了 w3cschool里面的最为简单而详细,那么这几介绍的是一些更为直接的应用. 本文目录: 使用标签 加上一些必要参数 自动播放或自动加载 规范播放器 第一步:使用标签     使用的方法很简单,就是一句代码: <video></video> 第二步:加上一些必要的参数,比如播放视频的路径.是否显示控制条  

第10天:CSS初始化操作

在写页面过程中,每个浏览器都会有默认样式,为了避免浏览器的样式兼容问题,我们会在样式开始部分对常用标签进行重置样式.这样我们在写样式时,就不会有误差.常用的CSS标签初始化如下: @charset "UTF-8"; /*css 初始化 */ html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; } fieldset