美文网首页
CSS 描述 css reset 的作用和用途(琐碎知识点整理)

CSS 描述 css reset 的作用和用途(琐碎知识点整理)

作者: 黑木令 | 来源:发表于2021-05-27 22:43 被阅读0次

之前有整理过一部分知识点, 一直没有发布, 因为都是有关 CSS 方面的零散内容; 现在想想无论做什么都需要慢慢积累, 所以还是决定将之前整理的相关内容验证之后慢慢分享给你们, 现在看到感觉还挺有意思 。

好了废话不多说, 直接上代码以及图例(为了让大家方便阅读, 都有自己验证过程的一些图片作为分享) 。

1. Reset 原因 (为什么要初始化CSS样式):
1. 因为浏览器的品种很多,每个浏览器的默认样式也是不同的, 会造成一些布局上的困扰;

2. 如 ul 默认带有缩进样式, 在IE下, 它的缩进是由 margin 实现的, 而在 Firefox 下却是由 padding 实现的;

3. 为了让页面获得浏览器跨浏览器的兼容性,需要用重置文件css代码覆盖浏览器默认的样式来统一样式 。
2. Reset 是什么?
1. Reset 是重置的意思

2. 现在的浏览器五花八门,就 ie 来说就有好多版本,还有火狐,Chrome等等。每个浏览器的默认样式也是不同的。所以就要考虑一个兼容问题。比如你用 ie 打开网站正常,但是用火狐或其他浏览器打开的时候,网站就变形了。
3. Reset 代码
/*公共样式--开始*/
html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {
    margin: 0;
    padding: 0;
}
*{box-sizing: border-box;}
html, body {
    height: 100%;
}
body {
    font-family: "Microsoft YaHei";
    font-size:14px;
    color:#333;
}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol {
    list-style: none;
}
img {
    border: none;
    vertical-align: middle;
}
a {
    text-decoration: none;
    color: #232323;
}
table {
    border-collapse: collapse;
    table-layout: fixed;
}
input, textarea {
    outline: none;
    border: none;
}
textarea {
    resize: none;
    overflow: auto;
}

/* 对一些公共样式设置公共的 class 类名, 使用时在需要的元素标签内添加对应的 class 类名即可; 不需要的可以将下面的代码删除 */
.clearfix {
    zoom: 1;
}
.clearfix:after {
    content: ".";
    width: 0;
    height: 0;
    visibility: hidden;
    display: block;
    clear: both;
    overflow:hidden;
}
.fl {
    float: left
}

.fr {
    float: right
}
.tl {
    text-align: left;
}
.tc {
    text-align: center
}
.tr {
    text-align: right;
}
.ellipse {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.inline{
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

如果对你有所帮助,希望大家喜欢点个关注;整理知识点不易, 每次都是在工作繁忙之余夜深人静之时整理, 每次整理时都在思考如何让大家更容易理解, 更容易找到、看到自己想看到的内容; 无论知识点是大是小, 我都会验证后再分享, 以防自己发表的文章给大家造成误导。如有问题还望不吝赐教,本人会及时更改 (本文原创, 如需转载,请注明出处) 。

相关文章

  • CSS 描述 css reset 的作用和用途(琐碎知识点整理)

    之前有整理过一部分知识点, 一直没有发布, 因为都是有关 CSS 方面的零散内容; 现在想想无论做什么都需要慢慢积...

  • 笔试6

    前端面试CSS 相关问题 Q:描述下 “reset” CSS 文件的作用和使用它的好处。A:作用以及好处:因为各个...

  • CSS Reset

    1. 什么是CSS Reset What Is A CSS Reset?Which CSS Reset Shoul...

  • 去除浏览器默认样式

    自己去除 使用reset.css reset.css 使用normalize.css normalize.css

  • CSS Reset的相关概念及实例

    原文 博客原文 大纲 1、什么是css reset?2、CSS reset的实例 1、什么是css reset? ...

  • CSS:认识 css reset

    什么是css reset.? reset,重置。顾名思义,css reset就是重置样式。 为什么需要css re...

  • Css reset的作用

    不同的浏览器之间,默认的样式存在差异,因此需要清除浏览默认提供的样式 Normaliz提供了一套在各个浏览器中表现...

  • css reset的作用?

  • CSS-reset&规范

    css reset 是什么?css 预编译器是什么? 后编译器(post css)是什么? css reset 即...

  • 2019-04-20

    css reset 是什么?css 预编译器是什么? 后编译器(post css)是什么? css reset 即...

网友评论

      本文标题:CSS 描述 css reset 的作用和用途(琐碎知识点整理)

      本文链接:https://www.haomeiwen.com/subject/hpptkltx.html