为了账号安全,请及时绑定邮箱和手机立即绑定

请教关于HTML列表标签的四个疑问

请教关于HTML列表标签的四个疑问

天边 2014-05-29 10:39:31
看书看到了HTML列表标签处。知道了HTML的几类列表标签。然后自己动手捣鼓了好久产生了几个疑问。希望能详细解答下,谢谢了。1.<ol>有序列表和<ul>无序列表这两个虽然默认显示效果不同。但是用type属性能让两个列表的显示效果一模一样。比如都用1或者字母来顺序显示或者都能使用三种项目符号显示。既然最后显示结果都一样那这两个标签之间到底有什么区别?有没有什么硬性或者不成文的规定要求在不同情况下分开使用?2.<dir>目录列表标签、<menu>菜单列表标签发现<dir>显示效果和上面的列表项目符号方式的显示效果也一样。只是不能显示序号而已。<menu>只能显示disc项目符号,type改不了属性,和默认效果下的<ul>显示效果没区别。那这个两个标签存在是不是没有意义或者说多此一举呀?到底啥情况下使用列表时才用到这两个标签?3.定义列表标签这个书上的一段话最让我无语了,说:"尽管在一个定义列表之外使用dd标记来缩进文本非常有用,但这并不是有效的HTML,并且它会在某些浏览器中造成难以预料的后果"。书上也没说到到底会怎样。前面说不错,后面又说的那么吓人。搞的我虽然知道了有这种列表,但是根本不知道在什么情况下才能使用。。。4.缩进的问题就是在<ul>里面的<li>里的内容,显示会默认缩进。如何让其不缩进呀?希望耐心看完的能帮在下解答一下,谢谢了。
查看完整描述

3 回答

已采纳
?
快乐的小牛妞

TA贡献22条经验 获得超19个赞

1、无序列表就是列表结构中的列表项没有先后顺序的列表形式。 无序列表,没有start属性。 有序列表就是列表结构中的列表项有先后顺序的列表形式 有序列表有start属性 ,最大序号为999。 2、菜单列表用于显示菜单内容,设计单列的菜单。菜单列表在IE浏览器中的显示效果和无序列表 相同。 目录列表用于显示文件内容的目录,通常用于设计一个压缩的单列列表,来表现一系列的列表 内容,例如一些文件中的索引。 4、用css设置就可以不缩进哇

查看完整回答
1 反对 回复 2014-05-29
?
jaleel

TA贡献66条经验 获得超11个赞

针对第二条,html5中已经废除dir使用ul替代。

查看完整回答
1 反对 回复 2014-05-30
?
jaleel

TA贡献66条经验 获得超11个赞

针对第一条,ol和ul主要区别是它们的语义不同,而不是在浏览器中的表现形式,ol的语义是有序排序,比如在网页中你要制一个书的销量排行榜,这时候,你就可以使用ol,因为列表中的每项都是有前后序顺的。而ul就是新闻列表(不重注视后前次序的)就可以使用ol,但目前,国内语义化在大的网站做的还好,但是小的网页一般这两个标签都是混合使用,这一点国外是非常注意语义化的。

查看完整回答
1 反对 回复 2014-05-30
  • 3 回答
  • 0 关注
  • 1656 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信