一、列表

HTML中常见的列表有三种,分别是:

1、无序列表,是一组描述列表语义的组标签,列表中每个项之间没有先后顺序;如图:

1)组标签:组标签就是由多个标签组成的一个整体,它们之间共同存在;例如 :ul标签,ol标签,dl标签;

2)ul : 是英文 unordered list “无序列表”的意思;

3)li : 是英文 list item “列表项”的意思;

4)ul标签 里边只能存放 li标签,li标签也不能单独存在,但li标签是容器级标签,里边可以放任何东西,包括存放ul标签;下图都是错误的:

ul标签 里边只能存放 li标签:

li标签也不能单独存在:

5)、无序列表的网页用途:导航栏;

2、有序列表:有序列表是一个描述列表语义的组标签,列表内列表项之间是有先后顺序的;

1) ol 是英文ordered list “有序列表”的意思;

2)li 是英文 list item “列表项”的意思;

3)ol标签中只能存在li标签,li标签不能单独存在,并且li标签是容器级标签,里边可以存放任何东西;

4)有序列表的网页用途,在实际开发中,人们习惯用无序列表来取代有序列表,所以有序列表并不经常用;

3、定义列表:定义列表也是一个用于描述列表语义的组标签,用于对文本的定义;

1)dl 英文是 definition list “定义列表”的意思;

2)dt 英文是 definition title “定义标题”的意思;

3)dd 英文是 definition description “定义描述”的意思;

4)dl标签里边只能包含dt、dd 标签,而dt、dd标签也只能存在dl标签之内;并且dt、dd标签是容器级标签,里边可以存放任何东西;

5)定义列表的多种变形,灵活应用:

一个dt后边可以跟多个dd,作用是多个dd共同来描述dt:

下面这种情况是允许的,只是第一个dt会没有dd来描述:

一个dl中存在多个dt、dd组合:

因为dd是容器级标签,这种情况也是可以的:

二、div 和 span

1、div

1)、div 是英文 division “分割”的意思,通常用于布局页面,也就是所谓的“布局标签”;

2)、div在浏览器中,默认是没有任何显示效果的,但加了div标签后,语义就改变了,div范围内的标签就成一个区域;

3)、div 是一个容器级的标签,里边可以存放任何东西,包括div;

2、span

1)span标签也描述“小区域,小范围”的语义,但span属于文本级的标签,所以span中,只能存放文本,图片,表单元素;

HTML列表(组标签)+div(布局标签)与span的更多相关文章

  1. Bootstrap3.0(进度条、媒体对象、列表组、面板)

    Bootstrap3.0学习第十六轮(进度条.媒体对象.列表组.面板) 前言 阅读之前您也可以到Bootstrap3.0入门学习系列导航中进行查看http://www.cnblogs.com/aehy ...

  2. python 全栈开发,Day46(列表标签,表格标签,表单标签,css的引入方式,css选择器)

    一.列表标签 列表标签分为三种. 1.无序列表<ul>,无序列表中的每一项是<li> 英文单词解释如下: ul:unordered list,“无序列表”的意思. li:lis ...

  3. Day46(列表标签,表格标签,表单标签,css的引入方式,css选择器)

    一.列表标签 列表标签分为三种. 1.无序列表<ul>,无序列表中的每一项是<li> 英文单词解释如下: ul:unordered list,“无序列表”的意思. li:lis ...

  4. HTML5 布局标签

    HTML5是HTML标准的下一个版本.越来越多的程序员开始HTML5来构建网站,相对HTML4,HTML5新增的带有语义化的标签可以代替div进行页面布局(与html5.js结合起来时可以放心使用 ) ...

  5. 前端基础-html 列表标签,表格标签,表单标签

    一.列表标签 1.ul(无序列表)标签 ul(unordered list)无序列表,ul下的子元素只能是li(list item),如下示例: <ul> <li>第一项< ...

  6. HTML02--引用样式、表格、列表、div布局

    接上一篇“HTML01随笔” 1.使用样式:    内联样式:标签中使用style属性    内部样式:<head>使用<style type="text/css" ...

  7. H5的段落标签、图片标签、列表标签与链接标签

    段落标签 (1)<p>段落标签</p> (2)<nobr>强制不换行标签,会出现滚动条</nobr> (3)<pre>保留原始排版标签< ...

  8. 第二篇 Html(13章节)-a标签,img标签,列表,表格

    1. a标签 - 超链接,可以跳转 - 锚  href='#某个标签的ID'    标签的ID不允许重复 <!DOCTYPE html> <html lang="en&qu ...

  9. VS Code中编写html(5) 标签的布局设置

    1  <!--首先在div中添加四个span标签--> <div> <!--span*4+tab--> <!--span{span$}*4--> < ...

随机推荐

  1. 使用Spring Boot,Spring Cloud和Docker实现微服务架构

    https://github.com/sqshq/PiggyMetrics     Microservice Architecture with Spring Boot, Spring Cloud a ...

  2. AJPFX平台有哪些优势?

    AJPFX为全世界的客户提供高端金融投资产品服务.在欧洲,大洋洲.北美洲,亚洲均设有交易专用服务器,以保证交易系统正常和高速运作.给投资者提供可靠.稳定.正确的交易服务系统也是我们一直以来为客户提供的 ...

  3. 20164317《网络对抗技术》Exp1 PC平台逆向破解

    实验目的: 本次实践的对象是一个名为pwn1的linux可执行文件. 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串. 该程序同时包含另一个代码片段,getSh ...

  4. 201621123012 《java程序设计》第5周学习总结

    作业05-继承.多态.抽象类与接口 标签(空格分隔): java 1. 本周学习总结 1.1 写出你认为本周学习中比较重要的知识点关键词 答:接口,比较器,has-a,Comparator. 1.2 ...

  5. const的详解

    1.const的成员变量 常成员变量的值不能被更新,将在构造函数时候进行初始化 2.const的成员函数 常成员函数只能调用常成员函数,常成员函数不能修改任何成员变量的数值 3.const的成员对象 ...

  6. python format()函数的用法

    Python format() 函数的用法 复制自博主 chunlaipiupiupiu 的博客,如有侵权,请联系删除 python中format函数用于字符串的格式化 通过关键字 1 print(' ...

  7. Sql Sever 2012数据库更名失败 error:5030

    打开SQL Server 2012数据库时,对HzWind_2MW数据库名修改为HzWind_2MW_GEM,结果出现如图1所示: 图1 数据库更名时出现error:5030 数据库不能重名名5030 ...

  8. Android Ble4.0开发

    最近在做一个蓝牙的项目,是Blu4.0,Android系统支持是4.3版本以上(为此特地卖了个手机,). 当然也参考了不少大牛的的微博,说的都不错,再次特地感谢 http://blog.csdn.ne ...

  9. Java之Socket网络编程实践

    转自:http://my.oschina.net/leejun2005/blog/104955#comments 一.TCP/IP协议 既然是网络编程,涉及几个系统之间的交互,那么首先要考虑的是如何准 ...

  10. IKAnalyzer 独立使用 配置扩展词典

    有三点要注意(要不然扩展词典始终不生效): 后缀名.dic的词典文件,必须如使用文档里所说的 无BOM的UTF-8编码保存的文件.如果不确定什么是  无BOM的UTF-8编码,最简单的方式就是 用No ...