欢迎光临缘震官方网站
案例库 | 彦蓁科技 | 新官网

网站建设|网站设计|网站制作|上海网站建设|上海网站设计|上海网站制作- 缘震网络

网站建设|网站设计|网站制作|上海网站建设|上海网站设计|上海网站制作- 缘震网络
精彩案例
精彩案例

地址: 上海市静安区共和新路4718弄10号楼2楼

热线:400-166-3538

电话:13122077371

邮箱:sales@shyuanzhen.cn

你未必知道的10个CSS技巧

2015-11-13 00:00:00

0

1.css字体简写规则

当使用css定义字体时你可能会这样做:

 

事实上你可以简写这些属性:

 

现在好多了吧,不过有一点要注意:使用这一简写方式你至少要指定font-size和font-family属性,其他的属性(如font-weight, font-style,font-varient)如未指定将自动使用默认值。

2.同时使用两个class

通常我们只为属性指定一个class,但这并不等于你只能指定一个,实际上,你想指定多少就可以指定多少,例如:<p class="text side">...</p>。通过同时使用两个class(使用空格而不是逗号分割),这个段落将同时应用两个class中制定的规则。如果两者中有任何规则重叠,那么后一个将获得实际的优先应用。

3.css中边框(border)的默认值

当编写一条边框的规则时,你通常会指定颜色、宽度以及样式(任何顺序均可)。例如:border: 3px solid #000(3像素宽的黑色实线边框),其实这个例子中唯一需要指定的值只是样式。假如你指定样式为实线(solid),那么其余的值将使用默认值:默认的宽度为中等(相当于3到4像素);默认的颜色为边框里的文字颜色。如果这正是你想要的效果,你完全可以不在css里指定。

4.!important会被IE忽略

在css中,通常最后指定的规则会获得优先权。然而对除了IE以外的浏览器来说,任何后面标有!important的语句将获得绝对的优先权,例如:margin-top:3.5em !important;margin-top:2em。除IE以外所有浏览器中的顶部边界都是3.5em,而IE为2em,有时候这一点很有用,尤其在使用相对边界值时(就像这个例子),可以显示出IE与其他浏览器的细微差别。(很多人可能还注意到了css的子选择器也是会被IE忽略的)

5.图片替换的技巧

使用标准的html而不是图片来显示文字通常更为明智,除了加快下载还可以获得更好的可用性。但是如果你决心使用访问者的机器中可能没有的字体时,你只能选择图片。

举例来说,你想在每一页的顶部使用“Buy widgets”的标题,但你同时又希望这是能被搜索引擎发现的,为了美观你使用了少见的字体那么你就得用图片来显示了:

 

这样当然没错,但是有证据显示搜索引擎对真实文本的重视远超过alt文本(因为已经有太多网站使用alt文本充当关键字),因此,我们得用另一种方法:<h1><span>Buy widgets</span></h1> ,那你的漂亮字体怎么办呢?下面的css可以帮上忙:

 

现在你既用上了漂亮的图片又很好的隐藏了真实文本--借助css,文本被定位于屏幕左侧-2000像素处。

6.css盒模型hack的另一选择

css盒模型hack被用来解决IE6之前的浏览器显示问题,IE6.0之前的版本会把某元素的边框值和填充值包含在宽度之内(而不是加在宽度值上)。例如,你可能会使用以下css来指定某个容器的尺寸:

 

然后在html中应用:<div id="box">...</div>

盒的总宽度在几乎所有浏览器中为150像素(100像素宽度+两条5像素的边框+两个20像素的填充),唯独在IE6之前版本的浏览器中仍然为100像素(边框值和填充值包含在宽度值中),盒模型的hack正是为了解决这一问题,但是也会带来麻烦。更简单的办法如下:

 

这样一来在任何浏览器中盒的总宽度都将是150像素。

7.将块元素居中

假设你的网站使用了固定宽度的布局,所有的内容置于屏幕中央,可以使用以下的css:

 

你可以把html的body之内任何项目置于<div id="content"></div>中,该项目将自动获得相等的左右边界值从而保证了居中显示。不过,这在IE6之前版本的浏览器中仍然有问题,将不会居中,因此必须修改如下:

 

对body的设定将导致主体内容居中,但是连所有的文字也居中了,这恐怕不是你想要的效果,为此#content的div还要指定一个值:text-align:left

