无序列表

  • 作用:给一堆内容添加无序列表语义(一个没有先后顺序整体),列表中的条目不分先后

  • 格式:

    • li 英文是 list item,翻译为列表项

      <h4>选择居住城市(CN)</h4>
      <ul>
      <li>北京</li>
      <li>上海</li>
      <li>广州</li>
      <li>铁岭</li>
      </ul>
  • ul应用场景:

    • 导航条
    • 商品列表等
    • 新闻列表
  • 注意事项

    • 这里指的无序是指对于主体来说内容没有先后之分,例如主题是 "选择居住城市(CN)",北京上海都是中国的城市,无论谁放在前面它都还是中国的城市的。如果标题改为 "中国雾霾排行" ,那么就必须有严格的排名,北京必须写在前面
    • 浏览器会给无需列表自动添加先导符号但是一定要记住,ul的作用并不是给文字添加小圆点,而是增加无序列表的语义
      • 其实 ul 还有一个 type 属性,可以修改先导符号的样式,取值有 disc、square、circle 几种
      • 但是由于样式将来都是通过css来完成,所以在这里不做介绍
    • ul是一个组标签,一定是一坨一坨的出现,也就是说 li 标签不能单独存在,必须包裹在 ul 里面
    • 由于 ul 和 li 是一个整体,所以 ul 里面不推荐包裹其它标签,永远记住 ul 里面最好只写 li 标签
    • 虽然 ul 中推荐只能写li标签,但是 li 标签是一个容器标签,li 标签中可以添加任意标签,甚至可以添加 ul 标签
    <ul>
    <li>
    好吃的
    <ul>
    <li>牛奶</li>
    <li>面包</li>
    </ul>
    </li>
    <li>
    日用的
    <ul>
    <li>毛巾</li>
    <li>牙膏</li>
    </ul>
    </li>
    </ul>

有序列表

  • 作用:给一堆内容添加有序列表语义(一个有顺序整体),列表中的条目有先后之分

  • 格式:

    <h4>中国房价排行</h4>
    <ol>
    <li>北京</li>
    <li>上海</li>
    <li>广州</li>
    <li>铁岭</li>
    </ol>
  • ol 应用场景

    • xxx排行榜
    • 其实 ol 应用场景并不多,因为能用 ol 做的用 ul 都能做
  • 注意事项:ol 和 ul 就是语义不一样,如何使用以及注意点都一样

定义列表

  • 作用:给一堆内容添加列表语义,通过dt罗列出列表的条目,然后再通过dd给每个条目进行相应的描述

  • 格式:

    • dt英文definition title,翻译为定义标题
    • dd英文definition description,翻译为定义描述信息
    <dl>
    <dt>北京</dt>
    <dd>帝都, 看升国旗的地方</dd>
    <dt>上海</dt>
    <dd>魔都, 遍地是黄金的地方</dd>
    </dl>
  • dl应用场景:

    • 网站底部相关信息
    • 但凡看到一堆内容都是用于描述某一个内容的时候就要想到dl
  • 注意事项:

    • dl 是一个组标签, 一定是一坨一坨的出现,也就是说 dt 和 dd 标签不能单独存在,必须包裹在 dl 里面
    • 由于 dl 和 dt、dd 是一个整体,所以 dl 里面不推荐包裹其它标签
    • dd 和 dt 和 li 标签一样是容器标签,里面可以添加任意标签
    • 定义列表非常灵活,可以给一个dt配置多个dd,但是最好不要出现多个dt对应一个dd,dd的语义是描述离它最近的一个dt,所以其它dt相当于没有描述,而定义列表存在的意义就是既可以列出每一个条目又可以对每一个条目进行描述
    • 定义列表非常灵活,可以将多个dt+dd组合拆分为多个dl

