img 是一个单标签
img 标签必须搭配 src 使用(指定图片的路径)
相对路径:
绝对路径:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
<html> <head> 图片插入演示 </head> <body> <p> <strong> 相对路径下插入图片: </strong> 在本目录下:<img src="cloud.png"> <br/> 在本目录文件夹中:<img src="img/cloud.png"> <br/> <strong> 绝对路径下插入图片: </strong> <br/> 输入图片路径:<img src="D://My Computer/cloud.png"> <br/> 网络上的图片资源:<img src="https://stricky-1319251483.cos.ap-chongqing.myqcloud.com/stricky/pic/202409111630616.png"> </p> </body> </html> |
|
1 2 3 4 5 6 7 8 9 10 |
<html> <head> <title>这是 img 其他属性演示</title> </head> <body> <p> 白云图片:<img src="cloud.pnggg" alt="白云图片加载出现问题"> </p> </body> </html> |

|
1 2 3 4 5 6 7 8 9 10 11 |
<html> <head> <title>这是 img 其他属性演示</title> </head> <body> <p> 白云图片:<img src="cloud.png" alt="白云图片加载出现问题" title="这是一张美丽的白云图片"> </p> </body> </html> |

|
1 2 3 4 5 6 7 8 9 10 11 |
<html> <head> <title>这是 img 其他属性演示</title> </head> <body> <p> 白云图片:<img src="cloud.png" alt="白云图片加载出现问题" title="这是一张美丽的白云图片" wight="200px"> </p> </body> </html> |

加上边框,参数是宽度的像素,但是一般是使用 CSS 来设定
|
1 2 3 4 5 6 7 8 9 10 11 |
<html> <head> <title>这是 img 其他属性演示</title> </head> <body> <p> 白云图片:<img src="cloud.png" alt="白云图片加载出现问题" title="这是一张美丽的白云图片" wight="200px" border="10px"> </p> </body> </html> |
border 后面跟边框的大小

- 标签后面的属性顺序是没有要求的,顺序对显示结果没有影响
- 每个属性之间用 空格 或者 回车 隔开都可以
- value 都写在 “” 里面
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>href 演示</title> </head> <body> <a href="https://www.baidu.com/">点击跳转百度</a> <a href="https://www.baidu.com/"><img src="baidu.png" border="5px"></a> <a href="#">跳转到当前页面</a> </body> </html> |

|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <table border="1px" width="800" height="400" cellspacing="0" cellpadding="50" align="center"> <tr> <th>姓名</th> <th>性别</th> <th>年龄</th> </tr> <tr> <td>张三</td> <td>男</td> <td>18</td> </tr> <tr> <td>李四</td> <td>男</td> <td>19</td> </tr> <tr> <td>王五</td> <td>女</td> <td>18</td> </tr> </table> </body> </html> |
表格标签有一些属性,可以用于设置大小边框等,但是一般使用 CSS 方式来设置。这些属性都要放到 table 标签中
- align 是表格相对于周围元素的对齐方式,align="center"(不是内部元素的对齐方式)
- border 表示边框,1 表示有边框(数字越大,边框越粗), "" 表示没边框.
- cellpadding:内容距离边框的距离,默认 1 像素
- cellspacing:单元格之间的距离,默认为 2 像素
- width / height:设置尺寸
注意: 这几个属性 vscode 都提示不出来
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <table border="1px" width="800" height="400" cellspacing="0" cellpadding="50" align="center"> <thead> <tr> <th>姓名</th> <th>性别</th> <th>年龄</th> </tr> </thead> <tbody> <tr> <td>张三</td> <td>男</td> <td>18</td> </tr> <tr> <td>李四</td> <td>男</td> <td>19</td> </tr> <tr> <td>王五</td> <td>女</td> <td>18</td> </tr> </tbody> </table> </body> </html> |
一般把表头的信息放在 thead 中,表格信息放在 tbody 中

将需要合并的单元格数量直接加在 td 后面
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <table border="1px" width="800" height="400" cellspacing="0" cellpadding="50" align="center"> <thead> <tr> <th>姓名</th> <th>性别</th> <th>年龄</th> </tr> </thead> <tbody> <tr> <td>张三</td> <td rowspan="2">男</td> <td>18</td> </tr> <tr> <td>李四</td> <!-- <td>男</td> --> <td>19</td> </tr> <tr> <td colspan="2">王五/女</td> <!-- <td>女</td> --> <td>18</td> </tr> </tbody> </table> </body> </html> |