8.使用css实现垂直居中

垂直居中对表格来说是小菜一碟,只需指定单元格为vertical-align:middle即可,但这在css布局中不管用。假设你将一个导航菜单的高度设为2em,然后在css中指定垂直对齐的规则,文字还是会被排到盒的顶部,根本没有什么区别。要解决这一问题,只需将盒的行高设为与盒的高度相同即可,以这个例子来说,盒高2em,那么只需在css中再加入一条:line-height: 2em 就可实现垂直居中了!

9. 容器内的css定位

css的最大优点之一就是可以将对象定位在文档的任何位置,同样的也可以将对象在某容器内进行定位。只需要为该容器添加一条css规则:

 

则容器内的任何元素的定位都是相对于该容器的。假定你使用以下html结构:

 

如果想将navigation定位在容器内离左边界30像素,离顶部5像素,可以使用以下css语句:

 

10.延伸至屏幕底部的背景色

css的缺点之一是缺乏垂直方向的控制,从而导致了一个表格布局不会遇到的问题。假设你在页面的左侧设定了一列用于放置网站的导航。页面为白色背景,但你希望导航所在的列为蓝色背景,使用以下css即可:

 

问题在于导航项不会一直延伸到页面的底部,自然它的背景色也不会延伸到底部。于是左列的蓝色背景在页面上被半路截断,浪费了你的一番设计。怎么办呢?很不幸我们现在只能用欺骗的办法,即将body的背景指定为与左列同颜色同宽度的图片,css如下:

 

背景图应为宽150像素的蓝色图片。这一办法的缺点是没法使用em来指定左列的宽度,当用户改变文字的大小导致内容的宽度扩张时,背景色的宽度不会随之改变。


网站优化SEO关键字如何布局?

一、关键词部署方法
建议企业站长在部署关键词之前要对关键词进行分组,只有分组后的关键词才会有专属的去向。这里的分组是指:根据网站页面类型来对选择出的关键词进行分组,包括:哪些词适合首页和核心目录页;哪些词适合拓展子目录页;哪些词适合专题页面;哪些词适合布局到内容页面中;哪些词适合做站内资源聚合页面;哪些词不适合已有的网页类型,需要设计新类型的网页等。

22.jpg


而且在对关键词进行分组的时候要考虑到:关键词的长度、搜索量、竞争强度、词性、商业价值以及所属细分类别等因素。通过整合这些因素把关键词分成核心关键词、目标关键词、流量词、长尾词等,以辅助这些关键词在网站中部署。同时这些因素都决定了某个关键词是不是适合某一类页面,是不是可以是资源得到有效的利用,其实也直接影响到后需要关键词在网站中的布局。所以根据自己网站具体情况、内容数据量和网站目的来对选择出的关键词进行分组。
根据关键词分组后可以得出,一些高搜索量、高竞争强度、高行业地位的关键词可以放在网站首页和主要栏目页面上进行优化,而其他关键词根据本身的搜索量、长短性质、规范程度等可以布局到内容页面、专题页面和聚合页面中优化。
如果搜索量小且长尾的关键词可以部署到新增的内容中去,对于内容页面,可以选择分配给网编人员并进行内容写作,如果没有网编则不需要分配,自己去整就可以了。不晓得大家有没有发现,现在都是这么去做的,已经主流了。但是有一点要注意,很多人在内容这块没有做好质量的把控,容易把网站做成内容农场,致使遭到搜素引擎的惩罚。医疗是典型的案例。而且A5营销在给客户网站做SEO诊断的时候,发现不少传统企业网站因为内容这块的长尾词部署再加上内容写作造成内容农场,最终被搜索引擎惩罚,所以企业站长要注意下这块。
另外,如果传统企业有SEO团队的话,建议针对所有关键词集中打散分词,然后把分词后的词进行重新分组,然后让每一位网编都分得一些词,并让网编每天浏览一遍分到的词,然后把这些关键词融合到每天需要写的文章内容里。其实这样做并不是要求他们按照关键词进行写作,而是要求他们在写作行业内容时,可以有意无意的把关键词布局到内容中,这样做可以避免网站成为内容农场,也可以把挖掘出的关键词部署到内容中去。经过分词,再加上网编的自然化写作,会使得网站获得更多长尾词流量。
二、关键词部署原则
一般传统企业网站站长在为网站部署关键词时,要遵守一些原则,这些原则可以为部署关键词带来一些优势,比如减少作弊、减少关键词竞争等,所以原则很重要,下面简单的看一下:
1、除了内容页面外的页面,部署的关键词最好是规范的关键词,没有太多定语形容词。
2、每个页面只需要部署2-3个关键词,千万不要部署很多关键词。
3、对于太相近的关键词或同义词要进行组合部署,尽可能分配到一个页面中,如果站内资源丰富,可以进行单独部署。
4、除了内容页面外的页面,页面之间的关键词不可重复,甚至不要太相近。
在部署网站关键词时,之所以有这些原则也是因为避免只为SEO而把网站做成垃圾站,并且避免重复页面之间由关键词冲突而产生的内部竞争。对于内容页面,需要网编把关键词自然的融合到内容中,不必做关键词冲突的考虑和限制,内容量可以是无限拓展的,即使两篇内容的核心关键词相同,也会拓展出很多其他不相同的长尾关键词。比如核心关键词是某某产品词,可以拓展出某某产品的价格、某某产品的功效、某某产品的好处等,建议在做关键词研究时多挖掘一些关键词,然后整理起来做分组。

