目录

前言

一、reset

二、normalize

总结


前言

通常情况,浏览器都会为元素设置一些默认样式,默认样式的存在会影响到页面的布局,通常情况下编写网页时必须要去除浏览器的默认样式(PC端的页面)。

一、reset

reset.css

/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126License: none (public domain)
*/html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {display: block;
}
body {line-height: 1;
}
ol, ul {list-style: none;
}
blockquote, q {quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;
}
table {border-collapse: collapse;border-spacing: 0;
}

二、normalize

可以在github上下载normalize.css文件:normalize.css


总结

重置样式表:专门用来对浏览器的样式进行重置的。其中 reset.css  直接去除了浏览器的默认样式;normalize.css 对默认样式进行了统一。两者相比较,normalize在默认的HTML元素样式上提供了跨浏览器的高度一致性,是一种现代的、为HTML5准备的优质替代方案。

浏览器的默认样式及去除相关推荐

  1. CSS_css去掉input标签的默认样式,去除input点击样式

    去掉input标签的默认样式,去除input点击样式 outline: none; input {background: none;outline: none;border: none; }

  2. reset.css 重置浏览器的默认样式

    @charset "utf-8"; /*!* @名称:base.css* @功能:1.重设浏览器默认样式* 2.设置通用原子类*/ /* 防止用户自定义背景颜色对网页的影响,添加让 ...

  3. html标签的默认样式及去除

    虽然在一般情况下.我们大部分人都会直接引用一份已经写好的专门去除标签默认样式的reset.css文件(重置样式表)到项目中,进而去除掉元素的默认样式,一直觉得这样很省事毫不费力,但是最近在使用的时候发 ...

  4. 火狐浏览器内容默认样式表

    查看地址: resource://resources/html.css 具体内容: /* This Source Code Form is subject to the terms of the Mo ...

  5. 23.去除浏览器默认样式

    文章目录 去除浏览器默认样式 1.枚举式 2.简单页面草率式 3.装杯专业式 去除浏览器默认样式 通常情况下,不同浏览器可能会为相同元素设置一些默认样式,因此就可能导致开发的页面在不同浏览器下打开效果 ...

  6. reset清除所有浏览器默认样式

    温馨提示 reset 的目的不是清除浏览器的默认样式, 这仅是部分工作. 清除和重置是紧密不可分的. reset 的目的不是让默认样式在所有浏览器下一致, 而是减少默认样式有可能带来的问题. rese ...

  7. css知多少(4)——解读浏览器默认样式

    原文:css知多少(4)--解读浏览器默认样式 上一节<css知多少(3)--样式来源与层叠规则>介绍了样式的五种来源,咱们再通过一张图回顾一下. 对于上面的三层,咱们大概都比较熟悉了.下 ...

  8. 浏览器默认样式有哪些,如何覆盖

    1.user agent stylesheet是浏览器默认样式表,是浏览器默认样式. 2.不同浏览器的默认样式不同个,甚至同种浏览器不同版本的默认样式也可能不同.其中google中对body的默认样式 ...

  9. CSS之布局(默认样式)

    默认样式: <!DOCTYPE html> <html><head><meta charset="UTF-8"><title& ...

最新文章

  1. 详解SSH框架的原理和优点
  2. 基于Swoole和Redis实现的并发队列处理系统
  3. Eclipse中安装HibernateTools插件
  4. POJ2301+水~~~~~~
  5. 判断变量是空_关于“情境中的随机变量”的思考
  6. java生成docx_用java新建一系列文件.docx
  7. 小程序在父组件执行子组件方法,可适用于下拉刷新上拉加载之后执行子组件方法
  8. python离线安装pip出现timeout_Python pip安装包出现timeout的解决办法,修改国内的镜像源...
  9. 【机器人】标记不友好评论,AI工作效果是人类的4.4倍
  10. python作业不会做怎么办_不学点编程,将来怎么给孩子辅导作业——Python新手入门教程...
  11. html中输出 u263c,二级C语言笔试必过399题
  12. wince 中Windows消息的十六进制表述
  13. java json配置文件_java 读取json文件配置
  14. Linux VS code安装Monaco字体
  15. DIY 3.5毫米/MMCX接口的耳机线(无麦)
  16. 2022年上半年软件设计师下午真题试题(案例分析)及答案
  17. Android源码 app预制带so和assets文件的aar包(sdk)
  18. GHOST XP SP2 遐想网络 纯净版
  19. 20190901笔记默写[mò xiě] write from memory
  20. JSD2204-java基础复习

热门文章

  1. GHOST重装操作系统后,开机出现“选择要启动的操作系统,或按Tb选择工具”的解决方法
  2. javascript常用实例的实现与封装
  3. linux raid5 纯硬盘 恢复,RAID5 Linux数据恢复
  4. js计算数值相加_js计算数值
  5. 使用C语言实现字符串的逆序输出
  6. 西门子200PLC步进控制(SM66.7是pls指令状态完成位)
  7. MSP430F149单片机实现uart数据接收中断
  8. 人工智能之父、Lisp语言发明者约翰麦卡锡去世
  9. 基于FPGA图像处理之对数变换(log)
  10. JAVA-希尔排序-Knuth序列以及对数器