前端——HTML基础学习【part 1】

语法规范

1.所有的标签都必须包含在“< >”中间;
2.绝大部分HTML标签都是成对出现(双标签),例如: 。个别的HTML标签是单个出现(单标签);
在这里插入图片描述

标签关系

  1. 包含关系(父子关系)

在这里插入图片描述
2.并列关系(兄弟关系)
在这里插入图片描述

HTML基本结构标签

  • <html> </html>是页面中最大的标签(根标签)
  • <head> </head>标签的头部
  • <title> </title>网页的标题
  • <body> </body>网页的所有内容
    在这里插入图片描述

VScode的常用快捷键

1.复制某一行;
shift+alt+下箭头
2.选定多个一样的单词;
ctrl+d(先双击选择一个单词,按下快捷键)
3.全局替换某一个单词;
ctrl+h

!DOCTYPE和lang以及字符集的作用

1.文档类型声明标签<!DOCTYPR html>
采取的是HTML5版本来显示网页
2.lang语言种类<html lang="en">
定义当前网页显示的语言(“en”是英文网页,“zh-CN”是中文网页)
3.字符集< meta charset="UTF-8">
<head>标签里,通过<meta>标签的charest属性来规定HTML网页应该使用哪种字符编码(这个代码一定要写!!!)
在这里插入图片描述

HTML的标签【上】

1.标题标题标签<h1>——<h6>(是双标签</h1>——</h6>
在这里插入图片描述
在这里插入图片描述
2.段落标签<p>——</p>
定义段落,将网页分成若干段落
3.换行标签<br>(单标签)
4.文本格式化标签(设置文字加粗斜体删除线 等表现)
(1)加粗 <strong>——</strong>``````<b>——</b>
(2)倾斜<em>——</em>``````<i>——</i>
(3)删除线<del>——</del>``````<s>——</s>
(3)下划线<ins>——</ins>``````<u>——</u>
在这里插入图片描述
在这里插入图片描述
5.

和 标签(用来布局网页)
(1)<div>——</div>(大盒子:一个div独占一行)
(2)<span>——</span>(小盒子:一行可以放多个span)

6.图像标签和路径
(1)图像标签<img src=“图像URL”/>(单标签)
src是<img>标签中的必须属性,它用于指定图像文件的路径和文件名![在这里插入图片描述](https://img-blog.csdnimg.cn/92adc70363e04430ac6e76294cf984d6.png#pic_center
在这里插入图片描述
在这里插入图片描述
补充:
<img>的其他属性
【1】 alt替换文本,图像显示不出来的时候用文字替换
![在这里插入图片描述](https://img-blog.csdnimg.cn/d6a32494278f4aa39a8a46f693355a8a.png#pic_center
在这里插入图片描述
在这里插入图片描述
【2】 title提示文本,鼠标移动到图像上,显示的文字
在这里插入图片描述
【3】 width宽度
【4】 height高度
【5】 border边框粗细
在这里插入图片描述
(2)路径
【1】目录文件夹:包含了做网页所需要的各种素材的一个普通文件夹
【2】根目录:打开目录文件夹的第一层就是根目录
【3】相对路径:
同一级路径
下一级路径 /
在这里插入图片描述
上一级路径 …/
在这里插入图片描述
【4】绝对路径:
<img src="C:\Users\lenovo\Desktop\前端学习\高数(1).jpg" />

7.超链接标签
<a href="跳转目标"(地址)target="目标窗口的弹出方式">文本或者图像</a>
(1)href后接目标地址(http://+地址)
(2)指定链接的打开方式_self是在当前页面打开,_blank是在新窗口中打开
(3)链接分类
外部链接:
在这里插入图片描述
内部链接:网站内部页面之间的相互链接
空链接:
在这里插入图片描述
下载链接:href后面是文件或者压缩包

网页元素链接:很多网页元素,文本,图像,表格都可以添加超链接
锚点链接:点击链接后快速定位到该页面的某个位置
<a href="#live"> 生活</a>
<h4 id="live"> 我的生活很累</h4>
8.注释
<!--内容-->(不会显示在页面内)
快捷键:ctrl+/
9. 特殊字符

  • 空格: &nbsp;
  • 小于号: &lt;
  • 大于号: &gt;
  • 和号: &amp;
  • 人民币: &yen;
  • 版权: &copy;
  • 注册商标: &reg;
  • 摄氏度: &deg;
  • 正负号: &plusmn;
  • 乘号: &times;
  • 除号: divide;
  • 平方2: &sup2;
  • 立方3: &sup3;

HTML的标签【下】

1.表格标签:
(1)表格的基本语法:
在这里插入图片描述
(2)表头单元格标签:
位于表格的第一行或者第一列,表格单元格里面的文本内容加粗居中显示
在这里插入图片描述
(3)表格属性:
属性需要写到表格标签<table>里面去
在这里插入图片描述
在这里插入图片描述
(4)表格结构标签:

  • <thead></thead>定义表格的头部,必须包含<tr></tr>标签
  • <tbody></tbody>定义表格的主题
    (5)合并单元格:
  • 方式:
    跨行合并:rowspan=“合并单元格的个数”
    跨列合并:colspan=“合并单元格的个数”
  • 目标单元格:
    跨行:最上侧单元格(写合并代码)
    跨列:最左侧单元格(写合并代码)
  • 步骤:
    【1】确定跨行还是跨列合并
    【2】找到目标单元格(写上合并方式=合并的单元格数量)
    【3】删除多余的单元格
    2.列表标签:
    (1)无序列表:
  • <ul>中只能嵌套<li>,不可放入其他标签或文字
  • <li>之间,可以容纳所有元素在这里插入图片描述
    (2)有序列表:
  • <ol>中只能嵌套<li>,不可放入其他标签或文字
  • <li>之间,可以容纳所有元素
    在这里插入图片描述
    (3)自定义列表:
  • <dl>中只能包含<dt>,<dd>,不可输入其他标签或文字
  • <dt><dd>个数没有限制
  • <dt><dd>之间,可以容纳所有元素
    在这里插入图片描述
    3.表单标签
    (1)表单的组成:
  • 表单域
  • 表单控件(也称表单元素)
  • 提示信息
    (2)表单域:
    <form>会把它范围内的表单元素信息提交给服务器
    在这里插入图片描述
    (3)表单控件(也称表单元素)
  • <input>表单元素
    在这里插入图片描述
    除type属性外,标签还有其他很多属性,常用属性如下:
    在这里插入图片描述
    【1】name和value是每个表单元素都有的属性值,主要给后台人员使用
    【2】单选按钮和复选框要有相同的name值
    【3】checked针对单选按钮和复选框,一打开页面,默认选中某个表单元素
    代码演示:
    在这里插入图片描述
    成果展示:
    在这里插入图片描述
  • select下拉表单元素
    【1】至少要有一个<option>
    【2】在<option>中定义selected=“selected”,当前选项就是默认选中的
    在这里插入图片描述
  • textarea 文本域元素
    定义多行文本输入,常见于留言板,评论
    cols是“每行中的字符数” ,rows是“显示的行数”
    (4)<label> 标签
    <label> 标签可以绑定一个表单元素, 当点击label标签内的文本时,浏览器就会自动将焦点(光标)转到或者选择对应的表单元素上,用来增加用户体验
    注意:<label>标签的for属性应当与相关元素的id属性相同
    在这里插入图片描述
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值