1.1 什么是HTML?
HTML是用来描述网页的一种语言
HTML是一个超文本标记语言
HTML不是一种编程语言,而是一种标记语言
HTML使用标记标签来描述网页
1.2 什么是HTML标签?
HTML标记标签通常被称为HTML标签(HTML tag)
HTML标签通常是成对出现的,比如
<b>和</b> 第一个是开始标签,第二个是结束标签
HTML标签也存在是单独出现的,比如
<br>
1.3 HTML的结构
html:文档的跟标签
head:头,标签处
title:适配搜索引擎 meta charset=utf-8
link:链接css的,引入css样式
style:定义css样式
script:定义js,也可以引入js
body:身体
1.4 HTML基本标签
标题标签:
<h1>这是一个标题h1</h1>
<h2>这是一个标题h2</h2>
<h3>这是一个标题h3</h3>
段落标签:
<p>这是一个段落</p>
<p>这是另一个段落</p>
换行标签:一个br相当于一个回车
<br>
水平线标签:
<hr>水平分割线
链接标签:
href:要去的地方
http地址(完整域名):带有http或https的完整网址
默认的方式去到当前项目下某一个页面(地址)
../:返回上一级目录
./:当前目录(不需要写)
target:目标。怎么打开目标地址
_blank:在新窗口打开
_self:在当前窗口打开(默认)
_parent、_top:在父容器(顶级父容器)打开
title:标题,当鼠标悬停在标签上出现的提示文字
<a href="https://www.baidu.com/" target="_blank">百度一下</a>
图片标签:
src:图片的路径
height、width:宽和高(尽量指定一个属性,等比例缩放)
title:
alt:图片无法正常加载的提示文字
align:对齐方式
<img src="../百度一下.png" alt="图片加载不出来" height="200">
区块/空白:
div:块。立方体,可以有宽高
span:行。没有宽和高。尺寸是根据内容确定
1.5 HTML文本格式化
粗体:b标签 strong标签
斜体:i标签
字体倾斜:em标签
上标:sup标签
下标:sub标签
1.6 HTML列表
无序列表:
<ul>
<li></li>
</ul>
有序列表:
<ol>
<li></li>
</ol>
自定义列表:
<dl>
<dt></dt>
<dd><dd>
</dl>
1.7 HTML表格
表格:一组标签
table表格 th表头 tr行 td列
border属性规定表格单元周围是否显示边框 值“1”值显示边框
学号 | 姓名 | 性别 | 专业 | 家庭住址 | 注释 |
---|---|---|---|---|---|
01 | 张三 | 男 | 软件工程 | 吉林省 | 无 |
02 | 李四 | 男 | 软件工程 | 吉林省 | |
无 |
1.8 HTML框架
1.ifream用于在网页中内嵌另一个网页
2.ifream默认有宽高,存在边界
元素介绍
src:指定内联网页的地址
frameboder:可以设置frameboder为0清除边界
1.9 转义字符
常见的转义字符
< 小于号<
> 大于号>
空格
2.1 表单标签
表单是一个包含表单元素的区域,可以使用