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

规范HTML代码可以节省修改代码的时间

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

本文主要包含规范,HTML等相关知识,佚名 希望在学习及工作中可以帮助到您
如果你是一个喜欢什么都用<div>来标签的人,那么这个教程一定很适合你.在这个教程里着重讲如何规范的来写HTML代码让它更加的有意义.你有没有经历过这样的场景:在编缉别人的模版时发现那些语意不明的标签,你的感觉是什么样子的.学完这个教程后你会发现规范的代码不仅仅为你以后修改代码省下时间,特别是当你调试一个大的项目时你会发现,原来规范代码之后是那么的有用.

1.清除不必要的<div>标签

很多人都喜欢用<div>来包裹<form>和<ul>来建立菜单列表.你有没有想过这样一个多余的<div>是不是需要的.你可以使用css规则来实现同样的效果.

Example 1:

这个例子展示如何删除<form>中的<div>.

Example 2:

有时候我们会给内容添加一个额外的<div>标签来以示这是一个内容.在事例中用了<div class="sidebox">来包括内容区.如果一个内容有一个标题的话(如:<h4>),那么我们就可以把这个<h4& gt;来代替<div>.

2.使用有语义的标签

用有语义的标签来编写你的HTML文档(如:<h1>为标题;<p>为段落;<ul>为列表.)那么即使用户不支持css的话,那你的文档也被正确的读出来.

Example:

这个例子很好的说明了,使用有语义标签的好处.

3.尽量减少使用<div>

你有没有见过那么混乱的模板,到处都可以看到<div>标签,看到这些,你的头有没有变大了.你是否因为少用</div>来结束标签,或者因为多用了<div>标签而把一个布局弄乱了.我想大多数初学者都有这样的经历.所以尽可能的少使用<div>,它会使调试和编辑更加的容易.

Example 1:

使用<p>来代替<div>来创建导航.

Example 2:

看如何使用<span>来代替<div>实现同样的效果.

4.格式(缩进)代码

你应该格式源代码(即缩进嵌套元素),以便于容易阅读和修改.如果你使用DW来编写代码的话,那么你就可以很方便的格式代码.

5.在</div>标签之后添加注解.

你有没有见过在一些模版在</div>之后有注明这一部分是什么.(如:header;contant;footer.)所以你可以在< /div>之后加入一个<!--  footer -->.这样别人就可以知道这是一个页脚结束点.

写完代码累了,那就轻松一下:

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

  • CSS代码书写规范究极指南
  • GitHub倡导的CSS编写风格及文件目录部署指南
  • 全面总结CSS代码的编写规范及优化建议
  • CSS的一些编程规范总结
  • DIV+CSS命名规范全记录
  • Discuzx系统 CSS 编码规范、CSS属性书写顺序
  • CSS书写规范、顺序和命名规则
  • 栅格规范制作的方法介绍(图文教程)
  • 19楼网页广告设计规范
  • Web前端开发规范文档(css/javascript)

相关文章

  • 2017-08-06CSS Grid布局教程之网格单元格布局
  • 2017-08-06使用CSS为文档添加样式的简单示例
  • 2017-08-06浏览器默认样式
  • 2017-08-06通过绝对定位实现div重叠实例代码
  • 2017-08-06举例详解CSS的z-index属性的使用
  • 2017-08-06CSS实现鼠标滑过文字弹出一段说明文字无JS代码
  • 2017-08-06用ul li实现边框重合并附带鼠标经过效果
  • 2017-08-06CSS 选择符的用法和实例
  • 2017-08-06背景透明文字不透明的最佳方法兼容IE(以背景黑色透明度0.5为例)
  • 2017-08-06CSS实现的div悬浮框并且兼容IE6的样式

文章分类

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

最近更新的内容

    • 基于DOM+CSS3实现OrgChart组织结构图插件
    • Iframe 高度自适应(兼容IE/Firefox、同域/跨域)
    • CSS强制按比例缩小图片
    • CSS3实现翘边的阴影效果的代码示例
    • 各大网站CSS初始化代码
    • HTML 页面输出应该遵循的几点原则分析小结
    • IE6浮动换行bug比较实用简单解决方法
    • css实现鼠标滑过改变文字(中文变英文)
    • IE6定义1px左右高度的容器示例代码
    • 谈谈CSS的边距合并之我的理解

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

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