南大软院二十一天成神计划
2015-11-24 21:42
274 查看
网页简单布局之结构与表现原则,老师一直强调两者要相互分离,不要让一个去适应另外一个,要能独立存在。老师运用三个小例子来做讲解,分别是微博用户发言信息,电话号码布局以及排行榜。
分别从初学者的思想、中级者的思想以及高级开发者思想来教授我们一步一步的简化代码,减少赘述。
下面就是编程代码挑战中自己补充后的代码:
<style type="text/css">
body{ margin:0;}
div{background:#460E29;width:700px;padding:20px}
img{width:95px;height:95px;background:url(http://img.mukewang.com/5385ac820001905201440133.jpg);
padding:1px 20px 37px 30px;margin-right:10px;}
</style>
</head>
<body>
<div>
<img src="http://img.mukewang.com/5385acb000013b0d00950095.jpg" />
<img src="http://img.mukewang.com/5385acb000013b0d00950095.jpg" />
<img src="http://img.mukewang.com/5385acb000013b0d00950095.jpg" />
<img src="http://img.mukewang.com/5385acb000013b0d00950095.jpg" />
</div>
</body>
关于网页换肤就是同样的HTML,但是用不同的CSS样式表,就如同我们QQ的主题,无论你换各种主题,功能依旧不变,主题的风格样式就可以类比成我们QQ的主题,CSS样式表为了方便引用,我们可以单独写几个不同的外部样式表,就可以达到我们想要的效果,根据需求来引用。
CSS Sprite雪碧图主要应用于导航一类或者登录框的实现,运用雪碧图可以减少image标签的使用以及请求服务器的次数,比如淘宝的首页边栏,如果使用雪碧图需要具备几个条件:
1、静态图片,不随用户信息变化而变化。
2、小图片,容量较小(2k——5k)
3、适用于加载量较大的小图片拼接出的东
注意:大图不建议拼成雪碧图,因为会适得其反,不仅不会减少速度,反而会加大工作量,增加对服务器请求的次数,因为我们使用雪碧图想达到的效果是减少http请求数量,加速内容显示。
在使用ul标签时,如果想要去除前面的点,需要使用list-style:none,同时height与line-height也要设置同样的像素,为了达到文字垂直居中的效果。
今天暂时就这些咯~明天继续努力咯~
分别从初学者的思想、中级者的思想以及高级开发者思想来教授我们一步一步的简化代码,减少赘述。
下面就是编程代码挑战中自己补充后的代码:
<style type="text/css">
body{ margin:0;}
div{background:#460E29;width:700px;padding:20px}
img{width:95px;height:95px;background:url(http://img.mukewang.com/5385ac820001905201440133.jpg);
padding:1px 20px 37px 30px;margin-right:10px;}
</style>
</head>
<body>
<div>
<img src="http://img.mukewang.com/5385acb000013b0d00950095.jpg" />
<img src="http://img.mukewang.com/5385acb000013b0d00950095.jpg" />
<img src="http://img.mukewang.com/5385acb000013b0d00950095.jpg" />
<img src="http://img.mukewang.com/5385acb000013b0d00950095.jpg" />
</div>
</body>
关于网页换肤就是同样的HTML,但是用不同的CSS样式表,就如同我们QQ的主题,无论你换各种主题,功能依旧不变,主题的风格样式就可以类比成我们QQ的主题,CSS样式表为了方便引用,我们可以单独写几个不同的外部样式表,就可以达到我们想要的效果,根据需求来引用。
CSS Sprite雪碧图主要应用于导航一类或者登录框的实现,运用雪碧图可以减少image标签的使用以及请求服务器的次数,比如淘宝的首页边栏,如果使用雪碧图需要具备几个条件:
1、静态图片,不随用户信息变化而变化。
2、小图片,容量较小(2k——5k)
3、适用于加载量较大的小图片拼接出的东
注意:大图不建议拼成雪碧图,因为会适得其反,不仅不会减少速度,反而会加大工作量,增加对服务器请求的次数,因为我们使用雪碧图想达到的效果是减少http请求数量,加速内容显示。
在使用ul标签时,如果想要去除前面的点,需要使用list-style:none,同时height与line-height也要设置同样的像素,为了达到文字垂直居中的效果。
今天暂时就这些咯~明天继续努力咯~
相关文章推荐
- VirtualBox安装Mac os x
- Texmaker
- UIViewController的生命周期及iOS程序执行顺序
- 大部分人都会做错的经典JS闭包面试题
- 多线程开发
- ubuntu 更新 rtl8192cu 驱动
- POJ 3691 DNA repair (AC自动机 + dp)
- 在控件的上下左右弹出popwidown
- 日经春秋 20151124
- jquery jqueryeasyui共同使用对象深度复制的方法
- [Servlet]过滤器
- linux下利用系统函数实现rm -rf的功能!
- hdoj Wall 1348 (凸包)
- 反射获取构造方法并创建对象
- [zz]明月虽好by 王大根 from 豆瓣
- python · 一行流
- C++primer plus第六版课后编程练习答案4.1
- Google C++ Style Guide
- Java NIO教程(下)
- 多线程入门