博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《HTML5 开发实例大全》——1.20 分组列表显示网页中的内容
阅读量:6170 次
发布时间:2019-06-21

本文共 1364 字,大约阅读时间需要 4 分钟。

本节书摘来自异步社区《HTML5 开发实例大全》一书中的第1章,第1.20节,作者: 张明星 更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.20 分组列表显示网页中的内容

<a href=https://yqfile.alicdn.com/94a6d86c7c0df3d4f696700edb9efe1817461a31.png" >

实例说明

在传统的HTML标记语言中,可以通过< ul >、< ol >、< dl >元素实现分组效果。在全新的HTML 5中,对原有的分组内容元素< ul >、< ol >、< dl >进行了整体改良,有的元素增加了许多新的属性,有的元素则废除了一些不合理的原有特征。

(1)< ul >元素。

在HTML 5中,< ul >元素用于定义页面中的无序列表,其用法与HTML 4相类似。区别是HTML 5不再支持“type”与“compact”这两个属性。因为< ul >元素通常与< li >元素组合使用,所以HTML 5也不支持< li >元素的“type”属性,而是改用CSS样式来定义列表的类型,例如,如下HTML页面中的代码:

      
  • AA(/li>  
  • BB  
        
    • CC
    •   
    • DD
    •   
      
  •   
  • CC
  •   

在上述代码中,通过< ul >元素创建了一个带嵌套的列表“AA”,其中又分为“BB”和“CC”两个列表项。在“BB”列表项中,又通过< ul >元素新增加了一个子列表,用于展示上级“BB”列表项的子项信息,这个例子中的子项信息包括“CC”和“DD”。

(2)< ol >元素。

在HTML 5中,< ol >元素用于在页面中有序地创建列表。与HTML 4相比,在HTML 5中新增加了如下两个属性。

start:用于自定义列表项开始的编号。

reversed:用于设置列表是否进行反向排序。
在本实例中,通过< ol >元素创建一个“MTV排行榜”列表,并分别添加3个选项(大海、小芳、父亲)作为列表的内容。另外,增加一个文本框“设置开始值”与一个“确定”按钮。在文本框中输入一个值并单击“确定”按钮后,将以文本框中的值为列表项开始的编号显示MTV排行。

具体实现

使用Dreamweaver创建一个名为“020.html”的文件,具体代码如下所示:

使用列表
MTV排行榜
     
  1. 大海
  2.  
  3. 小芳
  4.  
  5. 父亲
设置开始值

在上述JavaScript代码中,先定义一个函数Btn_Click(),用于在单击“确定”按钮时调用。在该函数中先获取输入文本的值与< ol >列表元素,并分别保存至变量“strNum”与“strDiv”中。然后通过setAttribute方法将列表元素的“start”属性设置为变量“strNum”的值,从而改变了列表项元素编号的开始值。例如,本实例在文本框中输入数字“5”,那么,列表项元素的编号起始值将从5开始。

执行后的效果如图1-37所示,如果在文本框中输入一个数字,如“5”,单击“确定”按钮后将以5开始进行排序,如图1-38所示。

3a87e044ca6719f0ae19d2f321250fd6ccd9eb3c

转载地址:http://dgnba.baihongyu.com/

你可能感兴趣的文章
Cent OS 环境下 samba服务器的搭建
查看>>
vCloud Director 1.5.1 Install Procedure
查看>>
hive 中的多列进行group by查询方法
查看>>
Cisco统一通信---视频部分
查看>>
nginx编译及参数详解
查看>>
VMware下PM魔术分区使用教程
查看>>
nslookup错误
查看>>
我的友情链接
查看>>
Supported plattforms
查看>>
做自己喜欢的事情
查看>>
CRM安装(二)
查看>>
Eclipse工具进行Spring开发时,Spring配置文件智能提示需要安装STS插件
查看>>
NSURLCache内存缓存
查看>>
jquery click嵌套 事件重复注册 多次执行的问题
查看>>
Dev GridControl导出
查看>>
开始翻译Windows Phone 8 Development for Absolute Beginners教程
查看>>
Python tablib模块
查看>>
站立会议02
查看>>
Windows和Linux如何使用Java代码实现关闭进程
查看>>
0428继承性 const static
查看>>