广告
返回顶部
首页 > 资讯 > 前端开发 > html >DIV CSS优化技巧有哪些
  • 234
分享到

DIV CSS优化技巧有哪些

2024-04-02 19:04:59 234人浏览 安东尼
摘要

这篇文章主要讲解了“DIV CSS优化技巧有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“DIV CSS优化技巧有哪些”吧!一、CSS样式属性单词代码简

这篇文章主要讲解了“DIV CSS优化技巧有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“DIV CSS优化技巧有哪些”吧!

一、CSS样式属性单词代码简写优化  

1、border(CSS边框)简写:

1)、4个边边框宽度为1px,颜色为#000

border-color:#000; border-style:solid; border-width:1px

可以简写为:

border:1px solid #000;

2)、单独上、下、左、右边框简写
左边:

border-left-color:#000; border-left-style:solid; border-left-width:1px

简写:

border-left:1px solid #000

右边:

border-right-color:#000; border-right-style:solid; border-right-width:1px

简写:

border-right:1px solid #000

上边:

border-top-color:#000; border-top-style:solid; border-top-width:1px

简写:

border-top:1px solid #000

下边:

border-bottom-color:#000; border-bottom-style:solid; border-bottom-width:1px

简写:

border-bottom:1px solid #000

3)、技巧性简写边框
有时只设置3边的边框时候,我们可以技巧性减少代码量。
假如我们不设置上边框,而其他3边为1px实现黑色边框。

传统代码:

Div{border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000}

简写:

Div{border:1px solid #000;border-top:0}

这样达到相同效果也大大地减少CSS代码量

了解更多css边框优化压缩教程

2、padding(CSS padding)简写:

1)、四边设置padding内补白属性
传统思维:

Padding-left:2px;Padding-right:3px;Padding-top:4px;Padding-bottom:5px

可以css padding简写:

Padding:4px 3px 5px 2px

2)、只对3边设置padding
假如我们不对“上”设置padding,其它3边设置padding属性

传统:

Padding-left:2px;Padding-right:3px;Padding-bottom:5px

简写:

Padding:0 3px 5px 2px

3边相同情况:
传统:

Padding-left:2px;Padding-right:2px;Padding-bottom:2px

简写:

Padding:0 2px 2px 2px;

3、margin简写

Margin与padding缩写类似

1)、四边间距设置缩写:
传统:

Margin-left:2px;Margin-right:3px;Margin-bottom:5px;Margin-top:4px;

简写:

Margin:4px 3px 5px 2px

2)、四边设置距离相同缩写
传统:

Margin-left:2px;Margin-right:2px;Margin-bottom:2px;Margin-top:2px;

简写:

Margin:2px

3)、上下相同、左右相同

Margin-left:2px;Margin-right:2px;Margin-bottom:5px;Margin-top:5px;

简写:

Margin:5px 2px

4、background简写

background-color:#000;

可以简写为

background:#000;
background-image:url(图片地址)

可简写为:

background:url(图片地址)

CSS背景比较常用的样式属性,包括单独设置一个背景颜色、单独设置背景为图片、单独设置背景图片是否重复,重复是全部重复还是按照X横向或Y纵向重复。接下来我们介绍background背景样式常用简写与注意。

1)、单独设置背景一种颜色的背景优化

background-color:#CCC

优化为:

background:#CCC

2)、背景为图片,X横向重复平铺

