15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > HTML+CSS制作京东项目(中)

HTML+CSS制作京东项目(中)

时间:2023-10-12 08:18:01 | 来源:网站运营

时间:2023-10-12 08:18:01 来源:网站运营

HTML+CSS制作京东项目(中):

学习目标:

typora-copy-images-to: media

京东项目(一)

京东项目介绍

项目名称:京东网 项目描述:京东首页公共部分的头部和尾部制作,京东首页中间部分。

项目背景

现阶段电商类网站很流行,很多同学毕业之后会进入电商类企业工作,同时电商类网站需要的技术也是较为复杂的,这里用京东电商网站复习、总结、提高前面所学布局技术。其实,最主要的原因还是,为啥写京东? 因为刘强东,赚了我们的钱,抢了我们的女神, 我们也要学刘强东,赚别人的钱,抢别人..额,自己的女神。。。

设计目标

几点思考

(1). 开发工具 sublime 、fireworks(ps)、各种浏览器(ie6.7 要测看心情)

(2). CSS Rest 类库,为跨浏览器兼容做准备(也可以直接运用jd网站的初始化)

normalize.css 只是一个很小的CSS文件,但它在默认的HTML元素样式上提供了跨浏览器的高度一致性。相比于传统的CSS reset,Normalize.css是一种现代的、为HTML5准备的优质替代方案。Normalize.css现在已经被用于Twitter Bootstrap、HTML5 Boilerplate、GOV.UK、Rdio、CSS Tricks 以及许许多多其他框架、工具和网站上。 你值得拥有。。 - 保护有用的浏览器默认样式而不是完全去掉它们- 一般化的样式:为大部分HTML元素提供- 修复浏览器自身的bug并保证各浏览器的一致性- 优化CSS可用性:用一些小技巧- 解释代码:用注释和详细的文档来(3). 技术栈

HTML5 结构 + CSS3 布局 (因为我们就会这些。。。嘻嘻)(4). 低版本浏览器 单独制作一个跳转页面 (都是孩子,也舍不得打,舍不得扔)

https://h5.m.jd.com/dev/3dm8aE4LDBNMkDfcCaRxLnVQ7rqo/index.html

目录说明

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

名称说明
css用于存放CSS文件
images用于存放图片
index京东首页 HTML
js用于后期存放javascript文件

运用知识点

引入ico图标

代码: <link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/>注意:

  1. 她(它)不是iconfont字体哦。
  2. 位置是放到 head 标签中间。
  3. 后面的type="image/x-icon" 属性可以省略。(我相信你也愿意省略。)
  4. 为了兼容性,请将favicon.ico 这个图标放到根目录下。(我们就不要任性了,听话放位置,省很多麻烦。。你好,我也好)

转换ico图标

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

网站优化三大标签

SEO是由英文Search Engine Optimization缩写而来, 中文意译为“搜索引擎优化”!SEO是指通过对网站进行站内优化、网站结构调整、网站内容建设、网站代码优化等)和站外优化,从而提高网站的关键词排名以及公司产品的曝光度。 简单的说就是,把产品做好,搜索引擎就会介绍客户来。

我们现在阶段主要进行站内优化。网站优化,我们应该要懂。。。

网页title 标题

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

建议:

首页标题:网站名(产品名)- 网站的介绍

例如:

京东(http://JD.COM)-综合网购首选-正品低价、品质保障、配送及时、轻松购物!

小米商城 - 小米5s、红米Note 4、小米MIX、小米笔记本官方网站

Description 网站说明

对于关键词的作用明显降低,但由于很多搜索引擎,仍然大量采用网页的MATA标签中描述部分作为搜索结果的“内容摘要”。 就是简要说明我们网站的主要做什么的。 我们提倡,Description作为网站的总体业务和主题概括,多采用“我们是…”“我们提供…”“×××网作为…”“电话:010…”之类语句。

京东网:

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

  1. 描述中出现关键词,与正文内容相关,这部分内容是给人看的,所以要写的很详细,让人感兴趣, 吸引用户点击。
  2. 同样遵循简短原则,字符数含空格在内不要超过 120 个汉字。
  3. 补充在 title 和 keywords 中未能充分表述的说明.
  4. 用英文逗号 关键词1,关键词2
<meta name="description" content="小米商城直营小米公司旗下所有产品,囊括小米手机系列小米MIX、小米Note 2,红米手机系列红米Note 4、红米4,智能硬件,配件及小米生活周边,同时提供小米客户服务及售后支持。" />

Keywords 关键字

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

京东网:

<meta name="Keywords" content="网上购物,网上商城,手机,笔记本,电脑,MP3,CD,VCD,DV,相机,数码,配件,手表,存储卡,京东" />小米网:

<meta name="keywords" content="小米,小米6,红米Note4,小米MIX,小米商城" />

顶部(快捷菜单)所用知识点

知识点说明
通栏的盒子不用给宽度 默认为 100% 但是加了浮动和定位的盒子需要 添加 100%
盒子居中对齐margin: auto; 注意必须有宽度的块级元素,文字水平居中对齐是 text-align:center;
行高会继承文字性质的,比如 颜色、文字大小、字体、行高等会继承父级元素
浮动元素、固定定位,绝对定位会模式转换具有行内块特性,比如一行放多个,有高度和宽度,如果没有指定宽度,则会根据内容多少撑开。

logo 和搜索 header 区域所用知识点

网页布局稳定性

宽度剩余法:

知识点说明
浮动元素特性1. 浮动可以让多个元素同一行显示 2. 浮动的元素是顶部对齐
logo优化text-indent: -20000px; 隐藏文字, 背景图片
清除浮动清除浮动的目的就是为了解决父亲高度为0的问题
鼠标样式cursor: pointer; 小手 cursor: move; 四角箭头 cursor: text; 插入光标 cursor: default; 小白
不允许换行white-space: nowrap;

nav导航栏所用知识点

名称说明
边框底侧border-bottom: 2px solid #ccc;
定位重点绝对定位不占位置 相对定位占有位置
标签语义化dldl也是块级元素 dt 是 定义标题 dd 是定义描述,dd是围绕这dt来描述的,也就是说,dd算是dt 的解释说明详细分解。
标题标签h尽量少用h1,可以多用h2和h3等标签

页面底部所用知识点

名称说明
绝对定位的盒子居中对齐盒子 left 50% 然后通过 margin 负值自己的宽度一半(固定定位也是如此)

固定定位的盒子靠近版心右侧对齐

跟绝对定位的盒子居中对齐原理差不多。

left 50% 然后 margin-left 版心宽度一半。



关键词:项目

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