音悦Tai项目总结

一、使用的技术

使用Html5来实现网页的布局,使用css3和sass来完成页面的渲染。

html5概述

HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。HTML产生于1990年,1997年HTML4成为互联网标准,并广泛应用于互联网应用的开发。

HTML5是Web中核心语言HTML的规范,用户使用任何手段进行网页浏览时看到的内容原本都是HTML格式的,在浏览器中通过一些技术处理将其转换成为了可识别的信息。HTML5在从前HTML4.01的基础上进行了一定的改进,虽然技术人员在开发过程中可能不会将这些新技术投入应用,但是对于该种技术的新特性,网站开发技术人员是必须要有所了解的。

CSS3概述

CSS3是CSS(层叠样式表)技术的升级版本,于1999年开始制订,2001年5月23日W3C完成了CSS3的工作草案,主要包括盒子模型、列表模块、超链接方式、语言模块、背景和边框、文字特效、多栏布局等模块。

CSS演进的一个主要变化就是W3C决定将CSS3分成一系列模块。浏览器厂商按CSS节奏快速创新,因此通过采用模块方法,CSS3规范里的元素能以不同速度向前发展,因为不同的浏览器厂商只支持给定特性。但不同浏览器在不同时间支持不同特性,这也让跨浏览器开发变得复杂。

Scss概述

    Sass 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量 (variables)、嵌套 (nested rules)、混合 (mixins)、导入 (inline imports) 等高级功能,这些拓展令 CSS 更加强大与优雅。使用 Sass 以及 Sass 的样式库(如 Compass)有助于更好地组织管理样式文件,以及更高效地开发项目。

二、项目的划分

拿到项目之后发现每个页面的顶部和底部都是相同的,所以我们只需写一个顶部和底部html文件,使用iframe标签将其引入到所需页面中­­­­。其他的就是每个一个页面,引入顶部和底部即可。

三、项目分析

顶部部分

顶部可以划分为三个板块,使用三大div来布局,然后使用弹性布局(display:felx;)来完成页面的渲染。

底部部分

底部可以划分为俩个板块,使用俩个大的div来布局,使用display:inline-block;使其变为行内块元素。

首页部分

首页可以划分为4个板块,使用弹性布局来实现网页的布局,使用:hover来实现鼠标悬停效果,使用精灵图来实现每个板块的小标题。

专辑部分

专辑页面可以划分为俩个板块,第一块采用dl、dt、dd布局,第二块采用display:grid;来布局,使用精灵图来实现鼠标移动到爱心上,爱心变为实心。

购买部分

购买页面可以分为俩个板块,可以使用浮动,可以使用display:grid;,这里我使用的是浮动,因为浮动出现的最开始出现的意义是用来让文字环绕图片而已。

 

 购买须知部分

购买须知页面可以分为俩个板块,顶部和下面的文字部分,主要用到的知识点就是精灵图和hover还有一个首行缩进(text-indent)。

 四、总结

在拿到一个项目后,要先分析网页有没有相同的顶部和底部,如果有就可以把顶部和底部分别写一个页面,在使用的时候直接使用iframe标签将其引入即可。然后先页面布局,需要分成几块,最后再使用css进行渲染。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值