HTML基础【3】:列表标签的更多相关文章

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

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

  2. Bootstrap<基础二十> 标签

    Bootstrap 标签.标签可用于计数.提示或页面上其他的标记显示.使用 class .label 来显示标签,如下面的实例所示: <!DOCTYPE html> <html> ...

  3. HTML基础及一般标签

    HTML        内容 Hyper Text Markup Language  超文本标记语言(包含文本.表格.图片.声音.视频等,同时也是文档) HTML 元素指的是从开始标签(start t ...

  4. HTML第二耍 列表标签

    先复习下上一节 <!doctype html> <html> <head> <meta charset="utf-8"> <t ...

  5. 前端基础:HTML标签(上)

    前端基础:THML HTML初始 1.web服务本质 import socket sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) so ...

  6. HTML的表格标签,列表标签,表单标签,HTML5有哪些新特性

    欢迎大家去博客冰山一树Sankey,浏览效果更好.直接右上角搜索该标题即可 博客园主页:博客园主页-冰山一树Sankey CSDN主页:CSDN主页-冰山一树Sankey 前端学习:学习地址:黑马程序 ...

  7. iOS系列 基础篇 06 标签和按钮 (Label & Button)

    iOS系列 基础篇 06 标签和按钮 (Label & Button) 目录: 标签控件 按钮控件 小结 标签和按钮是两个常用的控件,下面咱们逐一学习. 1. 标签控件 使用Single Vi ...

  8. 初学HTML 常见的标签(二) 列表标签

    上次介绍了一些简单的文本标签设计, 这篇介绍列表类标签, 通过列表能写出很好看的, 多元化的网络页面. ul-li 列表标签 <ul> <li>列表1</li> & ...

  9. HTML的列表标签

    一.上下层列表标签:<dl>..</dl>: 上层dt 下层dd:封装的内容会被自动缩进的效果 <dl> <dt>运动户外</dt> < ...

  10. 1.进入debug模式(基础知识列表)

    1.进入debug模式(基础知识列表)1.设置断点 2.启动servers端的debug模式 3.运行程序,在后台遇到断点时,进入debug调试状态 ========================= ...

随机推荐

  1. 七牛免费SSL证书申请全流程

    购买证书 在七牛ssl 首页点击购买 购买限免证书 补全订单信息 免费证书,随意填写,问题不大 购买成功,查看订单详情,获取 TXT 值信息 添加 DNS TXT 验证 根据上一步,查看证书订单详情, ...

  2. vue 拍照上传图片 demo

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  3. 剑指offer——python【第49题】把字符串转换成整数

    题目描述 将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回0),要求不能使用字符串转换整数的库函数. 数值为0或者字符串不是一 ...

  4. FTPService工具类

    package com.vcredit.ddcash.server.commons.net; import com.vcredit.ddcash.server.commons.model.FtpPar ...

  5. partial_sum

    版本1: template < class InputIterator, class OutputIterator > OutputIterator partial_sum(InputIt ...

  6. 简单理解php深复制浅复制问题

    其实接触深复制浅复制是通过学习c++了解到的,比如c++很好用的模板,php是不允许方法模板和类模板 一个简单的例子,如果不是很了解php 的取地址符&,可以去看下官方文档,php的& ...

  7. Gym 101981G - Pyramid - [打表找规律][2018-2019 ACM-ICPC Asia Nanjing Regional Contest Problem G]

    题目链接:http://codeforces.com/gym/101981/attachments The use of the triangle in the New Age practices s ...

  8. Oracle ROWNUM用法和分页查询总结

    **************************************************************************************************** ...

  9. laravel队列使用

    1.修改.env中queue_driver = databases 2.php artisan queue:table 在database 目录下migrations里面有对应的表 3.执行迁移文件 ...

  10. 解决秒杀活动高并发出现负库存(Redis)

    商城在秒杀活动开始时,同时有好多人来请求这个接口,即便做了判断库存逻辑,也难免防止库存出现超卖,造成损失 Django中的ORM本身就对数据库做了防范,但再过亿级访问也扛不住 下面利用Redis的过载 ...