网站制作

本类阅读TOP10

·IIS 安装配置全攻略
·用VS.NET打开网上下载的.NET web项目出错的解决办法
·HTML 4.0 语言快速参考
·限制TextArea区的文字输入数量
·如何在网页上实现进度条
·Apache的配置步骤及测试
·谈谈Jesse James Garrett提到的Ajax
·html基础学习笔记(2)
·页面垂直居中的两种方法
·用asp遍历目录下文件的例子

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
无障碍网页开发:规范和技术手册

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

无障碍网页开发:规范和技术手册

看到这篇规范收获很多:其中关于radio button的可用性是这样描述的:


不好的设计:
男性女性 <<-- 点击“女性”左边的radio才能做选项切换

Vs


好的设计:
<<-- 点击“女性”这个文本就能够做选项切换

第一个表单必须点击radio本身才能做选项切换,第2个表单只需要点击文字部分就能做相应的选项切换。虽然只是一点点改进,但是让用户鼠标可以比较容易的进行模糊的操作。

源代码如下:主要是通过label和相应的id做了关联
<form>
<FIELDSET>
  <LEGEND>不好的设计:</LEGEND>
    <INPUT name="sex" type="radio"
checked>男性<INPUT type="radio" name="sex">女性 <<--
点击“女性”左边的radio才能做选项切换</FIELDSET>
</form>和<form>
<FIELDSET>
  <LEGEND>好的设计:</LEGEND>
    <INPUT name="sex" type="radio" id="male"
checked><LABEL for="male">男性</LABEL><INPUT
type="radio" name="sex" id="female"><LABEL for="female">女性</LABEL>
<<-- 点击“女性”这个文本就能够做选项切换</FIELDSET>
</form>




相关文章

相关软件