在网站建设前端布局的时候经常会有对齐的需要,inline可以用来对齐行级元素,而如果要对齐块级元素就要用到inline-block了,但是用了inline-block会发现的确对齐了,但是块与块之间总会有间隙,这是因为内联及内联块元素之间在HTML中写的换行或者空格会被解析,那么怎么解决这个问题呢?
一种方法是不写换行或空格,就是把标签全放在一起,不过这样挤在一块不利于读代码。还有就是在父元素里把font-size设置为0px,这样就算有空格也会被解析为0的大小,也就消除了空格了。
前端布局对齐也可以使用float,但是这样做会导致被作用块不占高度(相当于不存在,脱离了文档流,但是会显示),前面的块不占高度后面跟着的不需要对齐的块就可能会和前面的块挤在一起(各种异常),float很好用,但是怎么才能避免块坍塌呢?
策划营销型网站要先分析后规划;主要解决网站究竟要达到什么目的?靠什么赚钱?网站的目标受众是谁,他们有什么特征?网站的核心优势是什么?只有先明确目的、方向、策略、风格,然后围绕策略规划网站,我们才能赢得客户,赢得商战!
网站结构规划主要考虑的是逻辑关系,必须符合用户的逻辑思维并引导用户,用户最关注的是什么?先让用户了解什么内容,然后又了解什么内容?规划时要有引导用户最终联系客服或者拿起电话的意识。
先确定网站的基本色和辅助色,然后根据网站结构图画出首页DEMO框架图和所有内页DEMO框架,才能开始设计。规划网站框架时要综合考虑首页、内页还有网站后台功能等。
有了沟通才能够明确客户的需求,找到客户的问题,解决客户的问题,所以客服沟通是整个销售体系的关键一环,企业营销型网站中每个页面都必须要有在线沟通工具,包括:400电话、在线客服系统、网站留言系统等,方便客户第一时间咨询问题,抓住销售的机会。
在结束float的块后面加一个宽高都为0的块,并设置样式为clear:both;就像在浮动不占空间的块下面加了一个隔板(我也不知道怎么解释,但是很管用)在使用float的块的父级块中设置样式overflow:hidden;这个样式的意思是超出父级元素大小的部分不显示,能够解决坍塌可能是因为float块宽度原因。