HTML常见的元素一
完整的HTML结构
- 文档声明
- html元素
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
完整的HTML结构
</body>
</html>
文档声明
- HTML最上方的一段文本我们称之为文档类型声明,用于声明文档类型
- <!DOCTYPE html>
- HTML文档声明,告诉浏览器当前页面是HTML5页面
- 让浏览器用HTML5的标准去解析识别内容
- 必须放在HTML文档的最前面,不能省略,省略了会出现兼容性问题
- HTML5的文档声明比之前的版本简介非常多
<!DOCTYPE html>
html元素
-
html元素 表示一个HTML文档的根元素,所以它也被成为根元素
- 所有其他元素必须是此元素的后代
-
W3C标准建议为html元素增加一个lang属性,作用是
- 帮助语音合成工具确定要使用的语言
- 帮助翻译工具确定要使用的翻译规则
- lang="en"
- 英文
- lang="zh-CN"
- 中文
<!DOCTYPE html> <html lang="en"></html>
head元素
head元素规定文档相关的配置信息(也称为元数据),包括文档的标题,引用的文档样式和脚本
什么事元数据
描述数据的数据
这里我们可以理解成对整个页面的配置
-
常见的设置
- 网页的标题 title元素
- 网页的编码 meta元素
- 可以用于设置网页的字符编码,让浏览器更精准地显示每一个文字,不设置或者设置错误会导致乱码
- 一般都是UTF-8 ,涵盖世界上几乎所有的文字
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>head元素的学习</title> </head> <body></body> </html>
body元素
- body元素里面的内容将是你在浏览器窗口中看到的东西,也就是网页的具体内容和结构
- 之后学习的大部分HTML元素都是在body中编写呈现的
h元素
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<!-- h元素 h1 ~ h6 -->
<h1>我是h1标题</h1>
<h2>我是h2标题</h2>
<h3>我是h3标题</h3>
<h4>我是h4标题</h4>
<h5>我是h5标题</h5>
<h6>我是h6标题</h6>
</body>
</html>
p元素
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<p>
3月26日上午10:00,上海市举行新冠疫情防控工作新闻发布会,市卫生健康委主任邬惊雷、市商务委主任顾军、市市场监管局副局长彭文皓、市疫情防控领导小组专家组成员、复旦大学上海医学院副院长吴凡介绍本市疫情最新情况。
</p>
<p>
邬惊雷介绍,有市民反映,因疫情防控的原因,一些医疗机构急诊等部门接诊新冠病毒阳性感染者后不同程度暂停服务,给患者正常就医造成不便。为进一步科学精准做好疫情防控,最大限度减少疫情防控对人民群众正常就医的影响,我们要求对医疗机构和医务人员采取科学、规范、合理的防控措施,不能因疫情处置对医疗机构一关了之、一封了之、一停了之。
</p>
</body>
</html>
案例联系
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<h1>史蒂夫·乔布斯</h1>
<p>美国苹果公司联合创始人</p>
<p>
史蒂夫·乔布斯(Steve Jobs,1955年2月24日—2011年10月5日 [1]
),出生于美国加利福尼亚州旧金山,美国发明家、企业家、苹果公司联合创始人。
</p>
<p>
1976年4月1日,乔布斯签署了一份合同,决定成立一家电脑公司。 [2]
1977年4月,乔布斯在美国第一次计算机展览会展示了苹果Ⅱ号样机。1998年苹果推出iMac
[3]
,创新的外壳颜色透明设计使得产品大卖,并让苹果度过财政危机。2011年8月24日,史蒂夫·乔布斯向苹果董事会提交辞职申请
</p>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<h3>以科技创新推动高质量发展</h3>
<p>
全体消防救援人员搜寻范围累计超过24万平方米,搜寻到部分遗体残骸和机体残骸。
</p>
<p>
连日来,公安机关刑事技术部门出动220人组成29个勘查组,开展现场勘查、搜救和检验工作,共确认120人身份,其中乘客114名、机组人员6人,相关工作还在继续进行。
</p>
</body>
</html>
img元素
- 可替换元素
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<img
src="https://bkimg.cdn.bcebos.com/pic/7dd98d1001e93901213f19c3b9a443e736d12e2e38bf?x-bce-process=image/resize,m_lfit,w_536,limit_1/format,f_jpg"
alt=""
/>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<p>啊哈哈</p>
<img
width="300"
src="https://bkimg.cdn.bcebos.com/pic/7dd98d1001e93901213f19c3b9a443e736d12e2e38bf?x-bce-process=image/resize,m_lfit,w_536,limit_1/format,f_jpg"
alt=""
/>
<p>啊哈哈</p>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<p>啊哈哈</p>
<img
width="300"
src="https://bkimg.cdn.bcebos.com/pic/7dd98d1001e93901213f19c3b9a443e736d12e2e38bf?x-bce-process=image/resize,m_lfit,w_536,limit_1/format,f_jpg"
alt="乔布斯"
/>
<p>啊哈哈</p>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<img
src="https://s10.mogucdn.com/mlcdn/c45406/180919_3f62ijgkj656k2lj03dh0di4iflea_750x390.jpg"
alt=""
/>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<img
src="https://s10.mogucdn.com/mlcdn/c45406/180919_3f62ijgkj656k2lj03dh0di4iflea_750x390.jpg"
alt=""
/>
<img src="./180919_3f62ijgkj656k2lj03dh0di4iflea_750x390.jpg" alt="" />
<img
src="E:\Web前端线上系统课\005-HTML常见的元素一\180919_3f62ijgkj656k2lj03dh0di4iflea_750x390.jpg"
alt=""
/>
</body>
</html>
a超链接
- 定义超链接,用于打开新的URL
- a元素有两个常见的属性
- href
- 指定要打开的URL地址
- 也可以是一个本地地址
- target
- _self 默认值 在当前窗口打开URL
- _blank 在一个新的窗口中打开URL
- href
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<a href="http://www.baidu.com">百度一下</a>
<a href="http://www.baidu.com" target="_self">百度一下</a>
<a href="http://www.baidu.com" target="_blank">百度一下</a>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<a href="http://www.baidu.com">百度一下</a>
<a href="http://www.baidu.com" target="_self">百度一下</a>
<a href="http://www.baidu.com" target="_blank">百度一下</a>
<a href="./09-img元素中的图片路径.html">本地网站</a>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<a href="http://www.baidu.com">百度一下</a>
<a href="http://www.baidu.com" target="_self">百度一下</a>
<a href="http://www.baidu.com" target="_blank">百度一下</a>
<a href="./09-img元素中的图片路径.html">本地网站</a>
<a href="https://weibo.com/">微博</a>
</body>
</html>