用CSS制作具有亲和力的表单

2016-02-19 13:10 10 1 收藏

下面,图老师小编带您去了解一下用CSS制作具有亲和力的表单,生活就是不断的发现新事物,get新技能~

【 tulaoshi.com - Web开发 】


  对于表单,很常用。但是在web standard建站的时候,他的排版往往让人遗忘,到了真正用到的时候就发现让人头疼,当然我也遇到过。我现在要介绍一个用fieldset/label标签制作漂亮而且具体亲和力的表单的方法。


  基本的xhtml

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

  h3已注册用户登录/h3
  form action="" method="post" name="apLogin"
  fieldset
  legend用户登录/legend
  div
  label for="Name"用户名/label
  input type="text" name="Name" size="18" maxlength="30" /br /
  /div
  div
  label for="password"密码/label
  input type="password" name="password" size="18" maxlength="15" /br /
  /div
  div
  labelinput type="checkbox" name="CookieYN" value="1" / a href="#" title="选择是否记录您的信息"记住我/a/label
  input name="login791" type="submit" value="登录" /
  /div  
  diva href="#"您忘记密码?/a/div  
  /fieldset
  /form
 

 

看了代码,发现标单描述文字都在label/label中,只要让label/label标签浮动左对齐,fieldset包含的div清除浮动,就可以实现我们常见的那类布局。

  下面是基本的CSS:

  fieldset label {
  float:left;
  width:120px;
  text-align:right;
  padding:4px;
  margin:1px;
  }

  fieldset div {
  clear:left;
  margin-bottom:2px;
  }
 

交互部分的设计

用CSS制作具有亲和力的表单

 交互设计,亲和力,用户体验,这些经常挂在设计师嘴边的名词倒是是做什么的?我们不妨来尝试一下!

  1、表单内容设计合理性,这里介绍的是帐户登陆的交互界面,当然包涵已注册和新用户两种人群,我们就设计出两个选择。
  2、表单界面设计的亲和力,布局,颜色,字体,文字大小,行高等要素。我使用了
  字体: Arial, Helvetica, sans-serif
  字体大小:12px 14px
  颜色:#666666 #1E7ACE #000000 淡兰色,灰色,黑色给用户稳重安全的感觉
  3、内容细节,比如记录用户信息,必要的提醒。

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

  就这样换位思考一下用户的需求,就能做到基本的亲和力,得到比较好的用户体验!要作到更完善的话,你就需要去看看MSN Google等国外大型交互网站是怎么做的了

来源:http://www.tulaoshi.com/n/20160219/1603212.html

延伸阅读
标签: Web开发
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"html xmlns="http://www.w3.org/1999/xhtml"headmeta http-equiv="Content-Type" content="text/html; charset=utf-8" /titleby 阿会楠 2008-12-4/titlescript language="javascript" type="text/javascript"//js辅...
标签: Web开发
CSS制作的三款漂亮的网页表单,点击这里学习更多CSS教程和CSS视频教程。 漂亮表单,三个颜色    演示CSS文件下载地址:http://www.webjx.com/files/soft/piaoliangbiaodan.rar
标签: Web开发
初中级练习,高手朋友们可以飘过。要求达到如下图所示的效果,各位不妨试一试~   代码如下: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN" hea...
标签: Web开发
我们在制作定购单时,往往要计算客户定购物品的货款,HTML并没有提供这种在线计算的功能,但我们用Javascript程序可以实现这种在线汇总计算的功能。当然一个完整的定货单可能涉及许多表单标记,如何获取各表单标记的value值是解决问题的关键。本例的方法将告诉你如何去获得各表单元素的value值,并加以计算。你看下面这张定货单,它虽涉及...
标签: Web开发
我们都知道,表单是网页的重要组成部分,它是网站与用户进行交互的窗口。然而表单中固定的诸如说明文字、输入框、提交按钮等元素,使得表单设计略显乏味,难有创新,这一点不少Web设计师深有体会。好的Web设计师就是可以在平凡处挖亮点,让表单设计或耳目一新,或整洁素雅。下面就来看这样的15个基于CSS的优秀表单设计。 以下译自: 中文原...

经验教程

503

收藏

40
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部