表单制作方式大比拼

2016-01-29 12:04 1 1 收藏

表单制作方式大比拼,表单制作方式大比拼

【 tulaoshi.com - Html 】

回想自己从事Web方面的开发已经有6-7年,对于各种Web技术都已经非常熟悉.可是,身为程序员的我对于制作Web表单界面的事着实心痛。

心痛1:很多后端代码和逻辑要写,可我还不得不费力的在各种网页制作工具中拖放控件放到美工提供的美术模板中。再配上css写上javascript。表单大一点够我弄上一整天。

心痛2:表单这东西,不是老手还干不了,又要漂亮又要有功能所以要和各种各样的table,td,div,javascript,css打交道。稍微不注意,显示效果就和所想的不一样,最后这种事情全成了老手门的活了。新手反只能在旁边看着。

心痛3:……哎不写了。今天不全是来抱怨的。

今天和大家分享一下我所了解的各种语言和平台中表单制作比较好的方式:

基本方式:在平台如ASP.NET中可以使用Visual Studio .NET工具制作表单,在java平台下的jsp中的表单可以使用JBuilder或是Eclipse制作表单,这些工具都提供了可视化的,即见即所得的编辑方式,但此类工具都常偏重于给程序设计,所以要制作一个漂亮的界面,基本上都需要使用工具中的原码编辑来制作。程序编码效率虽然很高,可是很难达到一个美化效果。

Visual Studio .NET工具界面

Eclipse工具界面

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/html/)

推荐方式一:借助DW工具

DW也就是由macromedia出品的Dreamweaver。Dreamweaver家族一直是Web美工的最爱,也是目前最强大的网页制作工具之一。DW其实对程序人员有一个好处,无论希望制作任何语言和平台下的表单,DW中都可以做到,更重要的是DW能满足任何美术要求下的表单制作。

DW工具界面

在DW做表单界面时如果能学会熟练使用DW中一些功能,可以大大的加快制作表单的速度:在此列出给大家作为参考。

1、学会使用设计区或代码区下的块代码选中功能。

2、输入区的html控件使用css样式来控制外观。(最好养成样式名一致的习惯)

3、css样式内容存入外部文件,在需要的页面中引入该css文件内容。

4、辅助各种表单功能的javascript内容做成function并存成一个单独文件。

5、适当并且合理的使用DW提供的模板(Template)和库(Library)功能来存放界面中被重用的代码。

推荐方式二:CSS2.0。

CSS2.0是一套全新的样式表结构,是由W3C推行的,同以往的CSS1.0或CSS1.2完全不一样,CSS2.0推荐的是一套内容和表现效果分离的方式,HTML元素可以通过CSS2.0的样式控制显示效果,可完全不使用以往HTML中的table和td来定位表单的外观和样式,只需使用div和Li此类HTML标签来分割元素,之后即可通过CSS2.0样式来定义表单界面的外观。

CSS2.0提供给我们了一个机制,让程序员开发时可以不考虑显示和界面就可以制作表单和界面,显示问题可由美工或是程序员后期再来编写相应的CSS2.0样式来解决。不过由于CSS2.0目前尚未见过很好的编辑软件,所以无法做到所见即所得,编写起来不易!国内纯美工能编写CSS2.0样式的我还没见过。呜呼,还是要程序员自己来写。但是CSS2.0起码已经给我们开启了一个美好的明天。关于CSS2.0有兴趣的朋友可以查看W3C的资料。http://www.w3.org/TR/REC-CSS2/

方式三(重点推荐):NoahWeb引擎所提供的表单制作方式。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/html/)

NoahWeb不愧为新一代的轻量级B/S应用开发引擎,NoahWeb提供了一整套非常强大的表单制作机制,使用NoahWeb开发B/S应用时,程序人员完全可以不用考虑表单的外观,用NoahWeb提供的XML格式结构化标签可定义表单,表单的最终显示效果完全由美术设计的表单模板决定。表现和结构分离,重用性也非常的好。

假设需要制作一个下面这样一个登陆表单界面:如下图:

来源:https://www.tulaoshi.com/n/20160129/1484477.html

延伸阅读
标签: 营养价值
羊肉是人们平时经常吃的一种肉类,羊肉的营养价值非常丰富,是进补的好食材,尤其适合在秋冬季食用。那么你知道羊肉怎么做吗?你知道羊肉的做法有哪些吗?今天图老师小编推荐大家羊肉的几种吃法,一起来看看吧! 炖、焖、蒸:原汤原汁 这能最大限度地保证营养成分不丢失,滋补效果最佳。炖时,营养成分部分溶入汤里;焖、蒸时...
标签: 怀孕
鱼和虾都是很适合准妈妈在孕期吃的食物,最近就有准妈妈问我,到底是吃虾好还是吃鱼好呢?我认为准妈妈在孕期吃虾比吃鱼更健康,下面我从3个方面来给大家说说。 营养价值 虾含有20%的蛋白质,是鱼、蛋、奶的几倍至几十倍,并含有丰富的钾、碘、镁、磷等微量元素和维生素A等成分。 和鱼肉相比,虾所含的人体必需...
标签: 孕期 营养
10道营养食谱陪宝宝过冬 今天的温度真的是嗖嗖的冷,图老师小编走在路上真的是感觉到骨子里都透着寒意。这么冷的天里,我们可爱的孩子要怎补补身体呢?下面,图老师小编就要来介绍十道适合冬季宝宝营养食谱吧~十道宝宝营养美食,一定会让这个冬天,过的十全十美! 冬季宝宝营养食谱一、 茶树菇 栗子 煲 牛柳 ...
9~12月应重防过敏性紫癜 10岁的小源中午在饭店吃饭,下午肚子就疼了起来,感到一阵阵恶心。妈妈认为小源中午吃多了,给他吃了一些消食的药物。1个小时后不见好转,就带小源到附近医院看病。医生说是急性肠胃炎,赶忙给用消炎针和止痛药。然而3天后,小源仍然肚子痛。第4天做胃镜、肠镜检查,发现胃黏膜和肠黏膜上有许多红色小疹点。到了第5天...
标签: 怀孕
在中国各地有各地的坐月子方式都是不一样的,就是在一个地方,坐月子的风俗也不太一样。现在我们来看看外国是怎么坐月子的呢? 北京坐月子 我认为坐不坐月子,怎么坐月子要根据自己实际的身体状况。对我来讲,太传统和太西化都不行。 凉的东西:刚生完孩子时,其实我特别想吃冰激凌或喝冰镇饮料,但听老理说这时候不能吃太凉的东西。虽...