最后,整理出的关键词中“最强”而且量最小和“最弱”且量最大的关键词都有了归宿,对于剩下的搜索量、竞争强度及数量都处于中间级别的关键词,这时可以根据关键词规范程度和性质布局到专题和聚合页面中。当然,聚合页面不建议做,为了避免作弊的发生,很多企业站长不擅长做聚合页面的关键词优化,往往被百度K站的原因之一就是聚合页面的问题。


缘震网络-互联网运营专家,专业建站十余年

联系我们


• xtb_dh.png 免费热线:400-166-3538

• xtb_dh.png 咨询电话:19301461038

• share_icon03.png 咨询QQ :63778992 

• share_icon02.png 微信咨询 : chunhua19820

• zx.png 直接咨询 

公司名称:上海缘震网络科技有限公司

开户银行:中国工商银行上海市彭浦支行

银行账号:1001 2508 0930 0206 455



总部:上海市奉贤区金海公路6055号29号3楼

分部:上海市静安区共和新路4718弄10号楼2楼

商务官网:www.shyuanzhen.cn

新官网:www.shyuanzhen.com

案例库:www.shyuanzhen.cc

彦蓁科技:www.shyanzhen.cn

缘震网络成立于 2014 年,公司主要经营全案策划,高端品质网站建设、多媒体视频宣传片制作、微信公众号开发、微信小程序开发、商城定制、SEO优化、电商托管、空间托管、网站维护、应用软件开发、手机端APP开发、等为客户提供一条龙网络运营解决方案的的技术型企业。我们在人力资源、业务范围、设计、技术、服务、信誉度、规范管理及企业文化等诸多方面完善自己,公司目前已与千余家各类客户进行长期战略合作,提供专业的网站建设与运营服务。我们的口号:广结良缘、震古烁今!

网站关键词:网站建设  网站设计  网站制作  上海网站建设  上海网站设计  上海网站制作  上海网络公司  网站建设上海  上海做网站  上海建设网站  上海做网站公司  上海建网站公司  上海高端网站建设  上海手机网站建设  怎么建设网站  如何建设网站  营销网站建设  品牌网站建设  网站建设方案  响应式网站建设  外贸网站建设  公司网站建设  建设网站  网站建设服务  高端网站建设  网站优化服务  上海网站公司  企业网站设计  官网制作  官网建设  官网设计  网站建设公司  网站设计公司  网站制作公司

网站建设|网站设计|网站制作|上海网站建设|上海网站设计|上海网站制作- 缘震网络
缘震世界
关于缘震
服务及合作流程
我们的优势
我们的团队
客户及评价
招贤纳士
新闻中心
最新动态
缘震优势
网建知识
网站建设
精彩案例
响应式网站
PC站
手机站
微信公众号
微信小程序
数字孪生
微信平台
APP开发
解决方案
联系我们
联系我们

官方二维码

版权所有:上海缘震网络科技有限公司   备案号:沪ICP备15001555号       公安备案号:31010602002651   

免费热线:400-166-3538

在线客服