html常用标签(块元素和行内元素、链接、列表、表格)

本文介绍了HTML的基本元素,包括块级元素<div>和行内元素<span>的区别,以及强调和链接标签的使用。同时,还详细讲解了列表(有序、无序和定义列表)和表格的创建方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

html块

1、<div>标签:块元素,表示一块内容,没有具体的语义。
2、<span>标签:行内元素,表示一行中的一小段内容,没有具体的语义。

含样式和语义的标签

1、<em>标签:行内元素,表示语气中的强调词
2、<i>标签:行内元素,原本没有语义,w3c强加了语义,表示专业词汇
3、<b>标签:行内元素,原本没有语义,w3c强加了语义,表示文档中的关键字或者产品名
4、<strong>标签:行内元素,表示非常重要的内容

html链接

<a>标签可以在网页上定义一个链接地址。

  • 通过 src 属性定义跳转的地址.
  • 通过 title 属性定义鼠标悬停时弹出的提示文字框.
<a href="#"></a> <!--  # 表示链接到页面顶部   -->
<a href="http://www.baidu.com/" title="跳转到百度页面</a>
<a href="test2.html">测试页面2</a>

页面内定义了“id”或者“name”的元素,可以通过<a>标签链接到它的页面滚动位置。

  • 前提是页面要足够高,有滚动条,且元素不能在页面顶部,否则页面不会滚动。
<a href="#mao1">标题一</a>
......
<h3 name="mao1">跳转到的标题</h3>

html列表

1、有序列表

在网页上定义一个有编号的内容列表可以用<ol>、<li>配合使用来实现,代码如下:

<ol>
    <li>列表文字一</li>
    <li>列表文字二</li>
    <li>列表文字三</li>
</ol>

在网页上生成的列表,每条项目上会按1、2、3编号,有序列表在实际开发中较少使用。

2、无序列表

在网页上定义一个无编号的内容列表可以用<ol>、<li>配合使用来实现,代码如下:

<ul>
    <li>列表文字一</li>
    <li>列表文字二</li>
    <li>列表文字三</li>
</ul>

在网页上生成的列表,每条项目上会有一个小图标,这个小图标在不同浏览器上显示效果不同,所以一般会用list-style: none;去掉默认的小图标,如果需要图标,可以用样式自定义图标,从而达到在不同浏览器上显示的效果相同,实际开发中一般用这种列表。

3、定义列表

定义列表通常用于术语的定义。<dl>标签表示列表的整体。<dt>标签定义术语的题目。<dd>标签是术语的解释。一个<dl>中可以有多个题目和解释,代码如下:

<h3>前端三大块</h3>
<dl>
    <dt>html</dt>
    <dd>负责页面的结构</dd>

    <dt>css</dt>
    <dd>负责页面的表现</dd>

    <dt>javascript</dt>
    <dd>负责页面的行为</dd>

</dl>

html表格

1、table常用标签

1、<table>标签:声明一个表格
2、<tr>标签:定义表格中的一行
3、<td><th>标签:定义一行中的一个单元格,<td>代表普通单元格,<th>表示表头单元格

2、table常用属性

1、border: 定义表格的边框
2、cellpadding: 定义单元格内内容与边框的距离
3、cellspacing: 定义单元格与单元格之间的距离
4、align: 设置单元格中内容的水平对齐方式( left | center | right)
5、valign: 设置单元格中内容的垂直对齐方式( top | middle | bottom)
6、colspan: 设置单元格水平合并
7、rowspan: 设置单元格垂直合并

3、传统布局

传统的布局方式就是使用table来做整体页面的布局,布局的技巧归纳为如下几点:
1、定义表格宽高,将border、cellpadding、cellspacing全部设置为0
2、单元格里面嵌套表格
3、单元格中的元素和嵌套的表格用align和valign设置对齐方式
4、通过属性或者css样式设置单元格中元素的样式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值