<!--注释-->
<!-- 快捷键: ctrl+/ 是注释 -->
<!-- html文档 == 网页
元素:完整标签结构
-->
<!-- 文档类型声明 表明我们是用的HTML5的标准 -->
<!DOCTYPE html>
<!-- 告诉浏览器HTML文档从 html 开始到 /html 结束
head
body
-->
<html lang="zh">
<!-- head:所有头部元素的容器,内部是HTMl网页的相关配置,比如,网页标题,文字的编码 -->
<head>
<!-- 提供关于HTML文档的元数据。比如文字的编码,关键字,网页作者,网站的关键字,网站内容,描述;这些设置不会在浏览器中显示
charset="utf-8":属性 key="value"
-->
<meta charset="utf-8">
<meta name="author" content="作者名字">
<meta name="keywords" content="关键字1,关键字2">
<!-- 文档标题 :显示在网页的选项卡上,书签,网页上搜索的结果标题-->
<title>网页的标题</title>
</head>
<!-- 用户能看的内容,比如文字。。图片。。 -->
<body>
hello world 这是我的第一个网页
1.网页的三要素:
HTML:网页的结构
CSS:网页的样式
JavaScript:网页的行为
2.网页的基本结构:
3.网页的元素:开始标签 + 内容 + 结束标签
注:单标签;没有内容,没有结束
head元素是title元素的父元素。
title是head的子元素
4.属性:key="value" 是写在开始标签内
</body>
显示在网页上的结果是:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Document</title>
<!-- base:基础标签
href:给页面所有的相对路径规定默认的基准URL
target:a链接默认窗口模式,下面a链接会覆盖当前的设置
-->
<base href="www.xxx.com/img/">
<!--
以下图片地址为:www.xxx.com/img/1.jpg
<img src="1.jpg">
-->
<!-- 默认设置链接从新的窗口打开 -->
<base target="_blank" />
</head>
<body>
<!-- h1-h6标题标签,文字的大小依次减小,在文档中的重要性也依次变小
标题一般只用一次
宽度独占一整行
-->
<h1 style="background-color:red;">this is heading1</h1>
<h2 style="background-color:red;">this is heading2</h2>
<h3 style="background-color:red;">this is heading3</h3>
<h4 style="background-color:red;">this is heading4</h4>
<h5 style="background-color:red;">this is heading5</h5>
<h6 style="background-color:red;">this is heading6</h6>
<!--无h7标签 <h7>this is heading7</h7> -->
<!-- p标签,段落标签,宽度占据一整行
高度适应文本高度
-->
<p style="background-color:green;">这是我的第一个段落文章,有点丑,因为没有样式</p>
<p style="background-color:green;" id="htmltext">超文本标记语言,标准通用标记语言下的一个应用。 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。<br> 超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容。</p>
<!-- hr:水平分割线单标签,没有结束标签 -->
<hr>
<!--br 换行标签,一般结合段落使用 -->
小明:--------------
<br>
小红:--------------
<br>
<!-- qoute q 标签,引用标签,标签大小适应内容大小-->
<q style="background:red;">传道授业解惑也</q>
<q style="background:red;">传道授业解惑也</q>
<q style="background:red;">传道授业解惑也</q>
<p>111</p>
<p>222</p>
<!-- 引用一大段话,自动缩进 -->
<blockquote style="background:green;">超文本标记语言,标准通用标记语言下的一个应用。 “超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括“头”部分(英语:Head)、和“主体”部分(英语:Body),其中“头”部提供关于网页的信息,“主体”部分提供网页的具体内容</blockquote>
<!-- 告诉浏览器内部是代码,大小适应内容 -->
int a = 10; for(int i= 0;i<10;i++)<br>
<code>
int a = 10; for(int i= 0;i<10;i++)
</code>
<br>
for(int a =10; i < 100; i++){
print("%d",i);
}
<br>
<!-- pre:预处理标签,告诉浏览器内容愿样式显示,保留空格换行等-->
<pre>
for(int a =10; i < 100; i++){
print("%d",i);
}
</pre>
<!-- strong标签 强调加粗
em标签:强调斜体
-->
<strong style="background-color:red;">强调加粗</strong>
<p>房贷还款双方都<strong>强调加粗</strong>会发生大火焚烧发电是否合适的</p>
<p>房贷还款双方都<em>强调唯一性</em>会发生大火焚烧发电是否合适的</p>
<!-- b:加粗
-->
<p>房贷还款双方都<b>强调加粗</b>会发生大火焚烧发电是否合适的</p>
<!-- i: 倾斜
-->
<p>房贷还款双方都<i>强调唯一性</i>会发生大火焚烧发电是否合适的</p>
<!-- 上标:sup
下标:sub
-->
x<sup>2</sup> + y<sup>2</sup> - 1
<br>
x<sub>1</sub> + y<sub>1</sub> = 10
<br>
<!--
img:图片标签
src:图片路径 网络路径和本地路径
alt: 图片描述 图片加载失败显示
-->
<img src="http://img73.nipic.com/file/20160414/9252150_120745103583_1.jpg" alt="">
<br>
<!--
相对路径:./:从根目录到当前文件下,可以省略,同第一种写法
../返回上一级
-->
<img src="img/img.jpg" alt="rose">
<img src="./img/img.jpg" alt="rose">
<br>
<img src="../img/img.jpg" alt="rose">
<br>
<!-- a标签:超链接
href:跳转位置(网络链接,本地地址)
target:1._self:默认:当前窗口打开
2._blank:新的页面
-->
<a href="http://www.baidu.com" target="_blank">百度</a>
<a href="index1.html" target="_blank">index1</a>
<!-- 返回顶部 -->
<a href="#">返回顶部</a>
<!-- 回到某个标签位置 -->
<a href="#htmltext">超文本标记语言</a>
<!--
列表:无序列表,有序列表,自定义列表
-->
<!-- 无序 -->
<ul>
<li style="background-color:red;">H5</li>
<li>IOS</li>
<li>Android</li>
</ul>
<!-- 有序 -->
<ol style="background-color:red;">
<li>吃饭</li>
<li>睡觉</li>
<li>打豆豆</li>
</ol>
<!-- 自定义列表 -->
<dl>
<!-- 标题 -->
<dt style="background-color:red;">内容标题</dt>
<!-- 内容 -->
<dd style="background-color:green;">标题内容1</dd>
<dd>标题内容2</dd>
<dd>标题内容3</dd>
<!-- 标题 -->
<dt>内容标题</dt>
<!-- 内容 -->
<dd>标题内容1</dd>
<dd>标题内容2</dd>
<dd>标题内容3</dd>
</dl>
<!-- 总结
1.块元素:p pre ul ol li dl h1-h6等
{
特点:默认都占一行
支持设置宽高
高度自适应(自适应内容)
支持所有css样式
}
2.内嵌元素(行元素):
{
特点:可以同行显示
内容撑开宽高
不支持宽高设置
有些css样式不支持(margin)
}
-->
</body>
</html>
显示结果为

