HTML列表(组标签)+div(布局标签)与span
一、列表
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的更多相关文章
- Bootstrap3.0(进度条、媒体对象、列表组、面板)
Bootstrap3.0学习第十六轮(进度条.媒体对象.列表组.面板) 前言 阅读之前您也可以到Bootstrap3.0入门学习系列导航中进行查看http://www.cnblogs.com/aehy ...
- python 全栈开发,Day46(列表标签,表格标签,表单标签,css的引入方式,css选择器)
一.列表标签 列表标签分为三种. 1.无序列表<ul>,无序列表中的每一项是<li> 英文单词解释如下: ul:unordered list,“无序列表”的意思. li:lis ...
- Day46(列表标签,表格标签,表单标签,css的引入方式,css选择器)
一.列表标签 列表标签分为三种. 1.无序列表<ul>,无序列表中的每一项是<li> 英文单词解释如下: ul:unordered list,“无序列表”的意思. li:lis ...
- HTML5 布局标签
HTML5是HTML标准的下一个版本.越来越多的程序员开始HTML5来构建网站,相对HTML4,HTML5新增的带有语义化的标签可以代替div进行页面布局(与html5.js结合起来时可以放心使用 ) ...
- 前端基础-html 列表标签,表格标签,表单标签
一.列表标签 1.ul(无序列表)标签 ul(unordered list)无序列表,ul下的子元素只能是li(list item),如下示例: <ul> <li>第一项< ...
- HTML02--引用样式、表格、列表、div布局
接上一篇“HTML01随笔” 1.使用样式: 内联样式:标签中使用style属性 内部样式:<head>使用<style type="text/css" ...
- H5的段落标签、图片标签、列表标签与链接标签
段落标签 (1)<p>段落标签</p> (2)<nobr>强制不换行标签,会出现滚动条</nobr> (3)<pre>保留原始排版标签< ...
- 第二篇 Html(13章节)-a标签,img标签,列表,表格
1. a标签 - 超链接,可以跳转 - 锚 href='#某个标签的ID' 标签的ID不允许重复 <!DOCTYPE html> <html lang="en&qu ...
- VS Code中编写html(5) 标签的布局设置
1 <!--首先在div中添加四个span标签--> <div> <!--span*4+tab--> <!--span{span$}*4--> < ...
随机推荐
- PhoneGap原理
http://www.oschina.net/question/213217_46380
- PHP7 - 如何禁用Xdebug
操作系统:Cent OS 7 什么是Xdebug?看它的官方网站介绍: https://xdebug.org/index.php 为什么要禁用呢?这是因为Composer,这两种工具有冲突,在使用Co ...
- 前端入门html(标签介绍)
day47 参考:https://www.cnblogs.com/liwenzhou/p/7988087.html # web本质 示例 import socket sk = socket.socke ...
- fluentd 推送 mariadb audit log
说明: mariadb audit log是 mariadb 的审计日志 目的是把日志拆分成 tab 键分隔的字段 直接附上 fluentd 配置文件 <system> log_level ...
- Redis的Pub/Sub机制存在的问题以及解决方案
Redis的Pub/Sub机制使用非常简单的方式实现了观察者模式,但是在使用过程中我们发现,它仅仅是实现了发布订阅机制,但是很多的场景没有考虑到.例如一下的几种场景: 1.数据可靠性无法保证 一个re ...
- webpack快速入门——集中拷贝静态资源
工作中会有一些已经存在但在项目中没有引用的图片资源或者其他静态资源(比如设计图.开发文档), 这些静态资源有可能是文档,也有可能是一些额外的图片.项目组长会要求你打包时保留这些静态资源, 直接打包到制 ...
- [Swift实际操作]七、常见概念-(10)使用UserDefaults和归档方式存取用户数据实际操作
在项目开发之中,你会经常需要将一些数据存储在本地,以便记录用户生产的数据或操作习惯.在项目文件夹上带点击鼠标右键.弹出右键菜单.本文将为你演示,存储用户数据的两种常用方式. 选择菜单中的创建新文件选项 ...
- HTML简单登录和注册页面及input标签诠释
今天第一次接触HTML这种语言,虽然不能完全理解其中的意思,过去学的英语单词几乎也忘了差不多了,但是感觉进入这门语言学习之后就没有那么难了,一步一步来吧!下面巩固下今天学内容: HTML是一种超文本标 ...
- c++之sleep函数
c++之sleep函数 c++中使用sleep函数需要导入第三方库,标准库中没有该函数实现. 我们导入window.h使用Sleep()方法,注意:第一个S要大写,括号中的表示的整数倍的毫秒 Slee ...
- VUE输入框显示时自动聚焦
directives: { focus: { inserted: function (el, {value}) { if (value) { el.focus() } } } } 注意点:1.用v-i ...