Web入门开发【二】- 网站设计

news2024/11/17 17:54:49

欢迎来到霍大侠的小院,我们来学习Web入门开发的系列课程。

首先我们来了解下这个课程能学到什么?

1、你将可以掌握Web网站的开发全过程。

2、了解基础的HTML,CSS,JavaScript语言。

3、开发自己的第一个网站。

4、认识很多对编程感兴趣的朋友,一起学习交流。

有什么展现成果吗?

完成属于你的网站,展示给你的家人朋友们,比如做一个家人相册网站,是不是有满满的成就感。

自己看视频不会操作怎么办?

学习过程有问题可以加入我们的社群需求帮助。

为什么要做网站设计

因为做大部分事情,好的设计和规划可以事半功倍。做web网站同样是这个道理,这里可以给大家说下开发网站需要几个设计事项。最简单的形式比如大家可以画画草图,想想网页文字是什么字体,什么颜色,要有哪些图片等等。

如果你会photoshop等原型设计工具,可以直接设计出草图更有利于网站开发。

先看看其他人的网站

我给大家写了6个方面,如果做稍微复杂一些网站时,可以按我的几个方面详细设计。

1 网站定位:也就是网站是做什么的,定位是什么,解决什么问题。

2 用户定位:哪些用户会看你的网站。

3 商业模式:是否要盈利,是自己兴趣爱好,还是想通过开发网站挣钱。

4 展现形式:要web网页展示,还是手机客户端。

5 功能模块:有什么功能服务,是静态内容展示,还是有动态交互行为,大概内容是怎样的布局。

6 运营维护:网站产品做好了,是否要经常维护,是否需要发布内容。

第一案例,它是一个服饰类电商APP,可以看到有商品分类页面,商品详情页,品牌促销页等等。包括哪些按钮是用户交互行为的,哪些是纯展示的。这些都是产品设计者前期做好的页面设计和布局。

这个案例是我们之前做过的一个企业官网,主要展示"源自由"这个网站都有什么服务。通常企业网站在首屏会有一个大的banner做重点介绍。这里面还有菜单分布,菜单对应功能,登录后台功能等,这里不再赘述,主要给大家展示参考设计的元素。

这个案例是商家服务市场的互动工具,工具可以让商家付费订购。我们可以看到页面包含了产品名称,订购费用,评分等等,这里没有展示的页面下面还有产品的详情页展示,主要介绍了产品的功能。

最后这个案例是非常简单的,是一个纯静态展示的网站,也是下面我们要开启学习入门实战的案例。

跟着案例设计自己网站

我们接着来学习这个网站。网站包含了文字和图片,对文字做了一些排版,是不是非常简单。

这个网站设计步骤为:

1 网站定位:个人展示网站。

2 用户定位:朋友和家人。

3 商业模式:个人兴趣爱好,目前不考虑盈利。

4 展现形式:Web网页电脑端和手机端可以展示。

5 功能模块:logo,名称,座右铭,喜欢的一个图片。

6 运营维护:无所谓,根据自己时间和喜好。

以上6点就是我列出的一个简单的设计事项,感兴趣的朋友可以参考我的设计,也可以设计自己风格的网站。

下面我们讲学习系列课程三,开发前的准备工作。

关注我,跟着我每天学习一点点,让你不再枯燥,不再孤单。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/111524.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

06---SpringBoot整合MybatisPlus 实现增删改查和分页

1、Mybatis-plus简介 为什么要用MP? MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码都可以自动化完成偷懒用的~如果是对sql语言不太熟练的建议先用mybatis,熟练后再用mybatis-plus 简述 官网https://baomidou.com/为简化开发而生My…

【并发】深入理解JMM并发三大特性(一)

【并发】深入理解JMM&并发三大特性(一) 今天是2022.11.16,在此之前我已经学习完了图灵课堂MySQL的课程,也是想这篇文章一样用CSDN博客的形式来记录这些知识点。 在并发中,JMM在大多数人眼中,它是整个…

Zookeeper 2 Zookeeper 安装与配置 2.1 Zookeeper 安装与配置

Zookeeper 【黑马程序员Zookeeper视频教程,快速入门zookeeper技术】 文章目录Zookeeper2 Zookeeper 安装与配置2.1 Zookeeper 安装与配置2.1.1 Zookeeper 下载安装2 Zookeeper 安装与配置 2.1 Zookeeper 安装与配置 2.1.1 Zookeeper 下载安装 【其实这块内容 学…

搜狗趁势而来,输入法江湖风云再起

在2022腾讯数字生态大会上,搜狗输入法正式推出面向B端的开放平台,这是自去年9月完成退市、并入腾讯以来,这家输入法C端王者第一个大动作,宣告着其进军B端的野心。几乎与此同时,如今已是自家兄弟的微信,悄然…

vue调用百度api时跨域的解决方案

今天在开发一个项目中发现vue前端调用百度ocr识别接口出现了跨域问题! 百度api 的接口: https://aip.baidubce.com/oauth/2.0/token 和百度开发工程师沟通一个多小时,未找到解决方案,忽然想到了是不是nginx配置的问题&#xff0…

TCManager——中药房管理系统大作业

