What are the built-in styles of html elements and how to remove them?

coldplay.xixi
Release: 2023-01-03 09:27:37
Original
3293 people have browsed it

html elements have default styles. Methods to remove them: 1. Remove the default style globally, the code is [*{padding:0;margin:0;box-sizing:..}]; 2. Remove the a tag The default style, code is [a{text-decoration: none;color:#3].

What are the built-in styles of html elements and how to remove them?

The operating environment of this tutorial: windows7 system, html5 version, DELL G3 computer.

html elements have default styles, how to remove them:

1. Remove default styles globally

*{padding:0;margin:0;box-sizing: border-box;font-size: 14px;}
Copy after login

2. Remove default styles from a tag

 a{text-decoration: none;color:#333;}
 a:hover, a:visited, a:link, a:active {
    color:#333;
    // 设置使所有a标签的四种状态都和本身颜色保持一致,样式代码自己写
}
Copy after login

3、li

ul,ol{list-style: none;}
Copy after login

4、img

img{
  vertical-align:top;
  border:none;
}
Copy after login

5、button

.button{
    border:0;
    background-color:none
    outline:none;
    -webkit-appearance: none;//用于IOS下移除原生样式
}
Copy after login

6、select

select {
    border: none;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll right center transparent;
    padding-right: 14px;
}
Copy after login

7、h1

h1,h2,h3,h4,h5,h6{font-weight:normal;}
Copy after login

8, input, textarea

input,textarea {
    outline: none;
    border: none;
}
textarea {
    resize: none;
    overflow: auto;
}
Copy after login

9, italics i

i{font-style: normal;}
Copy after login

10, table

table{border-collapse:collapse;border-spacing:0;}
Copy after login

11, remove input[type=number] plus and minus signs

/*去除input[type=number]加减号*/
/* 谷歌 */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0;
}
/* 火狐 */
input{
    -moz-appearance:textfield;
}
Copy after login

Related learning recommendations: html video tutorial

The above is the detailed content of What are the built-in styles of html elements and how to remove them?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!