您的位置:

CSS重置样式表

一、介绍

CSS重置样式表是一组在编码中用来增强可预测性的规则集。它帮助我们抵消浏览器默认样式引起的不一致性,使得所有浏览器的显示效果更为统一。简单来说,它将所有的HTML元素的各种CSS属性都设置为一个预定义的值,以便我们从一个’干净的’状态开始编写CSS。

二、重置规则

1. 通用选择器规则

    
        *, *::before, *::after {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }
    

这些规则的作用是让页面元素的盒模型表现得更为一致,同时消除浏览器的默认padding和margin。

2. 排版元素规则

    
        body {
            line-height: 1.5;
        }
        ol, ul {
            list-style: none;
        }
        table {
            border-collapse: collapse;
            border-spacing: 0;
        }
    

这些规则目的是去除一些浏览器默认设置盒模型的表现特性,以达到排版效果的标准一致性。

3. 表单元素规则

    
        button, input {
            background-color: transparent;
            border: none;
            outline: none;
        }
        button {
            cursor: pointer;
        }
    

这些规则的作用是达到去除input和button元素的默认样式。

三、使用

使用CSS重置样式表很简单,只需要在HTML的head标签中引入reset.css文件。

    
        <head>
            <link rel="stylesheet" href="reset.css">
        </head>
    

请注意,CSS重置样式表应该在所有自定义样式表之前引入,以确保正在使用的样式表不会受到其影响。

四、总结

通过使用CSS重置样式表,我们能够消除一个浏览器默认样式引起的不一致性,并从干净的状态开始编写CSS,达到更统一的页面显示。

重学java笔记,java笔记总结

2022-11-23
印象笔记记录java学习(Java成长笔记)

2022-11-12
java方法整理笔记(java总结)

2022-11-08
CSS重置样式表

2023-05-22
python基础学习整理笔记,Python课堂笔记

2022-11-21
java笔记,大学java笔记

2022-11-28
cssjs钟表样式(js表格样式)

本文目录一览: 1、JS调用CSS样式表问题(功能鼠标经过文本域是文本域边框颜色发生变化『给出能够实现功能的源码』) 2、JS中改变CSS样式的问题 3、css怎么样制作钟表 4、如何用JS修改已加载

2023-12-08
java学习笔记(java初学笔记)

2022-11-14
java笔记,尚硅谷java笔记

2022-12-01
发篇java复习笔记(java课程笔记)

2022-11-09
Mac笔记:在日常生活中高效实用的笔记工具

2023-05-18
js行内样式怎么写,css行内样式怎么写

本文目录一览: 1、js的行内写法是什么 2、笔记:JS设置CSS样式的几种方式 3、JS里添加样式 4、JS如何设置表格行样式? js的行内写法是什么 就是把方法写在标签里面input type="

2023-12-08
最新python学习笔记3,python基础笔记

2022-11-17
java基础知识学习笔记一,Java基础笔记

2022-11-21
python基础笔记整理(python基础教程总结)

2022-11-12
数据库的笔记mysql,数据库管理系统笔记

2022-11-24
js取消样式设置,js取消样式设置快捷键

2022-11-25
阿平的python小笔记吖,python 阿里巴巴

2022-11-18
python课堂整理32(python笔记全)

2022-11-12
java客户端学习笔记(java开发笔记)

2022-11-14