续——HTML的基础知识!!!
一、表格
关于HTML中用table表示一个表格,用tr来表示一行,用td来表示一列。
Demo:表示一个二行三列的表格
<!--根-->
<html>
<!--头-->
<head>
<title>my_website</title>
</head>
<!--体-->
<body>
<table border = 1px width = 50%>
<!--
1.border = 1px 是设置表格的边框为一像素
2.width = 50% 是占屏幕的50%宽
-->
<tr>
<td>a</td>
<td>b</td>
<td>c</td>
</tr>
<tr>
<td>d</td>
<td>e</td>
<td>f</td>
</tr>
</table>
</body>
</html>
如果想设置的表格的高度和对齐方式,如下列代码:
<!--根-->
<html>
<!--头-->
<head>
<title>my_website</title>
</head>
<!--体-->
<body>
<table align = "center" border = 1px width = 50% height = 150px>
<!--
align = center 是表格的对齐的方式,放在哪个地方就是对那个位置的对齐,如对表格整体的对齐,或者对行或列的 对齐
-->
<tr align = "center" >
<td>a</td>
<td>b</td>
<td>c</td>
</tr>
<tr align = "center">
<td>d</td>
<td>e</td>
<td>f</td>
</tr>
</table>
</body>
</html>
二、单元格合并
1.行单元格的合并
行单元格合并,采用rowspan来合成两个行单元格
Demo示例:
<!--根-->
<html>
<!--头-->
<head>
<title>my_website</title>
</head>
<!--体-->
<body>
<table align = "center" border = 1px width = 50% height = 150px>
<tr align = "center" >
<td>a</td>
<td>b</td>
<td>c</td>
</tr>
<tr align = "center">
<td>d</td>
<td>e</td>
<td rowspan = "2" >f</td>
</tr>
<tr align = "center">
<td>g</td>
<td>h</td>
</tr>
</table>
</body>
</html>
2.列单元的合并
列单元格的合并,采用colspan来合并两个列单元格
Demo:
<!--根-->
<html>
<!--头-->
<head>
<title>my_website</title>
</head>
<!--体-->
<body>
<table align = "center" border = 1px width = 50% height = 150px>
<tr align = "center" >
<td>a</td>
<td>b</td>
<td>c</td>
</tr>
<tr align = "center">
<td>d</td>
<td>e</td>
<td>f</td>
</tr>
<tr align = "center">
<td colspan = "2" >g</td>
<td>i</td>
</tr>
</table>
</body>
</html>
3.注意事项
- 使用row合并时,删除下面那个单元格
- 使用col合并单元格时,对删除哪一个单元格无要求
- row表示行,col表示列
4.th标签
th标签也是单元格的标签,比td标签多的是可以将文字加粗、居中.
Demo:
<html>
<!--头-->
<head>
<title>my_website</title>
</head>
<!--体-->
<body>
<table align = "center" border = 1px width = 50% height = 150px>
<tr align = "center" >
<td>a</td>
<td>b</td>
<td>c</td>
</tr>
<tr align = "center">
<td>d</td>
<td>e</td>
<td>f</td>
</tr>
<tr>
<th>g</th>
<th>h</th>
<th>i</th>
</tr>
</table>
</body>
</html>
三、背景颜色
在HTML中使用bgcolor标签修改背景颜色。
Demo:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body bgcolor="blue">
</body>
</html>
首先对这行代码 meta charset="UTF-8"解释:
这行代码的作用是告诉浏览器采用哪一种字符打开当前页面,并不是设置当前页面的字符编码方式。
四、背景图片
在HTML中使用background标签来插入背景图片。
Demo:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body background="QQ图片20230323164957.jpg" >
</body>
</html>
五、插入图片
1.如何插入图片?
在HTML中,使用img标签插入图片。
Demo:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<img src="R-C.jpg">
</body>
</html>
2.注意事项
(1)设置图片高度和宽度时,只设置宽度,高度会进行等比例的缩放。
(2)img标签就是图片标签。
(3)src属性是图片的路径。
(4)width设置宽度,height设置高度。
(5)title设置鼠标悬停时显示的信息。
<img src="R-C.jpg" title = "我是一张图片!">
(6)alt设置图片加载失败时显示的提示信息。
<img src="R-C.jpg" alt = "图片找不到!">
六、超链接
1.文字超链接
在HTML中使用a标签表示超链接。
Demo:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<a href="https://www.jd.com/">京东</a>
</body>
</html>
点击就会转到京东界面!
注:(1)href:hot reference(热引用)
(2)href这个属性后面一定是资源的地址,该路径可以是绝对路径,也可以是相对路径,可以是网络中某个资源的路径,也可以是本地资源的路径。
(3)超链接的特点:
- 有下划线
- 鼠标悬停在超链接上有小手形状,点击后会跳转网页
2.图片超链接
1.代码显示
Demo:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<a href="https://www.jd.com/">
<img src="R-C.png" width="5%">
</a>
</body>
</html>
2.注意事项
超链接有target属性,其取值可位:
- -blank:打开一个新窗口,显示页面内容
- -self:在当前窗口显示页面内容
- -top:顶级窗口(在连续打开的多个窗口中,第一个打开的窗口就是顶级窗口)
- -parent:父窗口(当前窗口的上一个窗口就是父窗口)
3.超链接的作用
通过超链接可以从浏览器向服务器发送请求
- 浏览器向服务器发送数据(叫作请求:request)
- 服务器向浏览器发送数据(叫作响应:response)
- B/S结构的系统,每一个请求都会对应一个响应
4.超链接的方便
用户点击超链接和用户在浏览器地址栏上直接输入URL(网址),在本质上没有区别,都是向服务器发送请求,从操作上来讲,超链接的使用更加方便。
七、列表
1.无序列表
在HTML中使用ul标签表示列表。
Demo:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<ul>
<li>中国
<ul>
<li>四川
<ul>
<li>资阳</li>
<li>内江</li>
<li>成都</li>
</ul>
</li>
<li>湖南</li>
<li>云南</li>
</ul>
</li>
<li>美国</li>
<li>韩国</li>
<li>英国</li>
</ul>
</body>
</html>
2.有序列表
在HTML中,使用ol来表示有序列表。
Demo:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<Ol TYPE="I">
<li>中国
<Ol type="A">
<li>四川
<Ol type="1">
<li>资阳</li>
<li>内江</li>
<li>成都</li>
</Ol>
</li>
<li>湖南</li>
<li>云南</li>
</Ol>
</li>
<li>美国</li>
<li>韩国</li>
<li>英国</li>
</Ol>
</body>
</html>
type属性,可以改变列表用什么符号来作序号!
以上就是本期博客的全部内容,下期博客还会继续介绍关于HTML的基础知识,请大家耐心等待博主的更新!!!
如果各位小伙伴发现本期博客中有问题或者有不懂的地方欢迎提出(后台私信)!!!
志坚者,功名之柱也。登山不以艰险而止,则必臻乎峻岭.