用css制作表单并体验亲和力
来源:互联网 发布:mac看不了b站视频 编辑:程序博客网 时间:2024/04/29 06:44
基本的xhtml:
<h3>已注册用户登录</h3>
<form action="" method="post" name="apLogin" id="apLogin">
<fieldset>
<legend>用户登录</legend>
<div>
<label for="Name">用户名</label>
<input type="text" name="Name" id="Name" size="18" maxlength="30" /><br />
</div>
<div>
<label for="password">密码</label>
<input type="password" name="password" id="password" size="18" maxlength="15" /><br />
</div>
<div class="cookiechk">
<label><input type="checkbox" name="CookieYN" id="CookieYN" value="1" /> <a href="#" title="选择是否记录您的信息">记住我</a></label>
<input name="login791" type="submit" class="buttom" value="登录" />
</div>
<div class="forgotpass"><a 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;
}
运行代码框
[Ctrl A 全部选择 提示:你可先修改部分代码,再按运行]
交互部分的设计
交互设计,亲和力,用户体验,这些经常挂在设计师嘴边的名词倒是是做什么的?我们不妨来尝试一下!
1.表单内容设计合理性,这里介绍的是帐户登陆的交互界面,当然包涵已注册和新用户两种人群,我们就设计出两个选择。
2.表单界面设计的亲和力,布局,颜色,字体,文字大小,行高等要素。我使用了
字体: Arial, Helvetica, sans-serif
字体大小:12px 14px
颜色:#666666 #1E7ACE #000000 淡兰色,灰色,黑色给用户稳重安全的感觉
3.内容细节,比如记录用户信息,必要的提醒。
就这样换位思考一下用户的需求,就能做到基本的亲和力,得到比较好的用户体验!要作到更完善的话,你就需要去看看MSN Google等国外大型交互网站是怎么做的了!
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>- 用css制作表单并体验亲和力
- 用css制作表单并体验亲和力
- 用css制作表单并体验亲和力
- 用CSS制作具有亲和力的表格
- 用CSS制作具有亲和力的表格
- CSS制作表单
- XHTML教程 亲和力的表单
- CSS制作用户登录和用户注册的用户体验表单
- HTML+CSS+DIV+表单制作
- 亲和力
- 用VFP表单制作帮助文件
- 用CSS制作扑克牌
- 用css制作三角形
- 用CSS制作九九乘法表
- CSS网页标准制作关于网页表单语义结构实例
- CSS+DIV 接触(1):表单的制作
- 使用Flask form 制作注册表单,并使用bootstrap美化
- CSS:用CSS制作下拉菜单
- 在SQL2000查询中使用XDR的例子
- 用table实现隐藏式子菜单的注意点
- 一个四舍五入函数
- CSSDIVJavascript制作滑动门菜单技术
- 游标操作时进行Update应注意的一个问题
- 用css制作表单并体验亲和力
- Delphi使用ABC
- 如何在Oracle 中实现类似自动增加 ID 的功能?
- CSS入门:伪类——动态链接
- J2EE系统中影响性能的一些因素
- 使用Delphi获取系统信息
- 如何用Wireshark(Ethereal)查看HTTPS(SSL)消息里的加密内容
- 在各种数据库中如何限制检索行数?
- JavascriptCSS横向三级导航菜单