html里的其他标签(1)

195 阅读3分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第6天,点击查看活动详情

十月学习内容回顾

前几天学习了一些html中的常用标签和使用方法

今天继续学习一些html中的常用标签

hr标签

hr标签是分割线标签,效果如下: image.png

将页面放大之后可以看到这条分割线是有阴影的: image.png 那么如何让这个阴影取消,得到下面的效果呢?

image.png 下面就来学习一下hr标签的属性标签

属性属性值含义
noshadenoshade取消阴影,这个属性值是默认的属性值,属性值可以空着不写 代码写法:写作 <hr noshade="noshade"> 或者 <hr noshade>
color任意颜色的英文单词让分割线的颜色改变为该属性值颜色
width数字px 或者写百分比指定分割线的宽度
align可以写 left center right指定分割线的水平对齐方式
size数字px指定分割线的粗细

列表标签

用html标签可以制作出三种列表:

  • 无序列表
  • 有序列表
  • 自定义列表

无序列表

image.png
上图文字部分即为一个无序列表,实现这个效果需要用到无序列表标签。
标签格式: <ul><li></li></ul>

ul 表示无序列表开始
li 表示无序列表中的项目,可以有多个,每一个 li 中包含的是无序列表中的一项

用下方代码即可实现一个基础的无序列表

<ul>
    <li>新冠疫情</li>
    <li>资讯</li>
    <li>体育</li>
    <li>天气</li>
    <li>我的兴趣</li>
    <li>已保存资讯</li>
</ul>

效果如图:

image.png

· 是无序列表的默认项目符号

无序列表的属性(该属性写在 ul 的开始标签之后):

属性属性值含义
typedisc指定无序列表的项目符号为实心圆圈
typecircle指定无序列表的项目符号为空心圆圈
typesquare指定无序列表的项目符号为实心方块
typenone取消无序列表的项目符号
指定 type 的属性值为none,可以得到如下效果:

image.png

有序列表

标签格式: <ol><li></li></ol>
将上方的无序列表稍加修改可以得到下图样式:

image.png

1. 是有序列表的默认项目符号

有序列表还可以有其他几种项目符号(将如下属性添加至 ol的开始标签之后):

属性属性值含义
type1指定有序列表的项目符号为 1.,也是默认的项目符号
typea指定有序列表的项目符号为 a.
typeA指定有序列表的项目符号为 A.
typei指定有序列表的项目符号为小写罗马数字
typeI指定有序列表的项目符号为大写罗马数字
start任意数字写数字几,有序列表的项目符号就从几开始。该属性值不设置时默认从1开始

自定义列表

标签格式:<dl><dt></dt><dd></dd></dl>

<dt></dt>之间可以放图片 <dd></dd>之间可以放文字 <dd></dd> 前方有默认间距 <dl> 内部可以放置多个dt dd标签,建议只放一个

案例实现

image.png

基于自定义列表的样式,提出一个实现上图的方案:
将图中文字前方的图片截取出来,放置于自定义列表的 <dt></dt>之中,文字部分放置于 <dd></dd>之中

今天的学习就分享到这里,实现效果下次文章继续分享~