人人都能用的10条网站易用性技巧
1. 给你的logo添加替代文本
- <img src="logo.png" alt="前端界">
或者,你用背景图来实现logo的话,也可以添加title属性来实现:
<span title="前端界"></span> </code>
当然,链接+背景图的方式是最好的,但最好也加上title属性:
<a title="前端界">前端界</a>
2.添加基本的Landmarks
<nav role="navigation"> <div id="maincontent" role="main"> <form action="search.php" role="search">
3.增强focus定义
a:focus{
outline:1px solid red;
background:yellow;
}
4.定义必填表单项
<input type="text" name="username" aria-required="true">
这使表格的输入字段成为必填字段。
5.给你的页面添加一个h1
6.定义表格的表头
<th scope="col">Date</th>
7.定义表格描述
<table>
<caption>Class Schedule</caption>
<tr>
……
8.避免“点击此处”
9.去掉tabindex
tabindex 属性 -- 代表使用"Tab"键的遍历顺序
可以使用Tab键遍历页面中的所有链接与表单元素,当遍历到某个链接时, 按Enter即可.遍历时会按照tabindex的大小决定顺序
遍历到某个链接的时候,会有虚线框包围链接,这时按回车键即可进入链接的页面.
取值:
数字,范围为[1~32767]
示例:
<a href="http://www.dreamdu.com/xhtml/" tabindex="1">1</a> <a href="http://www.dreamdu.com/css/" tabindex="3">3</a> <a href="http://www.dreamdu.com/xhtml/tag_a/ " tabindex="2">2</a> <!--连续按 "Tab",可以改变焦点的位置.遍历的顺序是1-2-3.-->
10.在线检测一下
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。