结构和样式,行为的分离-创新互联

实现高质量的代码需要我们在结构和样式,行为的分离的基础上做到:精简,重用,有序。

创新互联公司成都网站建设按需网站策划,是成都网站营销推广公司,为花箱提供网站建设服务,有成熟的网站定制合作流程,提供网站定制设计服务:原型图制作、网站创意设计、前端HTML5制作、后台程序开发等。成都网站维护热线:18982081108

精简:尽量减小文件的大小,提高页面加载速度。

重用:提高代码的重用性,减少冗余代码,提高开发速度。

有序:提高代码的结构性,组织好代码结构更利于维护和应变特殊情况。

在我们的工作中你可能会遇到这样的代码,或者说你可能写出这样的代码

结构和样式,行为的分离

  下载  

结构和样式,行为的分离

多么美丽的代码。。。。

首先,不说代码的合理性,我们只讨论代码的标准,这里的代码没有遵从最基础的web标准-结构样式和行为的分离。上面的代码是一段html,css,js驳杂在一起的代码。为了提高网页性能和方便团队开发,我们应该将结构、样式和行为分别用单独文件分离开,如下。

test.html 文件:

结构和样式,行为的分离

  下载  

结构和样式,行为的分离

test.css 文件:

.myTd{width:100%;height:20px;text-align:center;}.myFont{color:#346F0E;}#myInput{margin-bottom:-5px;font-size:16px;height:1.78em;font-family:arial,sansserif,宋体;padding-top:2px;padding-left:1px}

test.js 文件

结构和样式,行为的分离

var myInput = document.getElementById(“myInput”);
  myInput.onmouseover = function(){
  this.focus();
}
myInput.onfocus = function(){
  this.select();
}

结构和样式,行为的分离

或者你如果实在必须写在html页面内才舒服,那么最好也要用如下用上style和script标签。

结构和样式,行为的分离

下载

结构和样式,行为的分离

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享名称:结构和样式,行为的分离-创新互联
文章源于:http://myzitong.com/article/epdih.html