独酌网络网站建设

建站12年 值得托付

Tel 029-89119389

设计前沿
您当前位置:首页>设计前沿
新闻动态News center
独酌动态 设计前沿 建站知识 网站优化 下载中心
最新动态
  • 网站打开速度慢的原因有哪些? 2022-09-11

    有些网站打开速度很快,有些网站打开速度很慢,这是什么原因呢?其实网站打开速度快慢原因是多方面的,有可能是硬件的原因,也有可能是软件方面的原因。网站打开速度的快慢直接决定了用户是否继续浏览网站,所以我们要重视网站打开的速度,网站打开速度一定要快。小派今天总结了网页打开速度慢的八个原因 ,一起来看看吧。 一、网络最小带宽 这是最主要的因素,也就是网友经常说的宽带不够。...

  • 西安网站建设的重要性体现在哪些方面? 2022-09-11

    现代社会是信息化社会,随着上网的人群越来越多,网站的信息也越来越多,我们也越来越离不开网络,同样,网上的商机也越来越多,谁抓住了这些商机,就能在激烈的市场竞争中脱颖而出,利于不败之地。网站作为互联网宣传最基本的平台,越来越受大家的重视,越来越多的公司搭建网站,用网站来拓展业务。那么,网站建设的重要性体现在哪些方面呢?小派就给大家分析下,希望能帮到大家。 1、获取新的潜在用户 ...

  • 定制网站的优势有哪些? 2022-09-11

    现在市场上的网站制作的方法主要有两种,一种是定制开发网站,另一种是模板网站,各有优势。网站建设为什么要做定制开发的网站呢?定制开发的网站有哪些优势呢?定制网站有利于公司或企业的发展,有利于品牌形象的展示与树立,有利于网络营销和推广,并且可以在定制网站上进行后续的修改,可以充分展示公司的优势和实力,并采取各种指示行动来引导访问者转化。 什么是定制网站? 定制网站就是指针...

  • 西安网站建设不可忽略的细节有哪些? 2022-09-11

    当我们耗费时间、人力、物力建设一个精美的网站,就以为万事大吉了吗?非也,网站建设的一些细节往往被我们所忽略,这些细节看起来是无关紧要的,但有时候真的是非常致命,所以,我们要重视网站建设的细节问题。西安网站建设中有哪些网站建设的细节被忽略呢?小派总结根据多年的工作经验总结了一下,分享给大家。 一、网站首页设计 首先我们就需要注意网站首页的设计。网站首页是用户进来第一眼看...

网站建设之网站重构CSS常用技巧分析

2013/1/31 12:41:22

浏览 次   来源:西安网络公司
分享

很多网站建设高手都知使用css缩写,因为使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。这里就着重总结了一些css常用技巧,为网站重构打下基础。
1. Block和inline元素对比
所有的HTML元素都属于block和inline之一。
block元素的特点是:
总是在新行上开始;
高度,行高以及顶和底边距都可控制;
宽度缺省是它的容器的100%,除非设定一个度 和
是块元素的例子。
相反地,inline元素的特点是:
和其他元素都在一行上;
高,行高及顶和底边距不可改变;
宽度就是它的文字或图片的宽度,不可改变。
, 和是inline元素的例子。
用display: inline 或display: block命令就可以改变一个元素的这一特性。什么时候需要改变这一属性呢?
让一个inline元素从新行开始;
让块元素和其他元素保持在一行上;
控制inline元素的宽度(对导航条非凡有用);
控制inline元素的高度;
无须设定宽度即可为一个块元素设定与文字同宽的背景色。
2. 再来一个box黑客方法
之所以有这么多box黑客方法,是因为IE在6之前对box的理解跟别人都不一样,它的宽度要包含边线宽和空白。要想让IE5等同其他浏览器保持一致,可以用CSS的方法:
padding: 2em;
border: 1em solid green;
width: 20em;
width/**/:/**/ 14em;
第一个宽度所有浏览器都认得,但IE5.x不认得第2行的宽度设置,只因为那一行上有空白的注释符号(多么蠢的语法分析!),所以IE5.x就用20减掉一些空白,而其他浏览器会用14这个宽度,因为它是第2行,会覆盖掉第1行。
3. 页面的最小宽度
min-width是个非常方便的CSS命令,它可以指定元素最小也不能小于某个宽度,这样就能保证排版一直正确。但IE不认得这个,而它实际上把width当做最小宽度来使。为了让这一命令在IE上也能用,可以把一个
放到 标签下,然后为div指定一个类:
然后CSS这样设计:
#container
{
min-width: 600px;
width:expression(document.body.clientWidth < 600? "600px": "auto" );
}
第一个min-width是正常的;但第2行的width使用了Javascript,这只有IE才认得,这也会让你的HTML文档不太正规。它实际上通过Javascript的判定来实现最小宽度。
同样的办法也可以为IE实现最大宽度:
#container
{
min-width: 600px;
max-width: 1200px;
width:expression(document.body.clientWidth < 600? "600px" : document.body.clientWidth > 1200? ”1200px“ : ”auto";
}
4. IE与宽度和高度的问题
IE不认得min-这个定义,但实际上它把正常的width和height当作有min的情况来使。这样问题就大了,假如只用宽度和高度,正常的浏览器里这两个值就不会变,假如只用min-width和min-height的话,IE下面根本等于没有设置宽度和高度。
5. 区分大小写
当在XHTML中使用CSS,CSS里定义的元素名称是区分大小写的。为了避免这种错误,我建议所有的定义名称都采用小写。
class和id的值在HTML和XHTML中也是区分大小写的,如果你一定要大小写混合写,请仔细确认你在CSS的定义和XHTML里的标签是一致的。
6. 取消class和id前的元素限定
当你写给一个元素定义class或者id,你可以省略前面的元素限定,因为ID在一个页面里是唯一的,鸩las s可以在页面中多次使用。你限定某个元素毫无意义。

返回列表

上一篇:没有了!

下一篇:再聊网站建设采用CSS网页布局的优势

西安独酌信息技术有限公司 网站建设 陕ICP备11010676号

电话:029-89119389 QQ:280331288
手机:15353554030

地址:西安市未央区三桥街中建开元城

快速连接

付款方式 人才招聘 网络营销 乘车线路

热点信息

建站知识 设计前沿 公司动态 网站优化

辅助栏目

下载中心 建站咨询 资质荣誉 独酌优势

主营业务

定制建站 微信公众平台 企业邮箱

029-89119389

280331288@qq.com

15353554030

在线客服
免费咨询热线:
029-89119389
建站咨询:
15353554030

微信客服

西安独酌信息技术有限公司 西安网站建设 经营许可证:陕ICP备11010676号

全国免费咨询热线:029-89119389 QQ:280331288 手机:15353554030

地址(ADD):西安市未央区三桥街中建开元城 工作时间:AM 8:30 — PM 18:00 E-mail:280331288@qq.com

西安网站建设公司微信客服
建站咨询
电话咨询
微信客服

TOP