web常用的Html初始化样式css整合集

HTML初始化样式和CSS整合集是Web开发中不可或缺的工具集,本文将介绍一些常用的HTML初始化样式和CSS整合集,帮助开发者快速构建SEO友好的网页。

现在 github 上比较流行的 normalize.css

  GitHub项目地址:github.com/necolas/normalize.css   或者 点击查看常用的HTML初始化样式和CSS整合集推荐


  其他: 淘宝网京东网天猫网新浪微博程序员工具网

web常用样式初始化css

html {font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body {margin:0;text-align:left;font-size:15px;background:#fff;font-family:arial,"Microsoft YaHei","\5fae\8f6f\96c5\9ed1"}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary {display:block;}
audio,canvas,progress,video {display:inline-block;}
audio:not([controls]) {display:none;height:0;}
progress {vertical-align:baseline;}
template,[hidden] {display:none;}
a {background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,a:hover {outline-width:0;}
a,b,p,font,span,strong {font-family:"Microsoft YaHei";}
button,input,select,textarea,a {outline:none;}
abbr[title] {border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}
b,strong {font-weight:inherit;}
b,strong {font-weight:bolder;}
dfn {font-style:italic;}
h1 {font-size:2em;margin:0.67em 0;}
mark {background-color:#ff0;color:#000;}
small {font-size:80%;}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub {bottom:-0.25em;}
sup {top:-0.5em;}
img {border-style:none;}
svg:not(:root) {overflow:hidden;}
code,kbd,pre,samp {font-family:monospace,monospace;font-size:1em;}
figure {margin:1em 40px;}
hr {box-sizing:content-box;height:0;overflow:visible;}
button,input,select,textarea {font:inherit;margin:0;}
optgroup {font-weight:bold;}
button,input {overflow:visible;padding:0px;margin:0px;}
button,select {text-transform:none;}
button,html [type="button"],[type="reset"],[type="submit"] {-webkit-appearance:button;}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style:none;padding:0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline:1px dotted ButtonText;}
fieldset {border:0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend {box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
textarea {overflow:auto;}
[type="checkbox"],[type="radio"] {box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height:auto;}
[type="search"] {-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
::-webkit-input-placeholder {color:inherit;opacity:0.54;}
::-webkit-file-upload-button {-webkit-appearance:button;font:inherit;}
.clearfix {*zoom:1}
.clearfix:before,.clearfix:after {display:table;line-height:0;content:""}
.clearfix:after {clear:both}

p {margin:0;}
img {width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
ul,ol,dl,h1,h2,h3,h4,h5,h6,dt,dd {margin:0;padding:0}
ul li,ol li {list-style:none}

淘宝网

blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul {margin:0;padding:0}
body,button,input,select,textarea {font:12px/1.5 tahoma,arial,'Hiragino Sans GB','\5b8b\4f53',sans-serif}
h1,h2,h3,h4,h5,h6 {font-size:100%}
address,cite,dfn,em,var {font-style:normal}
code,kbd,pre,samp {font-family:courier new,courier,monospace}
small {font-size:12px}
ol,ul {list-style:none}
a {text-decoration:none}
a:hover {text-decoration:underline}
sup {vertical-align:text-top}
sub {vertical-align:text-bottom}
legend {color:#000}
fieldset,img {border:0}
button,input,select,textarea {font-size:100%}
table {border-collapse:collapse;border-spacing:0}

天猫网

* {margin:0;padding:0}
table {border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:100}
li,ol,ul {list-style:none}
em,i {font-style:normal}
img {border:none}
img,input {vertical-align:middle}
#content {background:#fff;color:#999;font-size:12px;-webkit-text-size-adjust:none}
#content,body {background-color:#f5f5f5}
a {color:#000}
input.fixAKeyboard:focus,textarea.fixAndroidKeyboard:focus {-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-modify:read-write-plaintext-only}
.noscroll {position:absolute;height:100%;overflow:hidden}
.clearfix:after {display:block}
.hidden {display:none}

京东网

@charset "UTF-8";* {margin:0;padding:0}
em,i {font-style:normal}
li {list-style:none}
img {border:0;vertical-align:middle}
button {cursor:pointer}
a {color:#666;text-decoration:none}
a:hover {color:#c81623}
button,input {font-family:Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif}
body {-webkit-font-smoothing:antialiased;background-color:#fff;font:12px/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;color:#666}
.hide,.none {display:none}
.clearfix:after {visibility:hidden;clear:both;display:block;content:".";height:0}
.clearfix {*zoom:1}

新浪微博

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var,i {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
a:focus {outline-style:none;}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}
textarea {resize:none}
input::-ms-clear {display:none;}
body {font:12px/1.3 Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;overflow-x:hidden;color:#333;-webkit-font-smoothing:antialiased;}
::selection {background:#eb7350;color:#fff;}
:focus {outline-color:#eb7350;}
.scm {height:42px;}

程序员工具网 https://tool.toymoban.com/

a,address,article,aside,audio,b,body,button,canvas,dd,details,div,dl,dt,em,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,label,li,mark,nav,object,ol,p,section,select,span,strong,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left;font-weight:400}body,html,iframe,img{border:0}
body{font-family:"微软雅黑";background:#fafafa;}
address,i{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:100%}
textarea{overflow:auto;resize:none;outline:0;resize: vertical;-webkit-appearance: none;}
label{cursor:default}
a,button{cursor:pointer}
button,input{outline:0}
b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}
a{text-decoration:none}
ol,ul{list-style:none}
a:active{background-color:transparent}
a:active,a:hover,a:visited,a:link{text-decoration:none;outline:0 none;transition:130ms ease-in;-moz-transition:130ms ease-in;-webkit-transition:130ms ease-in;-o-transition:130ms ease-in;}
.clearfix{*zoom:1}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}

扩展补充

在使用HTML初始化样式和CSS整合集时,开发者需要注意以下几点:


文章来源地址https://www.toymoban.com/diary/share/76.html

  1. 选择合适的初始化样式:根据自己的需求选择合适的HTML初始化样式,有些样式集适用于全站,有些适用于特定部分。


  2. 减少样式冲突:多个CSS文件合并使用时容易引起样式冲突,开发者需要注意样式层级和选择器权重的问题,避免样式冲突影响SEO效果。

  3. 优化性能:过多的CSS规则会增加页面加载时间,开发者可以通过压缩和合并CSS文件、使用缓存等方式来优化性能。

以下是一些常用的HTML初始化样式和CSS整合集推荐:


  • Normalize.css:它是一个可定制的CSS初始化库,用于重置浏览器默认样式。它针对不同浏览器的差异进行了处理,让网页效果更加一致。

  • Bootstrap:这是一个流行的CSS框架,提供了丰富的UI组件和布局样式。它使用了HTML初始化样式和CSS整合集的思想,使得开发者能够快速构建规范化的网页。

  • Foundation:类似于Bootstrap,Foundation也是一个全功能的CSS框架,提供了灵活的网格系统和响应式设计。它通过CSS整合集的方式,帮助开发者构建适配不同设备的网页。

总结

HTML初始化样式和CSS整合集是Web开发中重要的工具集,可以帮助开发者快速构建符合SEO标准的网页。

开发者在选择和使用这些工具时需要注意样式冲突和性能优化的问题,以达到最佳的SEO效果。

以上内容更新日期 2023-10-30,站长不保证其正确性


到此这篇关于web常用的Html初始化样式css整合集的文章就介绍到这了,更多相关内容可以在右上角搜索或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

原文地址:https://www.toymoban.com/diary/share/76.html

如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用
未经允许不得转载:Toy模板网 » web常用的Html初始化样式css整合集
上一篇 2023年08月19日 16:43
下一篇 2023年08月19日 16:43

相关文章

  • NumPy(1)-常用的初始化方法

    NumPy是Python中科学计算的基础包,它是一个Python库,提供多维数组对象,各种派生对象(如掩码数组和矩阵),以及用于数组快速操作的各种API,有包括数学、逻辑、形状操作、排序、选择、输入输出、离散傅立叶变换、基本线性代数,基本统计运算和随机模拟等等。 功能强

    2024年02月16日
    浏览(40)
  • Servlet 初始化参数(web.xml和@WebServlet)

     

    2024年02月06日
    浏览(61)
  • 初始化一个Gin框架的Go-Web项目

    使用到的第三方库 gin Gin 框架 viper 配置文件管理 cors 跨域资源请求配置 gorm ORM 库 zap 日志记录 Go 语言程序的入口点 main.go 文件 使用 flag 读取配置文件路径参数,默认当前目录下 使用 viper 读取 config.ini 配置文件初始化初始数据 初始化随机数种子 初始化数据库 声明启动程序

    2024年02月09日
    浏览(55)
  • Vue项目中app.js过大,导致web初始化加载过慢问题

    1、删除多余不需要的库: npm uninstall xxx 如例如moment库文件是很大的可以直接放到index.html文件直接CDN引入 2、修改/config/index.js配置文件:将productionGzip设置为false ​ 3、设置vue-router懒加载 懒加载配置: ​ 非懒加载配置: ​ 4、在webpack.prod.conf.js文件中修改配置: ​ 5、在in

    2024年02月11日
    浏览(42)
  • 从零开始基于go-zero的go web项目实战-01项目初始化

    导语 Go 是 Google 开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言,go语言的特点: 语法简洁 Go语言简单易学,学习曲线平缓 代码风格统一 执行性能好 开发效率高 等等… 在Go语言中,有很多高性能的web框架:gin、beego、iris等。作为后起之秀,近年来

    2024年02月16日
    浏览(49)
  • 如何优雅地在Spring Boot项目启动时初始化数据,让你的Web应用快人一步

    🏅 欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! 大多数Java Web应用程序中,项目在启动时都需要加载一些初始化数据,例如配置文件、数据库连接信息等。在Spring Boot中,我们可以通过将数据缓存到内存中来提高Web应用程序的性能。本篇博客旨在通过一个实例来介绍如

    2024年02月02日
    浏览(57)
  • 【深度学习】 Python 和 NumPy 系列教程(三):Python容器:1、列表List详解(初始化、索引、切片、更新、删除、常用函数、拆包、遍历)

    目录 一、前言 二、实验环境 三、Python容器(Containers) 0、容器介绍 1、列表(List) 1. 初始化 a. 创建空列表 b. 使用现有元素初始化列表 c. 使用列表生成式 d. 复制列表 2. 索引和切片 a. 索引 b. 负数索引 c. 切片 3. 常用操作(更新、删除) a. 更新单个元素 b. 更新切片 c. 删除单

    2024年02月09日
    浏览(53)
  • 详解Python的Flash框架的常用语句 app = Flask(__name__),为什要以全局变量__name__作为初始化参数?

    详解Python的Flash框架的常用语句: 这一语句创建了一个Flask应用程序对象。 Flask是一个基于Python的轻量级Web框架,用于构建Web应用程序。在使用Flask时,我们需要创建一个Flask应用程序对象,该对象将充当我们构建Web应用程序的核心。 在初始化名叫app的对象时,为什以要以特殊

    2024年02月07日
    浏览(55)
  • Pytorch权重初始化/参数初始化

    refer: 【Pytorch】各网络层的默认初始化方法 https://blog.csdn.net/guofei_fly/article/details/105109883 其实Pytorch初始化方法就在各自的层的 def reset_parameters(self) - None: 方法中。 有人可能会问 为什么这个方法和Pytorch直接出来的权重初始值不一样 ?单步调试会发现其实这个方法运行了至少两

    2024年02月11日
    浏览(66)
  • Linux内存初始化-启动阶段的内存初始化

    本文代码基于ARM64平台, Linux kernel 5.15 在加载kernel 之前, kernel对于系统是有一定要求的,明确规定了boot阶段必须要把MMU关闭: 那么在进入kernel之后, 就必须有一个使能MMU, 建立映射的过程, 本文描述kernel启动阶段进行内存初始化相关的操作。 在初始化阶段,我们mapping二段

    2024年02月08日
    浏览(78)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包