SQL吧 网站源码下载 企业网站源码下载 免费网站源码下载

当前位置: 主页 > 教程 > 网页 > CSS教程 >

HTML教程:small标记

时间:2013-03-27 23:22来源:网络整理 作者:SQL吧 点击:
HTML教程:small标记
企业站建365全包!先制作!后付款!600多套模版任你选择!晴网www.138.la专注企业站建仿站、域名、空间、云主机、服务器, 咨询电话:020-29031983 qq:2769485357

  类似于<em&gt;</em&gt;之类的短语元素,既可以改进文档构造,同时也保存了预期的视觉样式。但<small></small>在平时应用中不是很常见,第一眼的影响是淘宝UED是不是在这个小问题上疏忽了?

  关于<small></small>,网上搜索下来的结果也很零碎,有的说不建议使用,也有的在废弃标签里没有提到它的名字。好在《精通HTML 语义、尺度和样式》一书中对此作了详细的注释。

  <small>和<hr><pre><sup><sub><i><b>等一帮兄弟一样,被定义为暗示性元素,W3C的说法是:为能够简单地指定字体信息的元素,无语义。例如:<b>标记,是毫无疑问要用<em>或<strong>替代;但<i>标记,很难说在想要将页面内的一段外文斜体暗示的时候(外文显示的惯例)直接使用它有什么不对,因为当使用者用<span class="">……</span>去表示一段斜体的话,空间占用要比前者多了很多。

  而更为复杂的<big><small>,该书的作者Paul Haine并没有给出一个明确的答案,从理论上说,它们是纯粹的暗示性元素,应该使用css去替代它们。但行业内的一些有分量的人物(Joe Clark)却建议使用它们,以取得“根据重要性加权”的视觉效果。讨论的结果是:有得必有失,要具体问题具体分析。

  回到淘宝的这一段代码中,<small></small>标记之中是一段跳过导航的链接:<a class="invisible" href="#Content">跳过导航及对象栏</a>。我认为,淘宝UED在思考之后采用了和<i>标记一样的思路,与其定义一个<span class="skipNavigation"></span>占用大量html空间,不如直接使用<small>。更重要的一点是跳过导航的功能就是为用户,准确的说是为残疾人用户在使用朗读浏览器或者无css样式定义的情况下使用的,简洁的<small></small>可能更符合尺度化的精神。

  唯一的一点疑问是,css裸奔下的<small>的确是以下一号的字体显示了其非重要性的本意。但对付盲人用户,针对朗读浏览器,是否将<small></small>改酿成<strong></strong>更优化了用户体验?

(责任编辑:编辑部)
顶一下
(0)
0%
踩一下
(0)
0%
0
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
栏目列表
推荐内容