标题标签
<!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>标题标签</title>
</head>
<body>
<h1>h1标签</h1>
<h1>h1标签</h1>
<h2>h2标签</h2>
<h3>h3标签</h3>
<h4>h4标签</h4>
<h5>h5标签</h5>
<h6>h6标签</h6>
<h3> h3
<h4>h4</h4>
</h3>
<h4>h4
<p>p</p>
</h4>
<h3> h3
<div>
div
</div>
</h3>
</body>
</html>
headline
h1~h6作为标题使用,重要性递减。
属于块级元素,有上下外边距,但是不能嵌套其他的的块级元素(都这么说,我嵌套着也没啥问题,可能是可以嵌套但是
不建议)
h1标签只能使用一次(可以使用多次但是不利于搜索引擎优化 )
段落标签
<!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>段落标签</title>
</head>
<p>段落标签</p>
<p>段落标签</p>
<p>p
<p>p
<p>p</p>
</p>
</p>
<p>p
<h5>h5</h5>
</p>
<p>p
<div>div</div>
</p>
<body>
</body>
</html>
paragraph
块级元素,有上下外边距,不能嵌套块级元素
水平线标签
<!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>水平线标签</title>
</head>
<body>
<hr>
<hr>
<hr>
</body>
</html>
horizontal rule
创建一条水平线,可以在视觉上将文档分隔成各个部分。
块级元素,有上下外边距,边框
换行标签
<!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>换行标签</title>
</head>
<body>
<span>第一行</span>
<span>第二行</span>
<span>第三行</span>
<span>第一行</span>
<br>
<span>第二行</span>
<br>
<span>第三行</span>
<br>
</body>
</html>
break
强制换行显示
行内元素
div和span
<!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>div和span</title>
</head>
<body>
<div>div</div>
<div>div</div>
<span>span</span>
<span>span</span>
<span>span
<div>div</div>
</span>
</body>
</html>
division
span
div和span没有语义,主要用来布局
div是块级元素 span是行内元素
常见的块级元素:<div>、<h1>~<h6>、<p>、<ul>、<ol>、<li>...
常见的行内元素:<span>、<a>、<b>、<strong>、<i>、<em>、...
常见的行内款元素:<img>、<imput>、<td>...
块级元素特点:
1、独占一行。
2、可以设置宽度、高度、内外边距。
3、默认宽度是容器的100%。
4、是一个容器,可以放其他的块级、行内、行内块元素(p、h、标签除外)。
行内元素特点:
1、一行可以显示多个行内元素。
2、设置高度、宽度无效,内外边距上下无效,左右有效。
3、默认宽度就是本身内容的宽度。
4、行内元素只能容纳文本和其他的行内元素
行内块元素特点:
1、一行可以显示多个行内、行内块元素,但是之间会有空白缝隙
2、默认宽度就是本身内容的宽度
3、可以设置宽度、高度、内外边距
文本格式化标签
<!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>文本格式化标签</title>
</head>
<body>
<b>加粗</b>
<br>
<strong>加粗,有强调效果</strong>
<br>
<i>斜体</i>
<br>
<em>斜体,有强调效果</em>
<br>
<s>加删除线</s>
<br>
<del>加删除线,有强调效果</del>
<br>
<u>加下划线</u>
<br>
<ins>加下划线,有强调效果</ins>
</body>
</html>
b-bold
i-italic
s-strike
u-underline
em-Emphasized text
del-delete
ins-insert
都是行内元素
图片标签
<!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://www.w3school.com.cn/i/eg_tulip.jpg" alt="上海鲜花港 - 郁金香">
<img src="https://www.w3school.com.cn/i/eg_tulip.jpeg" alt="上海鲜花港 - 郁金香">
</body>
</html>
img-image
src-source
alt-alter
alt:图像显示不出来时的代替文本
src:图像的路径 可以用相对路径或绝对路径
绝对路径:
指向另一个网站:src="https://www.w3school.com.cn/i/eg_tulip.jpg"。
完整盘符:D:\a\b\images\c.jpg。
相对路径:
从文件所在位置出发,找到图片所在位置
./目前所在的路径
../上一层路径
../../上两层路径
/下一层路径
行内块元素
链接标签
<!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>链接标签</title>
<style>
div {
height: 1500PX;
}
</style>
</head>
<body>
<a href="http://www.w3school.com.cn" target="_blank">W3School</a>
<a href="#one">第一集</a>
<div id="one">1</div>
</body>
</html>
a-anchor
点击第一集会跳到1的位置
href-Hypertext Reference
href:指定链接目标的url地址
target:指定链接页面的打开方式,默认是_self在当前页面打开 _blank在新窗口中打开
id名称一致,跳转到当前页面的指定位置
行内元素
base标签
<!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">
<base href="https://www.w3school.com.cn/i/" target="_blank" />
<title>base标签</title>
</head>
<body>
<img src="eg_tulip.jpg" alt="">
</body>
</html>
href:为页面上所有相对 URL 规定基准 URL:https://www.w3school.com.cn/i/
targer:可以设置整体链接的打开状态,target=_blank 把所有的链接都默认添加target=_blank 在新窗口打开
预格式化文本标签
<!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>预格式化文本标签</title>
</head>
<body>
<pre>
第一行
第二行
第三行
</pre>
</body>
</html>
pre-preformatted
保留空格和换行符
文本会呈现为等宽字体。
块级元素,有上下外边距