HTML图片标签和列表标签

1.img标签

img标签用于在网页中插入图片,基本语法如下:

<img src="图片路径">

常用属性如下:

属性描述
alt指定图片的替换信息
height定义图片的高度
width定义图片的宽度
title定义图片的提示信息

注意:默认情况下图片和父级元素的下边框会存在一个小空隙,解决办法:一种是设置父元素的的高度等于图片的高度,第二种方法是给img标签添加vertical-align垂直对齐属性,属性值可以取top(向上对齐)、middle(垂直居中对齐)、bottom(向下对齐)。另外设置height和width的时候,如果在img标签里只设置一个另一个属性会同比缩放,也可以同时设置两个属性。

2.使用CSS设置图片样式

使用CSS可以设置图片的大小、边框、边距、对齐方式等样式,其中大小、边框、边距的样式使用盒子模型的相关属性设置,而图片的对齐方式又分为水平对齐和垂直对齐,其中,水平对齐相对于包含的容器窗口来说的,主要是使用text-align属性(当窗口中只有图片时)或浮动和定位来实现(当图片周围有其他兄弟对象时),而垂直对齐属性则主要使用CSS属性vertical-align来设置,元素的vertical-align属性定义了行内元素的基线对齐相对于该元素所在行的基线的垂直对齐,需要注意的是vertical-align属性设置的对齐方式只对显示方式为inline(行内)、inline-block(行内块)和table-cell(表格单元的元素有效),对block(块)类型元素没有效。vertical-align属性的设置语法如下:

vertical-align:align_value;

参数如下表所示:

参数值描述
length以px、em等为单位的数值,可取正、负值。正值表示元素相对于基线升高指定值的距离,负值则降低指定值的距离。0px等效于basline
%相对于继承的line-height的百分数。
baseline默认对齐方式。元素的基线于父元素的基线对齐
bottom元素的底部与line-box(行框)的底端对齐(每一行称为一个line-box)
middle元素放在父元素的中部(当元素不是单元格时,只有父元素为table-cell且父元素也设置为垂直居中时这个属性值才能体现元素垂直居中效果)
text-top元素的顶部与父元素的文本的顶部对齐
3.列表标签
3.1创建有序列表

创建有序列表需要使用 ol 和 li 标签,具体语法如下:

<ol>
    <li>列表项一</li>
    <li>列表项二</li>
    ……
</ol>
  • type属性
    type属性用来设置项目符号,设置语法如下:
<ol type="项目符号">
属性值描述
1项目符号为数字1、2、3…(默认符号)
a项目符号为小写字母a、b、c…
A项目符号为大写字母A、B、C…
i项目符号为小写罗马数字i、ii、iii…
I项目符号为大写罗马数字I…
3.2无序列表

以无次序含义的符号等为项目符号来排列列表项的列表,称为无序列表,创建语法如下:

<ul>
    <li>列表项一</li>
    <li>列表项二</li>
    ……
</ul>
  • type属性
    type属性用来设置项目符号,设置语法如下:
<ul type="项目符号">
属性值描述
disc项目符号为实心圆点
circle项目符号为空心圆点
square项目符号为实心小方块
3.3创建定义列表

定义列表用于对名词进行描述说明,是一种具有两个层次的列表,其中名词为第一层次,解释为第二层次,创建定义列表需要使用dl、dt和dd3种标签,基本语法如下:

<dl>
 <dt>名词一</dt>
    <dd>解释1</dd>
    <dd>解释2</dd><dt>名词二</dt>
    <dd>解释1</dd>
    <dd>解释2</dd>
    …
  …
</dl>
3.4使用CSS列表属性

CSS列表属性主要用于设置列表项目类型,常用的列表属性如下表所示:

属性属性值描述
list-style其他任意的列表属性值简写属性。用于把所有用于泪飙的属性设置于一个声明中
list-style-typedisc默认值,实心圆点
list-style-typecircle列表项目符号是空心圆点
list-style-typesquare列表项目符号是实心方块
list-style-typedecimal列表项目符号是普通的阿拉伯数字
list-style-typelower-roman列表项目符号是小写的罗马数字
list-style-typeupper-roman列表项目符号是大写的罗马数字
list-style-typelower-alpha列表项目符号是小写的英文字母
list-style-typeupper-alpha列表项目符号是大写的英文字母

注:上述列表中的两个属性在实际应用中,主要用来取消列表的默认样式,列表项目符号因为存在浏览器兼容问题,所以一般不需要使用属性设置,而是通过设置背景作为列表项目符号。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Master_Yoda

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值