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中,只能存放文本,图片,表单元素;

时间: 2024-07-28 18:55:29

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

Bootstarp学习(十九)列表组

列表组 列表组是Bootstrap框架新增的一个组件,可以用来制作列表清单.垂直导航等效果,也可以配合其他的组件制作出更漂亮的组件.由于其在Bootstrap是一个独立的组件,所以也对应有自己独立源码: ?  LESS版本:对应的源码文件 list-group.less ?   Sass版本:对应的源码文件是 _list-group.scss ?   编译出的Bootstrap版本:对应的源码bootstrap.css文件第4820行-第4994行 下面几个小节会对这几种列表组详细讲解,大家不要

1.HTML复习(常用的标签,属性,div布局,meta)

基础不牢,地动山摇 2018-07-29 以前没有好好的学html,现在做web项目有一种无从下手的感觉,虽然有现成的页面,但是要调整一下样式,还是会遇到不少困难,还是重头再来复习一遍,编写的效率才会高些. 常用标签 p:段落标签 hr:分割线  ol 有序 ol 无序 li 列表  table 表格 tr行 td列 form 表单 span范围   br 换行 img-alt--titile(用于提示) 图像 常用属性:input控件中--text 文本  button 按钮  submit

【html】HTML的布局标签

常用的布局标签 div 通常代表"盒子",使用id或者class进行修饰 header 页面或者区域的头部 footer 页面或者区域的底部 nav 导航条 section 文档中的章节.版块(类似div,但是主要针对文档类区域) aside 侧边栏 artical 文章.文档

前端之head标签,基本标签,div和span,常用标签,表单标签

一.head标签 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="icon" href="https://www.jd.com/favicon.ico"> <meta name="keyw

div style标签内嵌CSS样式

我们在DIV标签内.SPAN标签内.p标签等html标签内使用style属性直接设置div的样式. 一.在<div>标签内使用style设置css样式   -   TOP 1.实例html源代码片段: <div style="font-size:14px; color:#F00">设置字体大小14px,颜色为红色</div> 2.div标签内使用style设置样式截图 div标签内设置样式截图 二.在<span>标签内使用style设置c

Android中View绘制优化二一---- 使用&lt;include /&gt;标签复用布局文件

本文原创, 转载请注明出处:http://blog.csdn.net/qinjuning 译二: 使用<include />标签复用布局文件  翻译地址:http://developer.android.com/training/improving-layouts/reusing-layouts.html#Merge 尽管Android通过内置了各种各样的控件提供了微小.可复用的交互性元素,也许你需要复用较大的 组件 ---- 某些特定布局文件 .为了更有效率复用的布局文件,你可以使用<

DEDECMS5.5/5.6/5.7列表页调用TAG标签(热门标签)的两种方法

DEDECMS5.5/5.6/5.7列表页调用TAG标签的两种方法: 一.DedeCMSv5.6及其以前版本: dedecms默认在列表是无法调用tag标签的,经过各位版主们的帮助,现给大家提供出2种方法. 方法1: 在列表需要的位置加入下列代码: [field:id runphp=yes] $tsql = new DedeSql(false); $tags = ''; $tsql->SetQuery("Select i.tagname From dede_tag_list t left 

CSS实现图片在div a标签中水平垂直居中

CSS实现图片在div a标签中水平垂直居中 <div class="demo"> <a href="#"> <img src="test.jpg" /> </a></div> /*For Firefox Chrome*/.demo{border:1px #ddd solid;width:208px;height:148px;overflow:hidden;text-align:cent

HTML a标签 img标签 ul列表、ol列表、dl列表标签,table表格标签,lable

a标签其实就是用来做跳转的 a标签的作用:页面跳转.锚(页就是类似书签的东西,在URL中显示出#) <a href="http://www.baidu.com" traget = "_blank">超连接文字</a> traget = "_blank" 该属性的意思是点击后新窗口打开连接,如果没有改项意思就是直接在本页面打开. <a href="#i3" traget = "_blank