一、了解网页开发流程
1、需求分析
对要开发的产品进行定位比如:产品类型、产品功能、面向的客户群、达到的目的等
2、整体规划
根据需求分析的结论,确定网站中要展示的内容、层次展示形态的等,然后给出对应的内容文案
3、界面设计
由设计师根据整体规划的结果,将网站的各个页面进行设计,最终给出设计图、颜色、数据信息等
4、前端程序设计
前端开发人员将根据得到的设计图,进行代码的编写,实现网页的界面、功能
5、前后端系统整合
后端开发人员进行数据库设计,将程序功能与界面整个,前后端配合进行功能调试
6、测试验收
项目经理及相关测试人员,根据项目前期策划为指导对产品进行测试验收,测试产品的交互效果、功能、实现效果等
二、了解网页开发常见技巧和方法
1、文件结构
网站中会包含多个 .html 文件和 .css 文件以及图片等多媒体文件,需要不同的文件夹分类进行管理文件夹最基本的结构包含
index.html、css、images
2、head 标签内的配置
真正的上线网站中,HTML 文件中的 <head> 标签内部需要配置很多内容如:css 的 link 引入,title标题等
3、标签页 icon 图标
大部分网站在标签也标题位置会添加网站的 icon 图标图标的文件名要求以 favicon.ico 命名,文件需要与 index.html 文件同级储存使用方法,通过 <link> 标签进行引用,设置的属性包括:
<link rel
="shortcut icon" href
="favicon.ico" type
="image/x-icon">
4、css 分级引入
css文件设置需要根据功能进行分层管理:目的是为了提取出多个页面公共的部分,提供多个 HTML 同时引用。公共的部分也可以划分范围,有的是所有网站能用的,有的是某几个网站公共的部分css 常见的分层组织:清除默认样式的 css,网站公共样式 css,每个页面自己独有的css注意书写顺序,引入多层 css 时,需要按照后面的层叠前面的 css 进行设置,使用页面独有的样式层叠公共的样式
5、清除默认样式
使用范围:所有网站都能使用制作方法:自己工作中进行积累,或者使用网络上已有的资源命名习惯:reser.css注意:reser.css 文件写完后不允许再次更改
6、公共样式
使用范围:单独的一个网站所有的页面、几个页面制作方法:从设计图中观察,找到所有页面或多个页面公共的部分,划分成不同的模块分别进行 .css 文件的书写命名习惯:common.css 或者模块名 .css多个网站页面的公共部分书写之后不允许后期更改,一旦更改,多个引用的 HTML 页面都会发生变化,需要注意类名的使用,公共文件中的类名一般不要在其它的 css 文件中再用引入顺序:一般在 reset.css 后面,单独样式文件前面
7、页面独有样式
使用范围:单独的一个 HTML 页面制作方法:找到页面独有的而其他页面没有的样式,单独书写在一个 .css 文件中,只有对应的 HTML 文件能够引用命名习惯:一般文件名与 HTML 的文件名保持一致,例如 index.css,如果拆分的更细致可以使用多个单词的拼写,例如:index_banner.css 等引入顺序:在所有公共样式的后面注意:使用单独样式文件去层叠前面公共样式时,需要注意选择器权重
整个 css 分层引入的顺序
<link rel
="stylesheet" href
="css/reset.css">
<link rel
="stylesheet" href
="css/common.css">
<link rel
="stylesheet" href
="css/index.css">