设计图转换html文件,将PSD效果图转切成HTML的步骤
loading...
一般情况下,网页设计制作完成的工作实际是:psd效果图 转成 html+CSS 的模板页面,一般情况下,我们会拿到美工的psd,不同的人会有不同的做法:
1、打开fireworks将图片切割导出为html。
2、直接在dreamweaver之类的工具去拖拉布局,导入相关的图片,flash资源。
3、先在ps中完成切图后,在文本编辑器中看着效果图一步步的制作。
以上是最常被采用的方法,但都不好:
第一种方法最为不好,这样的代码根本不具维护性和可读性。
第二种方法也不好,代码难免会有冗余,做出来的东西基本需要排查一遍。
第三种方法也不好,因为你需要看效果图一点点的拼,也就是说写html标签的时候,你在不断的假设这块要怎么去显示。
正确做法:
1、拿到psd后,先不要做别的,直接在文本编辑器中将网页的框架写出来,不要假设这块将来css要去怎么渲染,完全自然化的标签,不加任何的css。
2、写完之后在各个浏览器运行之后确保大体定位都没有问题。
3、书写总体css,这里的css只负责大块的定位及样式。
4、切出需要的图片资源,在写好的框架中一点点的去构造,不断的调试,最终为成品。
5、最后,为自己的代码添加注释,在css,html中都要合适的为自己的代码添加注释。
要想做出能灵活切换皮肤,让css主导表现,还有很多要注意的地方,但大体的流程就是这样的,当然我们一开始不能直接就做到先写html,但起码要有这个意识,循序渐进。。。
PSD文件切出网站从两个大点考虑:
一、一个独立的页面
1、分析这个页面,先在脑袋中或者草稿纸上描绘大概的结构
2、根据设计稿的的情况,分析背景图的分布、ICO图的分布等
3、切割相应的图片,导出、合并图片
4、在编辑器中写整体结构XHTML代码,包括页面中出现的所有元素的结构
5、编写CSS样式中的整体以及模块代码
6、细节调整
7、收工,浏览器验证是否正确
二、由多个页面组成的小站点或者大站点
1、浏览所有设计稿,统一规划站点模块、图片、文件分布
2、开始第一点的操作,但规划站点的内容分布很重要
整体考虑点:
1、图片的合并,减少请求量
2、结构的合理性,语义化
3、样式的简洁,便于后期维护
4、多为后期的维护以及程序开发着想,如何简单实现效果。
设计图转换html文件,将PSD效果图转切成HTML的步骤相关推荐
- aspose office系列转换pdf文件
ASPOSE office系列转换PDF文件的正确姿势 1.jar 2.pom依赖 3.代码 相关jar和license.xml下载地址 1.jar 序号 jar名称 对应文件 1 aspose.sl ...
- paip.元数据驱动的转换-读取文件行到个list理念 uapi java php python总结
paip.元数据驱动的转换-读取文件行到个list理念 uapi java php python总结 #两个思路 1.思路如下:使用file_get_contents()获取txt文件的内容,然后通过 ...
- java转换CSV文件生成xml格式数据
注册CSDN快六个月了,之前一直是看园子里的文章,或者碰到问题时,进来查点资料,今天终于决定写一篇自己在园子里的blog. 好吧,鉴于水平太菜,就只记录过程,其中原理啥的并不是很明晰,所以此blog只 ...
- 利用ffmpeg转换mp4文件
这个是我今天整理项目的时候无意发现的,当时主要是用它来转换flv文件在手机上使用,后来买了psp之后就没有用了,记录一下,以后写这种类似的程序可以参考. class VideoConverter : ...
- DCMTK:转换dicom文件编码
DCMTK:转换dicom文件编码 转换dicom文件编码 转换dicom文件编码 #include "dcmtk/config/osconfig.h" #include &quo ...
- 帝国cms 打开打开转换表文件失败!
帝国cms 升级到最新版6.6 后 生成列表页面和 搜索 时出现 "打开打开转换表文件失败!" 跟踪文件找到 include($file); 这行代码时出错 非常纳闷,这个是ph ...
- java 毫秒转分钟和秒_PDF如何转换CAD文件?教你一分钟批量转上百文件方法,看完秒懂!...
如今科技这么发达,很多人在工作中都会遇到形形色色的各类文件.而同时也因为工作需求碰到文件格式转换难题,如:PDF如何快速转换成CAD文件?今天小编就教大家一个方法,让你轻松一秒完成百个PDF文件转CA ...
- html5 mp4转换ogv格式,如何把OGV转换为MP4?用它,轻松转换视频文件!
原标题:如何把OGV转换为MP4?用它,轻松转换视频文件! 在我们日常娱乐和日常工作中,如果将OGV视频文件转换为MP4视频文件要怎么操作? 可能有人会问你说的OGV视频文件是什么?我怎么没见过?其实 ...
- labeme批量转换json文件_Python实现markdown文件批量转换为word
Python实现markdown文件批量转换为word 正所谓,不会markdown的技术员不是老司机,自从用上markdown之后,人生又到了一波小高峰.有好东西怎么能不共享之,因此随之我不断的普( ...
最新文章
- mysql使用MRG_MyISAM(MERGE)实现水平分表
- java自动化执行javascript,Js代码执行__实现自动化
- 【从C到C++学习笔记】C++介绍/推荐书籍/开发工具
- 本地 hosts 文件找不到怎么办
- automake生成静态库文件_gcc编译工具生成动态库和静态库之一----介绍
- 用接纳的心看待新员工
- c语言60进制字母,傻瓜学习C语言进制转换
- Android调用长截屏,Android实现长截屏功能
- Linux 内核的网络协议栈
- 【深度学习中的数学】高维矩阵乘法规则
- 基于PHP+MySQL企业工资管理系统的设计与实现(含论文
- java 继承 序列化_Java中带继承的对象序列化 - Break易站
- Godot简单的斜抛运动
- 读书文摘卡 -《大秦帝国》
- Vue Cli3 模拟后台json接口
- 黑鲨Android系统耗电高,已达安卓顶配,黑鲨2pro作为主力机,聊聊使用感受
- 范仲淹写苏州名胜的诗篇
- 系统性能优化的十大策略(强烈推荐,建议收藏)
- “多巴胺思维”—通往AI秘密的钥匙「AI核心算法」
- suse bios版本_如何检查和更新BIOS版本