简介 由于最近一个月世界变化有点大,所以一直在同步自己的大脑,没有写博客。 上个月花了5天(3天后端2天前端)写了个经典的springbootvue2的中药房管理系统大作业——TCManager。项目已在gitee上(校园网差,…

vscode自动添加头注释和函数注释

下载koroFileHeader插件 然后点它的wiki文档 会跳到它的github 配置字段 OBKoro1/koro1FileHeader Wiki GitHub 先找到vscdoe的setting文件,两种方法: 1, 然后点这里: 或者去搜索框搜索:FileHeader 出现如下&…

你的团队是王者还是青铜(下)

我们接着上篇继续聊。 问题4:谁动了团队的时间?如果重来一个迭代,你有7*40个小时的投资,你要如何决策团队的工作安排? “小溪,一会约开卡;小溪,我这有个问题;小溪&#…

SpringBoot+Vue物流仓储管理系统

项目背景 在信息化的时代,效率和速度就变得尤为重要了,具有高效率和速度就具有更好的竞争力,更受客户欢迎。与此同时,网购与人们的生活息息相关,顾客在网上购买的商品需要通过物流公司对这些商品进行管理和配送&#x…

十五、Docker 网络

1、概述 Docker 容器和服务如此强大的原因之一是您可以将它们连接在一起,或将它们连接到非 Docker 工作负载。Docker 容器和服务甚至不需要知道它们部署在 Docker 上,或者它们的对等体是否也是 Docker 工作负载。无论您的 Docker 主机运行 Linux、Window…

Doo Prime 为泰国 SOS 儿童村送温暖,公益有起点爱心无疆界

一年一度的圣诞节即将来临,在这欢乐的时刻, Doo Prime 荣幸地宣布 ,向泰国 SOS 儿童村捐赠了 35 万泰铢 ( 约合 1.23 万美元 ),作为泰国南部城市合艾府 SOS 儿童村的房屋翻修费用。 Doo Prime 希望 SOS 儿童村的孩子们都能在温馨…

【小程序】网络数据请求

目录 1. 小程序中网络数据请求的限制 2. 配置 request 合法域名 3. 发起 GET 请求 4. 发起 POST 请求 5. 在页面刚加载时请求数据 5. 跳过 request 合法域名校验 6. 关于跨域和 Ajax 的说明 1. 小程序中网络数据请求的限制 出于安全性方面的考虑,小程序官方…

【目标检测】Objects as Points

目录概述细节anchor-base vs anchor free网络结构标注损失函数学习资料概述 本文是一个anchor-free的目标检测算法。 【2019】【CenterNet】 研究的问题: 如何更好地将目标检测问题建模为关键点检测问题 提出的方法: 一个简单高效的目标检测方法Cent…

抖音年货节增长秘籍:横向做阵地,纵向定节奏,提前深种草

抖音好物年货节即将到来,对于品牌来说,这将是新一年首次生意爆发的机会。为了更好的融入抖音电商生态,做好数字化经营主阵地,品牌面临多个新挑战: 大促Bigday流量费用高,品牌怎样更高效获取流量&#xff1f…

数据库设计说明书(GB8567——88)基于协同的在线表格forture-sheet

数据库设计说明书(GB8567——88) 1引言 1.1编写目的 数据库的设计是为了以后编码、测试以及维护阶段的后台数据的存储做准备。应用于系统开发前期,为后期数据库设计指引方向。 预期的读者:系统开发人员、系统测试人员和系统维…

瑞昱rtl819x-SDK-v3.4.14b的watchdog分析

watchdog 看门狗,又叫watchdog timer,是一个定时器电路,一般有一个输入,叫喂狗或踢狗;一个输出到MCU 的 RST 端,MCU 正常工作的时候,每隔一段时间输出一个信号到喂狗端,给 WDT 清零…

SQL注入渗透与攻防(八)之延时注入

目录 基于时间的SQL盲注 - 延时注入 案列演示 基于时间的SQL盲注 - 延时注入 关于延时注入的使用场景一般在我们测试的注入点没有报错信息又没有回显点的情况下进行的。通过对于时间的延时判断来猜解数据。在实战过程中并不推荐大家通过延时注入去判断数据库,因为…

转行做程序员,难吗

在互联网急速发展的这几年里,程序员这个职业,成为了很多人的心之所向。虽然高薪背后往往伴随着高强度的工作节奏和压力,但是也不妨碍大量的人在编程培训或者自学编程的道路上前仆后继。 那么转行程序员真的容易吗?下面就跟大家分享…

无需编程即可将chatgpt接入自己的微信公众号

ChatGpt是openai推出的GPT3文本生成机器人。该机器人主要完成文本生成相关任务。机器人可以自主进行写作、翻译、修改语法、角色扮演的,甚至编写程序。网上有很多接入方法,大部份需要编程,并且需要注册openai账号获取appkey。本文所介绍的方法…

datagridview如何根据不同的按钮显示不同的表

以我设计的为例: 双击按钮,会自动创建三个事件 以第一个按钮为例:在其中添加如下代码 SqlConnection sqlcon new SqlConnection(); sqlcon.ConnectionString "";//双引号内填入你的数据库连接字符 sqlcon.Open(); string sql &…