首页学校入驻客服中心网站导航

手机版

400-035-8011咨询热线

新闻详情

CSS的重构思路技巧解析

来源:上海非凡进修学院 时间:2015-01-08

       今日上海平面设计培训学校的老师就告诉大家CSS的重构思路技巧的技巧。

   1,Css文件的组织.

  Css文件采用按照Rest中的资源来进行组织, 比如User,那就有一个user.css,如果这个资源的比较复杂, 可以进一步分解成user_new,user_edit等等.某些共用的组件,可以再分出来,比如toolbar.css
  2,根选择器使用class,其他的尽量使用原生选择器,,根选择器一般是网页Grid系统中大块结构.
  例子: table.user td span{font-size:12px}
  即使使用class,也带上原生标签
  例子: table.user td span.user{font-size:12px}
  这样做的主要的原因是给class取名实在在是头痛.名字还容易冲突.取名的时候要考虑语义,其实我们只不过为了美化一下显示.采用了我这种做法的Css文件,不看Html源码, 我也能知道我正在干什么了.
  3,文本标签的使用.
  很多网站使用span,因为我避免使用class,那么同一层级span只能使用一次.那尽量使用<i></i><em></em><strong></strong><cite></cite>,如果是不同层级,那么多种标签组合也够用了
  例如 <div class="score"><em>张三</em>购买了<strong>3个</strong>面包</div>
  相对的css就是 div.score em{color:red}
  div.scroe strong{color:greeen}
  块元素,要灵活运用<h1>到<h6>他们和Div是等价的.
  4,使用class的情况
  a,当某个块是Grid中的基本块的时候 b,供javascript调用的时候,c,万不得已的情况下.也就是说利用原生选择器就能解决的问题,就不要用class.
【寒假招生启动】寒假冷吗?跑跑步就不冷了。寒假来上海平面设计培训,让成绩摆脱寒冷,与你一起奔跑吧!上海平面设计学校寒假招生已火热启动,查看详细内容可点击:http://4415.peixun360.com/

 (如需电话回复,请留下您的【姓名+联系方式+城市+课程】,我们会尽快为您致电,祝您今天好心情!)

编辑推荐:做设计为什么还需要看数据?

求学登记
相关学校更多>>

全国分站|网站地图|关于我们|联系我们

版权所有: 郑州天华信息技术有限公司