HTML 是用来描述网页的一种语言。
- HTML 指的是超文本标记语言 (Hyper Text Markup Language)
- HTML 不是一种编程语言,而是一种标记语言 (markup language)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
<html>
<head>
<title>这是网站标题</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- ... -->
</head>
<body>
网站的各种内容
</body>
</html>
|
属性 |
值 |
描述 |
http-equiv |
Content-Type |
描述文档类型和字符编码 |
^ |
expires |
浏览器缓存有效性的期限,在这个时间(GMT)之内相同的请求使用缓存,这个时间之外使用http请求。 |
^ |
Refresh |
content="2; URL=https://wheliosc.github.io" 指两秒后跳转到指定页面。 |
^ |
Set-Cookie |
Content="cookievalue=xxx; expires=Wednesday,21-Oct-98 16:14:21 GMT; path=/" 如果网页过期,那么存盘的cookie将被删除。 |
name |
Keywords |
说明网站的关键词是什么 |
^ |
description |
介绍网站内容 |
标签 |
用法 |
说明 |
标题标签 |
<h1></h1> |
一共有6级,从h1到h6 |
段落标签 |
<p></p> |
|
水平线标签 |
<hr/> |
单个闭合标签 |
div标签 |
<div></div> |
把文档分割为独立的、不同的部分。 |
表单标签 |
<form></form> |
为用户输入创建 HTML 表单。 |
换行标签 |
<br/> |
插入一个简单的换行符 |
span标签 |
<span></span> |
当对它应用样式时,它才会产生视觉上的变化。 |
图像标签 |
<img src="图片路径" alt="提示文字" title="提示文字"/> |
|
🔖后三个是行级标签,前五个是块级标签。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
<!-- 有序列表标签 -->
<h3>有效学习的步骤</h3>
<ol>
<li>课前主动预习</li>
<li>课上认真听讲</li>
<li>课后积极复习</li>
</ol>
<!-- 无序列表标签 -->
<h3>有效学习的要素</h3>
<ul>
<li>主动</li>
<li>认真</li>
<li>积极</li>
</ul>
|
1
2
3
4
5
6
|
<dl>
<dt><img src="Miyazono Kaori.jpg" width="245" height="311" title="宫园 薰"/></dt>
<dd>宫园薰,日本动漫《四月是你的谎言》女主角。</dd>
<dd>幼时原本学习弹奏钢琴,后因有马公生影响成为小提琴手。</dd>
<dd>通过一封亲笔书信向公生传达了近10年的爱慕。</dd>
</dl>
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
<!-- 在当前窗口打开链接 -->
<a href="https://liyzy.github.io">我的博客网站</a>
<!-- 在新的浏览器窗口打开链接 -->
<a href="https://liyzy.github.io" target="_blank">我的博客网站</a>
<!-- 图片链接 -->
<a href="https://liyzy.github.io" target="_blank"><img src="avatar.png" title="跳转到博客"/></a>
<!-- 功能性链接 -->
<a href="mailto:2469660964@qq.com?subject=Hello%20world">个人信箱</a>
<!-- 页面内的锚链接 -->
<p>
<a href="#C4">查看 Chapter 4。</a>
</p>
<h2>Chapter 1</h2>
<p>This chapter explains ba bla bla</p>
<h2>Chapter 2</h2>
<p>This chapter explains ba bla bla</p>
<h2>Chapter 3</h2>
<p>This chapter explains ba bla bla</p>
<h2><a name="C4">Chapter 4</a></h2>
<p>This chapter explains ba bla bla</p>
<h2>Chapter 5</h2>
<p>This chapter explains ba bla bla</p>
<!-- 页面间的锚链接,假设当前是first.html -->
<a href="second.html#student">跳转到另一个页面的student区</a>
<!-- second.html -->
<h2><a name="student">Student</a></h2>
|
因为 <
,>
等符号在 HTML 中已使用,所以必须用其他符号来代替。
1
2
3
4
5
|
< 小于(<)
> 大于(>)
空格
© 版权号
" 引号
|
W3CSchool