background-image:url(Http://www.编程网.com/img201207/编程网-loGo-2012.gif);  background-position:0 0; background-repeat:repeat-x

简写:

background:url(http://www.编程网.com/img201207/编程网-logo-2012.gif) repeat-x 0 0;

2)、背景为图片,Y纵向重复平铺

  1. background-image:url(http://www.编程网.com/img201207/编程网-logo-2012.gif); 
    background-position:0 0; background-repeat:repeat-y 

CSS简写优化为:

background:url(http://www.thinkcss5.com/images2012/logo.gif) repeat-y 0 0;

3)、背景为图片,不重复平铺CSS压缩

  1. background-image:url(http://www.编程网.com/img201207/编程网-logo-2012.gif);
    background-position:0 0; background-repeat:no-repeat 

简写:

background:url(http://www.编程网.com/img201207/编程网-logo-2012.gif) no-repeat 0 0;

4)、背景为图片,网页全背景X和Y重复平铺

background-image:url(http://www.编程网.com/img201207/编程网-logo-2012.gif);

简写合并:

background:url(http://www.编程网.com/img201207/编程网-logo-2012.gif) ;

5)、背景为黑色,图片向X横向重复平铺

background-color:#CCC;background-image:url(http://www.编程网.com/img201207/编程网-logo-2012.gif);  background-position:0 0; background-repeat:repeat-x;

简写合并:

background:#CCC url(http://www.编程网.com/img201207/编程网-logo-2012.gif) repeat-x 0 0;

这里注意颜色与图片前后顺序。

5、font简写

font-size:12px; line-height:12px; font-family:Arial, Helvetica, sans-serif;

可简写为:

font:12px/12px Arial, Helvetica, sans-serif;

二、标点符号优化    -   TOP

1、删除多余空格字符
我们常常写CSS代码时候CSS样式单词之间会多html空格,我们可以在开发完CSS代码时候,可以利用软件快速删除多余空格字符

DIV CSS优化技巧有哪些
标点符号字空格字符优化

例子:

div{ float:left; width:100px; height:100%;}

删除空格后:

div{float:left;width:100px;height:100%;}

DIV CSS优化技巧有哪些
去掉空格优化压缩后的CSS代码

删除空格,在开发CSS过程不必删除,只需要在开发完成后利用如DW软件批量替换删除掉多余空格即可。

2、删除每个选择器最后一个分号

DIV CSS优化技巧有哪些
删除分号前CSS代码

代码:

div{float:left;width:100px;height:100%;} .编程网{float:left;width:100px;height:100px;}

简写删除分号压缩后:

div{float:left;width:100px;height:100%} .编程网{float:left;width:100px;height:100px}

DIV CSS优化技巧有哪些
去掉最后一个分号

三、删除换行    -   TOP

删除空格与换行,让代码都挤一起。

DIV CSS优化技巧有哪些
删除选择器之间换行空格截图

简写删除选择器换行占位

CSS代码:

div{float:left;width:100px;height:100%} .编程网{float:left;width:100px;height:100px} 

简写缩写优化:

  1. div{float:left;width:100px;height:100%}.编程网{float:left;width:100px;height:100px}
     

DIV CSS优化技巧有哪些
简写删除换行,依然可以借助DW软件进行操作删除。

四、CSS重用优化    

这里主要介绍是CSS代码的共用属性提取来达到节约代码、维护方便,CSS实例如下:

.yangshi_a{ width:100px; height:20px; text-align:left; float:left; font-size:24px;} .yangshi_b{ width:100px; height:20px; text-align:right; float:left; font-size:24px;}

他们都有相同高度、宽度、浮动、文字大小,而只有内容居左居右不同(你可能需要了解CSS居中),我们就可以提取他们相同属性
优化压缩后:

.yangshi_a ,.yangshi_b{ width:100px; height:20px; text-align:left; float:left; font-size:24px;} .yangshi_b{text-align:right; }

注意观察以上代码,自己理解,不懂可到CSS论坛提出问题。

感谢各位的阅读,以上就是“DIV CSS优化技巧有哪些”的内容了,经过本文的学习后,相信大家对DIV CSS优化技巧有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: DIV CSS优化技巧有哪些

本文链接: https://www.lsjlt.com/news/91203.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • DIV CSS优化技巧有哪些
    这篇文章主要讲解了“DIV CSS优化技巧有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“DIV CSS优化技巧有哪些”吧!一、CSS样式属性单词代码简...
    99+
    2022-10-19
  • DIV CSS常用优化技巧有哪些
    本篇内容主要讲解“DIV CSS常用优化技巧有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“DIV CSS常用优化技巧有哪些”吧! 一.使用css缩写 ...
    99+
    2022-10-19
  • CSS DIV使用技巧有哪些
    本篇内容主要讲解“CSS DIV使用技巧有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS DIV使用技巧有哪些”吧!1....
    99+
    2022-10-19
  • css的优化技巧有哪些
    这篇文章主要介绍“css的优化技巧有哪些”,在日常操作中,相信很多人在css的优化技巧有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css的优化技巧有哪些”的疑惑有所帮助!接下来,请跟着小编一起来学习吧...
    99+
    2023-06-08
  • CSS加Div的实用技巧有哪些
    这篇文章给大家介绍一波CSS+Div实用技巧小结,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。正如多数人的认知一样,HTML和CSS并不难学难用,从学习曲线上来说确实如此,难度甚至不如...
    99+
    2022-10-19
  • HTML+CSS前端优化技巧有哪些
    这篇文章主要介绍了HTML+CSS前端优化技巧有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 引言:对于刚学完HTML+CS...
    99+
    2022-10-19
  • div+css编程提醒及小技巧有哪些
    div+css编程提醒及小技巧有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。ul标签在Mozilla中默认是有padding值的,而在IE中只有margin有值。同一个的...
    99+
    2023-06-08
  • SQL优化技巧有哪些
    这篇文章主要讲解了“SQL优化技巧有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“SQL优化技巧有哪些”吧!一、索引优化索引的数据结构是 B+Tree,...
    99+
    2022-10-19
  • MySQL优化技巧有哪些
    本篇内容主要讲解“MySQL优化技巧有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL优化技巧有哪些”吧!SQL 优化已经成为衡量程序猿优秀与否的硬...
    99+
    2022-10-18
  • JavaScript优化技巧有哪些
    这篇文章主要介绍“JavaScript优化技巧有哪些”,在日常操作中,相信很多人在JavaScript优化技巧有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JavaSc...
    99+
    2022-10-19
  • 优化MySQL有哪些技巧
    不知道大家之前对类似优化MySQL有哪些技巧的文章有无了解,今天我在这里给大家再简单的讲讲。感兴趣的话就一起来看看正文部分吧,相信看完优化MySQL有哪些技巧你一定会有所收获的。    ...
    99+
    2022-10-18
  • CSS技巧有哪些
    今天就跟大家聊聊有关CSS技巧有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。各种浏览器之间的竞争的白热化意味着越来越多的人现在开始使用那些支持...
    99+
    2022-10-19
  • 有哪些CSS技巧
    这篇文章主要讲解了“有哪些CSS技巧”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“有哪些CSS技巧”吧!1. @font-face一种用其他服务器上的字体的...
    99+
    2022-10-19
  • DIV/CSS的优点有哪些
    这篇文章主要介绍“DIV/CSS的优点有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“DIV/CSS的优点有哪些”文章能帮助大家解决问题。 div+css,这...
    99+
    2022-10-19
  • 用DIV和CSS建个人网站的技巧有哪些
    今天小编给大家分享一下用DIV和CSS建个人网站的技巧有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一...
    99+
    2022-10-19
  • SQL优化技巧有哪些呢
    这期内容当中小编将会给大家带来有关SQL优化技巧有哪些呢,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 数据库SQL优化大总结之 百万级数据库...
    99+
    2022-10-18
  • JavaScript优化技巧都有哪些
    JavaScript优化技巧都有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。作为开发人员,我们一直在寻找让我们的代码更快更好的方法。但在...
    99+
    2022-10-19
  • 优化MySQL的技巧有哪些
    这篇文章主要介绍优化MySQL的技巧有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!SQL执行慢的原因网络速度慢,内存不足,I/O吞吐量小,磁盘空间满了等硬件问题没有索引或者索引...
    99+
    2022-10-18
  • DIV+CSS网页有哪些优势
    这篇文章主要讲解了“DIV+CSS网页有哪些优势”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“DIV+CSS网页有哪些优势”吧!DIV+CSS是网站标准(或...
    99+
    2022-10-19
  • CSS的技巧有哪些
    今天就跟大家聊聊有关CSS的技巧有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。各种浏览器之间的竞争的白热化意味着越来越多的人现在开始使用那些支...
    99+
    2022-10-19
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作