• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html/xhtml > HTML+CSS项目开发经验总结(推荐)

HTML+CSS项目开发经验总结(推荐)

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-05

本文主要包含HTML,CSS等相关知识,佚名 希望在学习及工作中可以帮助到您

好几天没更新博客了,刚实战完一个HTML+CSS的简单项目。经过几天的摸索,发现收益良多。之前只是单纯得写demo,看知识点,没有亲自实战项目。但实战过后才会了解,如何才能更好地提升自己的技术。针对这次项目开发,我总结了以下内容:

一、技术总结

1、公共样式的设定

在开始项目之前,我们可以先大体了解一下项目中每个页面的内容,比如字体样式,段落结构,文字大小等。我们可以针对这些内容来设定一个固定的样式文件。在开发中    就可以直接引入此文件,而无需再重复敲CSS代码。

  1. /*基本样式*/  
  2. * {   
  3.     margin:0;   
  4.     padding:0;                   
  5. }   
  6. body {   
  7.     font-family: "微软雅黑";   
  8. }   
  9. .clear {  /*清除两边浮动*/  
  10.     clear: both;   
  11. }   
  12. .fl {  /*清除左浮动*/  
  13.     float: left;   
  14. }   
  15. .fr {    /*清除右浮动*/  
  16.     float: rightright;   
  17. }   
  18.   
  19. a {  /*去掉链接的默认下划线*/  
  20.     text-decoration: none;   
  21. }   
  22. li { /*去掉列表默认样式*/  
  23.     list-style: none;   
  24. }  

需要用到时就直接在类名后加上所要用到的类名即可:

  1. <div class="div01 lf"></div>  
  2. <div class="div02 clear"></div>  

2、整体布局

开发项目过程时,若事前先将每一页的框架搭建好,而后期就只需把具体内容填充进去就可以了。而我就习惯用以下框架来实现页面整体布局:   

  1. <body>  
  2.         <div id="header"></div><!--页面顶部内容-->  
  3.         <div id="nav"></div><!--导航部分-->  
  4.         <div id="content"></div><!--页面中间内容-->  
  5.         <div id="footer"></div><!--页面底部-->  
  6. </body>  

一般来说,设定好页面大体框架后,剩下的就直接一块一块地填充进去就方便些了,这样开发起来思路也比较清晰。当然还要设定相应的CSS样式,但这个要视项目的具体   要求来做。

3、切图要素

当大体布局弄好后,接下来应该就是从切图开始入手了,虽然没有太多技术性的操作,但也有些要注意的地方。比如在切图中,要特别注意的是尺寸。虽然有些是比较细微       的部分,需要耐心处理。因为细节性的问题往往也会导致结果的不同。其实不要认为差不多就可以了,有时候差一点就是差一点,当效果不尽人意的时候,到头来还是得再去花时间去修改。再者,在保存切图时,由于会自动生成一个images文件,所以我们不用再自己新建目录,或者也不用进入到某个目录中,不然它还是会在相应的位置出现images这个文件夹。

4、命名、代码书写规范

规范的命名有助于提高代码可读性。在网上也有挺多相关的规范,在这里我也简单罗列几点:   

(1)、直观命名

当在设计Web页面以及需要对一个div进行标识的时候,最自然的想法就是使用可以描述元素所在页面位置的词汇来对其命名。

例如:  top-panel

        horizontal-nav

        left-side

(2)、结构化命名           

例如: 

您可能想查找下面的文章:

  • HTML表单提交的几种方式_动力节点Java学院整理
  • HTML表单_动力节点Java学院整理
  • HTML大于号、小于号、空格、引号等常用的转义代码写法一览表
  • HTML中实现鼠标经停时整行(tr)变色
  • html格式化json的实例代码
  • html在消息按钮上增加数量角标的实现代码
  • html页面跳转传递参数问题
  • html、css和js注释规范用法小结
  • Html 实现动态显示颜色块的报表效果(实例代码)
  • html是什么文件 html文件如何打开

相关文章

  • 2017-08-05正确使用HTML title属性的一些建议
  • 2017-08-05通过display或visibility来实现HTML元素的显示与隐藏
  • 2017-08-05html网页插入图片、加入地图索引示例讲解
  • 2017-08-05html+css3太阳系行星运转动画效果的实现代码
  • 2017-08-05meta标签中的使用viewport定义屏幕css
  • 2017-08-05Chrome最新4.0版本支持GreaseMonkey脚本
  • 2017-08-05让pre标签自动换行示例代码
  • 2017-08-05修改输入框placeholder文字默认颜色-webkit-input-placeholder方法
  • 2017-08-05label标签使用过程中遇到的问题分析及解决思路
  • 2017-09-18html中的ul标签、ol标签

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • W3C教程(4):W3C XHTML 活动
    • HTML中当定义多个class属性时无效的解决方法
    • 加粗<b>与<strong>的区别分析
    • ul和li 基本用法分析
    • HTML表格边框的控制实现代码
    • html制作细线表格的简单实例
    • input输入框中的光标大小显示不一致的解决方法
    • nofollow让评论和留言中的链接起到真正的作用
    • HTML头标签meta实现refresh重新定向
    • 使用trigger方式实现不用点击file类型的input弹出文件选择对话框

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有