京东首页项目(1)---总述

2年前 (2022) 程序员胖胖胖虎阿
232 0 0

京东首页项目总述

这里做一个京东首页的项目。主要目的是总结和提高 HTML+ CSS 技术。该项目暂不涉及JS相关技术。

一、首页效果

先看首页完成最终完成的效果

京东首页项目(1)---总述

说明 附上项目 github地址。

二、项目介绍

1、设计目标

- 熟悉CSS+DIV布局,页面的搭建工作
- 了解常用电商类网站的布局模式

2、浏览器兼容问题

因为浏览器的不同,所以需要我们在前端开发的时候去兼容不同的浏览器,而这部分css样式肯定不需要我们自己去写,这里使用一个叫CSS Rest 类库,为跨浏览器兼容做准备。

normalize.css   只是一个很小的CSS文件,但它在默认的HTML元素样式上提供了跨浏览器的高度一致性。它的作用如下:
- 保护有用的浏览器默认样式而不是完全去掉它们
- 一般化的样式:为大部分HTML元素提供
- 修复浏览器自身的bug并保证各浏览器的一致性
- 优化CSS可用性:用一些小技巧
- 解释代码:用注释和详细的文档来

3、技术栈

HTML5 结构 + CSS3  布局 (在这里不涉及到JS 和 后端技术)

4、目录说明

要实现结构和样式相分离的设计思想。 根目录下有这4个文件。

京东首页项目(1)---总述

写代码之前,先引入css基础公共样式文件

<!--    引入css初始化文件-->
    <link rel="stylesheet" href="css/normalize.css">
<!-- 头部和底部结构基本相同 做基本公共样式-->
    <link rel="stylesheet" href="css/base.css">

base.css是基本公共样式,和初始化文件都放在css文件夹中。

三、SEO优化

概念 SEO 中文意译为“搜索引擎优化”!SEO是指通过对网站进行站内优化站外优化,从而提高网站的关键词排名以及公司产品的曝光度。

站内优化中网页SEO涉及到3个关键字: title(标题)、Description(网站说明)、Keywords(关键字)

1、title (标题)

title具有不可替代性,是我们的内页第一个重要标签,是搜索引擎了解网页的入口,和对网页主题归属的最佳判断点。

重点 对于标题而言最先出现的词它的权重越高。所以对于网站首页标题建议:**网站名(产品名)- 网站的介绍 **

例如

京东 :京东(JD.COM)-正品低价、品质保障、配送及时、轻松购物!
简书:简书 - 创作你的创作。
淘宝:淘宝网 - 淘!我喜欢。

2、Description (网站说明)

对于关键词的作用明显降低,但由于很多搜索引擎,仍然大量采用网页的MATA标签中描述部分作为搜索结果的“内容摘要”。 就是简要说明我们网站的主要做什么的。

Description作为网站的总体业务和主题概括,多采用“我们是…”“我们提供…”“×××网作为…”“之类语句。

建议

1. 描述中出现关键词,与正文内容相关,这部分内容是给人看的,所以要写的很详细,让人感兴趣, 吸引用户点击。
2. 同样遵循简短原则,字符数含空格在内不要超过 120  个汉字。
3. 补充在 title  和 keywords  中未能充分表述的说明.
4. 用英文逗号 关键词1,关键词2

例如

京东:京东JD.COM-专业的综合网上购物商城,销售家电、数码通讯、电脑、家居百货、服装服饰、母婴、图书、食品等数万个品牌优质商品.便捷、
         诚信的服务,为您提供愉悦的网上购物体验!

简书:简书是一个优质的创作社区,在这里,你可以任性地创作,一篇短文、一张照片、一首诗、一幅画……我们相信,每个人都是生活中的艺术
         家,有着无穷的创造力。

淘宝:淘宝网 - 亚洲较大的网上交易平台,提供各类服饰、美容、家居、数码、话费/点卡充值… 数亿优质商品,同时提供担保交易(先收货后付款)
         等安全交易保障服务,并由商家提供退货承诺、破损补寄等消费者保障服务,让你安心享受网上购物乐趣!

3、Keywords (关键字)

Keywords是页面关键词,是搜索引擎关注点之一。Keywords应该限制在6~8个关键词左右,电商类网站可以多 少许。

例如

京东:网上购物,网上商城,手机,笔记本,电脑,MP3,CD,VCD,DV,相机,数码,配件,手表,存储卡,京东

简书:简书,简书官网,图文编辑软件,简书下载,图文创作,创作软件,原创社区,小说,散文,写作,阅读

淘宝:淘宝,掏宝,网上购物,C2C,在线交易,交易市场,网上交易,交易市场,网上买,网上卖,购物网站,团购,网上贸易,安全购物,电子商务,放心买,供应,
         买卖信息,网店,一口价,拍卖,网上开店,网络购物,打折,免费开店,网购,频道,店铺

四、favicon.ico图标

1、什么是favicon.ico

概念 所谓favicon,便是其可以让浏览器的收藏夹中除显示相应的标题外,还以图标的方式区别不同的网站。

京东首页项目(1)---总述

我们看到标题左边的那个小图标就是favicon.ico,简书、京东、百度、淘宝都有它们自己的ico。

2、引用favicon.ico

引入这个ico其实很简单,只需一行代码,放在 head 标签中间。

<link rel="shortcut icon" href="favicon.ico"  type="image/x-icon"/>

注意 为了兼容性,将favicon.ico 这个图标放到根目录下。

京东首页项目(1)---总述

3、转换favicon.ico图标

我们可以自己做的图片,转换为 ico图标,以便放到我们站点里面。 http://www.bitbug.net/

你如果愿意有所作为,就必须有始有终。(11)

版权声明:程序员胖胖胖虎阿 发表于 2022年9月4日 上午3:40。
转载请注明:京东首页项目(1)---总述 | 胖虎的工具箱-编程导航

相关文章

暂无评论

暂无评论...