了解网页项目开发流程

本文详细介绍了网页开发流程,包括需求分析、整体规划、界面设计、前端程序设计、前后端系统整合和测试验收。同时,讲解了网页开发中的常见技巧,如文件结构、head配置、icon图标设置、css分级引入、清除默认样式和公共及独有样式管理,旨在帮助开发者提升网页开发效率和质量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、了解网页开发流程

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">
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值