当前位置:w88优德官网网文章中心网站设计WEB标准 → Web前端:11个让你代码整洁的原则

Web前端:11个让你代码整洁的原则

减小字体 增大字体 作者:admin  来源:本站整理  发布时间:2017-5-23 8:43:26
写Web页面就像我们建设房子一样,地基牢固,房子才不会倒。同样的,我们制作Web页面也一样,一个良好的HTML结构是制作一个美丽的网站的开始,同样的,良好的CSS只存在同样良好的HTML中,所以一个干净的,语义的HTML的优点很多,那么平时制作中,我们做到了这一点吗?我们一起来看一张图片上图展示了两段代码,我想大家都只会喜欢第一种,我们先不说其语义,至少他的结构让我们看上去清爽,而第二种呢?一看就是糟糕的代码的代码,让人讨厌的代码。那么要怎么样才能写出一个好的代码,整洁的代码呢?下面我们就从以下十二个方面一起来学习,只要大家以后在写代码的时候能坚持下面的十二个原则,保准你的代码质量能上去,而且你写的代码会人见人爱。一、DOCTYPE的声明如果我们想做好一件事情,首先要知道我们有哪些权利去做,就如“DOCTYPE”的声明,我们没有必要去讨论是否使用HTML4.01或者XHTML1.0或者说现在的HTML5都提供了严格版本或者过渡版本,这些都能很好的支持我们写的代码:由于我们现在的布局不需要table布局也能做出很好的布局,那么我们就可以考虑不使用过渡型而使用严格型的“DOCTYPE”,为了向后兼容,我建议使用HTML5的声明模式:<!DOCTYPE HTML><html lang="en-US">如果想了解更多这方面的知识,可以点击:
  1. W3C: Recommended DTDs to use in your Web document
  2. Fix Your Site With the Right DOCTYPE!
  3. No more Transitional DOCTYPEs, please
二、字符集和编码字符在每个页面的开始中,我们都在<head>中设置了字符集,我们这里都是使用“UTF-8”
  1. <meta charset="UTF-8" /> 
而且我们在平时写页面中时,时常会碰到"&"这样的符号,那么我们不应该直接在页面这样写“&”: 我们应该在代码中使用字符编码来实现,比如说“&”我们在代码中应该使用“&”来代替他。如果想了解更多这方面的知识,可以点击:   
  1. Wikipedia: UTF-8
  2. A tutorial on character code issues
  3. The Extended ASCII table
三、正确的代码缩进在页面编辑中,代码的缩进有没有正确,他不会影响你网站的任何功能,但要是你没有一个规范的缩进原则,让读你代码的人是非常的生气,所以说正确的代码缩进可以增强你的代码可读性。标准程序的缩进应该是一个制表符(或几个空格),形像一点的我们来看下文章开头那张图,或者一起来看下面展示的这张图,你看后就知道以后自己的代码要怎么样书写才让人看了爽:不用说,大家都喜欢下面的那种代码吧。这只是一个人的习惯问题,不过建议从开始做好,利人利已。有关于这方面的介绍,大家还可以参考:Clean up your Web pages with HTML TIDY。四、外链你的CSS样式和Javascript脚本页面中写入CSS样式有很多种方法,有些直接将样式放入页面的“<head>”中,这将是一个很不好的习惯,因为这样不仅会搞乱我们的标记,而且这些样式只适合这一个HTML页面。所以我们需要将CSS单独提出,保存在外部,这样后面的页面也可以链接到这些样式,如果你页面需要修改,我们也只需要修改样式文件就可以。正如下图所示:上面我们所说的只是样式,其实javascript脚本也和CSS样式是同一样的道理。图文并说,我最终想表达的意思是“在制作web页面中,尽量将你的CSS样式和javascript脚本单独放在一个文件中,然后通过链接的方式引用这些文件,这样做的最大好处是,方便你的样式和脚本的管理与修改。”五、正确的标签
[1] [2] [3]  下一页
本文引用网址:
在下列搜索引擎中搜索“Web前端:11个让你代码整洁的原则”的相关信息:
谷歌搜索 百度搜索 360搜索 雅虎搜索 搜狗搜索 搜搜搜索 必应搜索 有道搜索
你可能还喜欢以下文章
  • 1女学生裸贷资源百度云下载 10G...
  • 2女大学生裸贷照片合集[100P/23...
  • 3最新90后吹箫门事件曝光 90后女...
  • 4王梦溪未经处理雅照120P完整艳...
  • 5大学生裸贷门事件 10g裸条照片...
  • 12016年最新成年身份证号码大全...
  • 2谈谈我做SNS网站的一些技巧
  • 3身份证号大全:防沉迷满18岁的...
  • 4解决DedeCMS5.5 "对不起,你没...
  • 517岁女孩身份证号大全 18岁女孩...
  • 1兰州警花王梦溪裸照全集视频 王...
  • 2女大学生裸贷门事件 裸持杨晴雨...
  • 3杨晴雨裸条图片 女学生裸贷照片...
  • 4邱佳卉24分钟视频种子 武汉十七...
  • 590后女高潮表情 美女高潮表情最...
  • 1linux服务器在运行210天左右宕...
  • 2诺顿误报事件 企业用户全面解决...
  • 3如何在Linux下使用逻辑卷管理程...
  • 4解决Linux下tomcat连接MySQL数...
  • 5如何做服务器安全维护?有哪些...
  • 赞助商广告

    图片文章导读