0


前端HTML5学习笔记(一)

一、整体代码布局

<head> </head>:是头部,存放元数据,不会显示在浏览器上,是一些针对网页的设置项 <body> </body>:body内的内容直接显示在页面上。内容一定要写在标签内。

二、常用标签

注意:大多数标签成对出现,后边的标签比前边的多一个 /

1. 标题标签

  • <h>:标题标签
  • :段落标签

  1. <h1>一级标题</h1>
  2. <h2>二级标题</h2>
  3. <h3>三级标题</h3>
  4. <h4>四级标题</h4>
  5. <p>
  6. 风雨犹祝,山海同欢,是承天地之佑。
  7. 星移斗转,沧海桑田,烟火人间依旧。
  8. </p>

2. 字样标签


  • :换行

  • :分割线
  • :字体加粗
  • :斜体字
  • :大字体
  • :小字体
  • :下划线
  • :删除线
  • :上标
  • :下标
  1. 这里是
  2. <!-- (换行符) -->
  3. <br>换行操作。
  4. <hr> <!-- 分割线 -->
  5. <strong>加粗</strong>
  6. <b>加粗</b>
  7. <i>斜体</i>
  8. <em>斜体</em>
  9. <big>大字体</big>
  10. <small>小字体</small>
  11. <u>下划线</u>
  12. <del>删除线</del>
  13. <sub>上标</sub>
  14. <sup>下标</sup>
  15. 2<sup>4</sup>
  16. <b>32<sup>4</sup></b>

3. 图片标签

:图片标签

属性:

src 路径,即图片存放的位置。

alt 加载失败时的提示文字。

width height 宽高。

:超链接标签

属性:

a之间填写显示的文字。

href:将要跳转去的地址链接。

target:target="_blank" 在新建标签页打开。

title :鼠标放到图片上会显示的文字。

  1. <img src="../image/1.jp" alt="图片加载失败" width="500px" height="300px">
  2. <br>
  3. <img src="../image/1.jpg" alt="" width="500px" height="300px">
  4. <br>
  5. <hr>
  6. <p>百度一下<q>你就知道</q></p>
  7. <a href="https://www.baidu.com/" target="">Baidu</a>
  8. <a href="https://www.baidu.com/" target="_blank">Baidu</a>
  9. <br>
  10. <a href="https://www.baidu.com/" title="点击将跳转到百度"><img src="../image/1.jpg" alt="" width="80px" height="40px"></a>

4. 列表标签

(1)有序列表

ol 为整个列表,li 表示每一个项。

可以利用 type 属性来改变序号的样式:type=" ",默认为数字1

1代表数字,A代表大写字母,a代表小写字母,I代表罗马数字,i代表小写罗马数字。

(2)无序列表

同上。type属性默认是disc小圆点,其他还有 circle圆圈、square方块。

(3)自定义列表

dl为整个列表,dt为列表头,dd为列表项。

  1. <!-- 有序列表 -->
  2. <ol type="a">
  3. <li>计算机</li>
  4. <li>计算机</li>
  5. <li>计算机</li>
  6. </ol>
  7. <!-- 无序列表 默认disc小圆点,circle圆,square方块-->
  8. <ul type="">
  9. <li>计算机</li>
  10. <li>计算机</li>
  11. <li>计算机</li>
  12. </ul>
  13. <!-- 自定义列表 -->
  14. <dl>
  15. <dt>列表头</dt>
  16. <dd><b>列表项</b></dd>
  17. <dd>列表项</dd>
  18. <dd>列表项</dd>
  19. </dl>

5. 表格标签

(1)创建表格:

表格有三层,最外层是table;中间层是tr,表示行;最内层是td,表示列。

caption 表示表格标题。

th 表头,自带加粗效果。 (注:th要写在tr内。)

(2)表格属性:

border为边框,不写border表示没有,一般写1。

width height 是需要定义的宽高。

cellspacing 表格之间的空隙,一般把cellspacing设为0。

align = “center” 水平居中。写在 tr 或 td 都可。

  1. <table border="1" width="200" height="100" cellspacing="0">
  2. <caption>标题</caption>
  3. <tr align="center">
  4. <th>(1,1)</th>
  5. <td>(1,2)</td>
  6. </tr>
  7. <tr align="center">
  8. <th>(2,1)</th>
  9. <td>(2,2)</td>
  10. </tr>
  11. </table>

(3)合并单元格

合并列:

colspan (跨列合并),左合并右,把右边的删掉,删除的是同一个tr内的td。

合并行:

rowspan(跨行合并),上合并下,写在需要合并的最上面,把下面的删掉。删除的是不同tr内的td。

(4)练习

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <table border="1" width="400" height="200" cellspacing="0" align="center">
  10. <tr>
  11. <td></td>
  12. <th>星期一</th>
  13. <th>星期二</th>
  14. <th>星期三</th>
  15. <th>星期四</th>
  16. <th>星期五</th>
  17. <th>星期六</th>
  18. </tr>
  19. <tr>
  20. <td rowspan="2">上午</td>
  21. <td>123</td>
  22. <td>456</td>
  23. <td>789</td>
  24. <td>000</td>
  25. <td>145</td>
  26. <td>789</td>
  27. </tr>
  28. <tr>
  29. <td>1</td>
  30. <td>2</td>
  31. <td>3</td>
  32. <td>4</td>
  33. <td>5</td>
  34. <td>6</td>
  35. </tr>
  36. <tr>
  37. <td colspan="7">午休</td>
  38. </tr>
  39. <tr>
  40. <td rowspan="2">下午</td>
  41. <td>1</td>
  42. <td>2</td>
  43. <td>3</td>
  44. <td>4</td>
  45. <td>5</td>
  46. <td>6</td>
  47. </tr>
  48. <tr>
  49. <td>1</td>
  50. <td>2</td>
  51. <td>3</td>
  52. <td>4</td>
  53. <td>5</td>
  54. <td>6</td>
  55. </tr>
  56. </table>
  57. </body>
  58. </html>

本文转载自: https://blog.csdn.net/m0_46317766/article/details/141397025
版权归原作者 what️ 所有, 如有侵权,请联系我们删除。

“前端HTML5学习笔记(一)”的评论:

还没有评论