- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
将PSD转成一个静态的html/css对一些朋友来说是一个很大的困扰。因此本教程通过对一个完整实例的详细讲解来教大家如何将psd转成html/css,转换后的html/css可兼容各种主流浏览器。
我们将设计页面分成基本的5个部分,每一个部分都有自己的容器wrapper和内容。基本的流程是先编写Html代码,然后通过编写CSS来还原psd设计稿。
点击下载PSD文件
1.我们需要从PSD文件得到什么?
如下图,我们只需要从这个psd文件得到4个非常基本的东西。推荐内容(featured)的背景、底部背景、欢迎文字(Welcome)、推荐图片的框(少女面部图的白色透明边框)。其余的部分我们只需要通过CSS生成或者在html里嵌入相应图片。
下图红线圈起来的地方,就是我们需要从psd获取的内容。本部分内容需要读者具备一定的Photoshop的基础知识和操作能力。
你可以借助Photoshop的切片工具或者自己手动切片,并将其保存成相应的图片格式。
2.设置站点
为一个网站设置良好的开发环境是非常重要的,我已经创建了一个非常基本的文件夹结构来建立这个网站,下面是文件夹结构设置,也可称之为模板。
文件夹结构
下面这个文件夹结构是由html文件、CSS文件、js等文件组成,你可以根据自己的需要调整文件夹结构。
根目录
这是放置index首页文件的地方
这是网站的顶级目录
JavaScript 文件夹
这是放置JS文件或者js框架jquery的地方
我们在这个教程用到的jquery插件Nivo-Slider(做推荐内容)也放在这个文件夹里
样式(Styles )文件夹
这里是存放css文件的地方,网页所要用到的图片放在另一个独立的文件夹,图片文件夹还包括两个子文件夹:
Images: 这是我们存放推荐内容部分的图片以及网站展示的图片的地方
Template: 这是存放和网页设计样式相关图片的地方,比如说底部背景图
具体文件的放置
将index.html文件放置在根目录,这个文件也是我们编写html代码的文件。将jquery插件Nivo-Slider里面的三个文件jQuery-1.4.2.min.js和HTML5-Shiv.js以及Nivo-Slider.min.js放到Javascript文件夹。将两个css文件,reset.css和global.css放到样式文件夹。这样我们的文件夹结构设置就差不多完成了。
3.编写HTML代码
1)编写首页Html文件
将psd转换成html/css的工作流程是先编写出html文件,随后再编写css,并加入js动态效果。
下面我们会一步步讲解html的编写,先编写出大概完整的框架,代码如下:
帮助
01
02
03
04
05
06
07
08
09
10
11
12
13 !DOCTYPE html
html lang=en
????head
????????!-- Site Title --
????????titlePSD to HTML: A Photography Site/title
?
????????!-- Meta Data --
????????meta charset=UTF-8 /
????/head
????body
?
????/body
/html 2)编写html文件的head部分
下面我们要开始为刚才的html文件添加细节。首先是head部分,在head部分我们要添加一些meta信息,这样有利于有哪些信誉好的足球投注网站引擎读取。
我们增加了keywords、authors、description、copyright等meta信息,并把语言编码设置为utf-8。代码如下:
帮助
1
2
3
4
5 meta name=keywords content=photography, commercials, exposure videos, senior pictures
meta name=description content=Your company description.
meta name=author content=TutT/authors/CodyRobertson
meta name=copyright content=Copyright 2010 TutT
meta name=robots content=follow, index 现在要开始在html载入一些必须js和css的文件,以便让这些文件起作用,同时为了考虑到浏览器的兼容性,还增加了一些相应的判断条件。具体代码如下:
帮助
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 !DOC
您可能关注的文档
- 安徽模拟2判断推理.docx
- 安徽裕丰资金申请报告.doc
- 安提瓜投资移民抵抗人民币贬值利器.docx
- 安植企业荣膺“亚洲品牌500强”.doc
- 安溪八中2014届高三年上学期周练(三).doc
- 安科瑞电能管理系统在中材萍乡水泥4500td生产线改造上的应用.doc
- 安徽酒吧装修防火材料选择注意事项4.doc
- 安置房和商品房的区别.doc
- 安装win764位系统后8G内存只显示4G可用解决方法.doc
- 安装电信20M光纤经历.doc
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)