前端与HTML|青训营笔记

54 阅读3分钟

这是我参与「第四届青训营 」笔记创作活动的的第1天

一、本堂课重点内容

  • 简单介绍了什么是前端

  • 介绍了HTML以及HTML的一些常用的标签

二、详细知识点介绍

1 前端

前端基础的技术为HTML(内容)、CSS(样式)和JS(行为)

2 HTML的简单标签

排版标签

  • 标题标签

<h1>一级标题</h1>

<h2>二级标题</h2>

<h3>三级标题</h3>

<h4>四级标题</h4>

<h5>五级标题</h5>

<h6>六级标题</h6>

从h1~h6逐渐减小,文字都有加粗

  • 段落标签<p></p>独占一行

  • 换行标签<br>

  • 水平线标签<hr>

  • 文本格式化标签

<b></b>加粗

<u></u>下划线

<i></i>倾斜

<s></s>删除线

列表标签

  • 无序列表

<ul></ul>表示对无序列表的整体,用于包裹li标签

<li></li>表示无序列表的每一项,用于包含每一行的内容

  • 有序列表

<ol></ol>表示有序列表的整体,用于包裹li标签

<li></li>表示有序列表的每一项,用于包含每一行的内容

  • 自定义列表

<dl></dl>表示有序列表的整体,用于包裹dt/dd标签

<dt></dt>表示自定义列表的主题

<dt></dt>表示自定义列表的针对主题的每一项内容

多媒体标签

  • 链接标签

<a href=""></a>可以从一个页面跳转到另一页面

  • 图片标签

<img src="" alt="替换文本" title="提示文本">

图片加载不出来时才会显示替换文本,鼠标悬停时会显示提示文本

  • 音频标签

<audio src="" controls></audio>

属性名功能
src音频的路径
controls显示播放的控件
autoplay自动播放
loop循环播放
  • 视频标签

<video src="" controls></video>

属性名功能
src视频的路径
controls显示播放的控件
autoplay自动播放
loop循环播放

表格标签

<table></table>表格整体,用于包裹tr标签

<tr></tr>表格每行,用于包裹td

<th></th>表格的表头

<td></td>表格单元格,用于包裹内容

  • 表格的结构标签
标签名名称
thead表格头部
tbody表格主体
tfoot表格底部
  • 合并单元格
属性名属性值说明
rowspan合并单元格的个数跨行合并(垂直合并)
colspan合并单元格的个数跨列合并(水平合并)

表单标签

  • input系列标签

name:为文本框命名,用于提交表单,后台接收数据用。

value:为文本输入框设置默认值。

type:通过定义不同的type类型,input的功能有所不同。

placeholder:占位符,未输入时默认显示的文字

type说明
text文本框,用于输入单行文本
password密码框,用于输入密码
radio单选框,checked属性用于显示选中状态
checkbox多选框,checked属性用于显示选中状态
file文件选择,用于上传文件
submit提交按钮,用于提交
reset重置按钮,用于重置
button普通按钮,默认无功能
range显示为滑动条,用于输入一定范围内的值
number数字
date选取日期和时间
  • button按钮标签
type说明
submit提交按钮,提交数据给后端服务器
reset重置按钮,恢复表单默认值
button普通按钮,默认无功能
  • select下拉菜单标签

<select></select>下拉菜单的整体

<option></option>下拉菜单的每一项,selected为默认选中

  • textarea文本域标签

<textarea name="" id="" cols="" rows="">

cols规定文本域的宽度,rows规定文本域的行数

  • label标签

<label id=""></label>常用于绑定内容与表单标签的关系

  • 其他语义化标签

盒子: <div></div>

网页头部:<header></header>

底部信息:<footer></footer>

导航:<nav></nav>

文章:<article></article>

侧边栏:<aside></aside>

三、实践练习例子

表格

表单

四、课后个人总结

HTML的标签有很多,只有自己去动手打代码才能更好知道标签如何运用。