HTML 完整教程
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2020/3/30
HTML5的<!DOCTYPE>标签 <!DOCTYPE HTML>
2020/3/30
HTML5的字符集
HTML5的字符集也得到了简化,只需要 使用UTF-8即可,使用一个meta标记就 可以指定HTML5的字符集,代码如下:
<meta charset="UTF-8">
2020/3/30
<nav> <h3>导航</h3> <a href="#">链接1</a> <a href="#">链接2</a> <a href="#">链接3</a> </nav>
<section> <article> <header> <h1>文章标题</h1> </header> <p>文章内容......</p> <footer> <h2>文章注脚</h2> </footer> </article>
2020/3/30
<mark>标签
<mark>标签用于定义带有记号的文本。 使<mark>标签的例子。 <p>目前<mark>HTML5</mark>
的标准草案已进入了W3C制定标准5大 程序的第1步。预期要到2022年才会成 为 W3C 推荐标准。</p>
2020/3/30
<mark>标签示例
<header>标签用于定义文档的页眉(介绍信息 )。
使用<header>标签的例子。 <header> <h1>欢迎光临我的网站</h1> <p>我是黑龙江傲立</p> </header> <p>网页的其他部分...</p>
2020/3/30
<nav>标签
<nav>标签用于定义导航链接。 【例1-17】 使用<nav>标签的例子。 <header> <h1>欢迎光临我的网站</h1> <p>我是黑龙江傲立</p> </header> <nav> <a href="index.asp">首页</a> <a href="intro.asp">简介</a> <a href="contact.asp">联系方式</a> </nav> <p>网页的其他部分...</p> <footer>本文档创建于2012-10-07</footer>
2020/3/30
<progress>标签
使用<progress>标签的例子。
下载进度: <progress value="85"
max="100"></progress> <span id="objprogress">85</span>% <br> 处理中,请稍候: <progress></progress>
</figure>
2020/3/30
<figure>标签示例
2020/3/30
<footer>标签
<footer>标签用于定义区段(section)或文档的页 脚。通常,该元素包含作者的姓名、文档的创作日 期或者联系方式等信息。
使用<footer>标签的例子。
<footer> <p>Posted by: W3School</p> <p>Contact information: <a href="mailto:someone@example.com">
<figure>标签
<figure>标签用于定义独立的流内容(图 像、图表、照片、代码等等)。
使用 <figcaption> 元素为 figure 添加 标题。
<figure> <figcaption>黄浦江上的的卢浦大桥</figcaption> <p>拍摄者:W3School 项目组,拍摄时间:2010 年 10 月 </p> <img src="img/shanghai_lupu_bridge.jpg" width="350" height="234" />
2020/3/30
<meter>标签示例
Chrome IE
2020/3/30
Edge
<progress>标签
<progress>标签用于定义定义一个进度条 。它的属性说明如下:
max,定义完成的值。 value,定义进度条的的当前值,如果不
指定value值,则显示一个动态的进度条 。
Internet Explorer 9 以及更早的版本浏览 器不支持 <progress> 标签。
简化的文档类型和字符集
<!DOCTYPE> 声明位于HTML文档中的最前 面的位置,它位于 <html> 标签之前。
该标签告知浏览器文档所使用的HTML或 XHTML规范。
在HTML4中,<!DOCTYPE>标签可以声明三 种 DTD 类型,分别表示严格版本( Strict)、过渡版本(Transitional) 和基于框架(Frameset)的 HTML 文档 。
HTML5的八大新特性
语义 离线存储 设备通用 连接
多媒体 三维、图形与特效 性能与集成 CSS3
语义
思考:什么是语义化?
语义化:是指用合理HTML标记以及其特有的属性去格式化文档内容。 通俗地讲,语义化就是对数据和信息进行处理,使得机器可以理解. 语义化的(X)HTML文档有助于提升你的网站对访客的易用性, 比如使用PDA、文字浏览器以及残障人士将从中受益。对于搜索 引擎或者爬虫软件来说,则有助于它们建立索引,并可能给予一 个较高的权值。
<aside>
<h4>HTML5</h4>
HTML5是最新的HTML标准。目前HTML5的标准草案 已进入了W3C制定标准5大程序的第1步。预期要到 2022年才会成为 W3C 推荐标准。HTML5无疑会成 为未来10年最热门的互联网技术。
2020</3/3/0 aside>
aside标签示例
2020/3/30
2020/3/30
<article>标签
<article>标签用于定义文章或网页中的主要 内容。
使用<article>标签的例子。
<article>
微软在发布Windows Phone 8时曾表示,移 动版IE10在HTML5上比起IE9将会有长足的 进步,看来他们并没有吹嘘。根据外站 WPCentral近日对各大浏览器进行的跑分测 试,我们可以看到,IE10的成绩是IE9的两 倍有余。......
</article>
2020/3/30
<aside>标签
<aside>标签用于定义主要内容之外的其他内容。
使用<aside>标签的例子。
<p>微软在发布Windows Phone 8时曾表示,移动 版IE10在HTML5上比起IE9将会有长足的进步,看 来他们并没有吹嘘。根据外站WPCentral近日对各大 浏览器进行的跑分测试,我们可以看到,IE10的成绩 是IE9的两倍有余。</p>
<footer>定义页脚
被弃用的标签:<acronym>、<applet>、<basefont>、<big>、<center>、<dir>、<font>、 <frame>、 <s>、<isindex>、<noframes>、 <frameset> 、<strike>、<tt>、<u>和<xmp>。
<header>标签
</section> <aside>
<h3>相关内容</h3> <p>相关辅助信息或者服务......</p> </aside> <footer> <h2>页脚</h2> </footer> </div> </body>
2020/3/30
2020/3/30
HTML5的新增内联元素
1.<mark>标签 2.<time>标签 3.<meter>标签 4.<progress>标签
HTML5中增加了一些新 的标记以实现这些网页 结构,这些新标记及其 定义的网页布局
十个常用的新标签列表
<article> 定义文章
<header>定义页眉
<aside> 定义文章的侧边栏 <figure> 一组媒体对象以及文字 <figcaption> 定义 figure 的标题
<nav>定义导航 <section> 定义文档中的区段 <time>定义日期和时间
someone@example.com </a>. </p> </footer>
Байду номын сангаас2020/3/30
<footer>标签示例
2020/3/30
一个综合示例
<header> <h1>网页标题</h1> <h2>次级标题</h2> <h4>提示信息</h4>
</header> <div id="container">
high="0.9" low="0.1" max="1" min="0"></meter><span>30%</span> <meter min="0" max="100" value="80"></meter> <meter min="0" max="100" value="100"></meter>
2020/3/30
<time>标签
<time>标签用于定义公历的时间(24小时制)或日期 ,时间和时区。<time>标签的属性如下:
datetime,用于指定日期 / 时间。如果不指定此属 性,则元素的内容给定日期 / 时间。其语法格式如下 :
<time datetime="YYYY-MMDDThh:mm:ssTZD">
2020/3/30
<progress>标签示例
2020/3/30
支持动态页面
1.菜单 2.右键菜单 3.在<script>标签中使用async属性 4.<details>标签
2020/3/30
<menu>标签
< meter >标签的属性说明如下: high,定义度量的值位于哪个点,被界定为高的值。 low,定义度量的值位于哪个点,被界定为低的值。 max,定义最大值。默认值是 1。 min,定义最小值。默认值是 0。 optimum,定义什么样的度量值是最佳的值。如果该值
高于 "high" 属性,则意味着值越高越好。如果该值 低于 "low" 属性的值,则意味着值越低越好。 value 定义度量的值。
目前IE浏览器不支持 <meter> 标签。
2020/3/30
<meter>标签
<meter>标签的例子。 <meter min="0" max="20"
value="5"></meter> <meter value="0.1"></meter> <meter value="0.3" optimum="1"
2020/3/30
<nav>标签示例
2020/3/30
<section>标签
<section> 标签用于定义文档中的区段,例如 章节、页眉、页脚或文档中的其他部分。
使用< section >标签的例子。 <section>
<h1> HTML5</h1> <p> HTML5是最新的HTML标准...</p> </section>
<HTML5>培训教程
什么是HTML5?
HTML5是一个新的网络标准,现在仍处于 发展阶段。目标是取代现有的HTML 4.01和 XHTML 1.0 标准。它希望能够减少互联网富应 用(RIA)对Flash、Silverlight、JavaFX等的依 赖,并且提供更多能有效增强网络应用的API。
HTML5时间表
</time></p> <p><time pubdate="pubdate"></time></p>
目前所有主流浏览器都不支持 <time> 标签。
2020/3/30
<meter>标签
<meter>标签用于定义度量衡。仅用于已知最大和最小值 的度量。浏览器会使用图形方式表现< meter >标签。
pubdate,用于指定指示 <time> 元素中的日期 / 时间是文档(或最近的前辈 <article> 元素)的发布 日期。其语法格式如下:
<time pubdate="pubdate">
2020/3/30
<time>标签示例
使<time>标签的例子。
<p>2013年春节是<time>2013-02-10</time></p> <p>2013年 <time datetime="2013-02-10">春节
HTML5的字符集
HTML5的字符集也得到了简化,只需要 使用UTF-8即可,使用一个meta标记就 可以指定HTML5的字符集,代码如下:
<meta charset="UTF-8">
2020/3/30
语义化的文档标签
HTML5的设计者们认为 网页应该像XML文档和 图书一样有结构。
通常,网页中有导航、 网页体内容、工具栏、 页眉和页脚等结构。
HTML5的<!DOCTYPE>标签 <!DOCTYPE HTML>
2020/3/30
HTML5的字符集
HTML5的字符集也得到了简化,只需要 使用UTF-8即可,使用一个meta标记就 可以指定HTML5的字符集,代码如下:
<meta charset="UTF-8">
2020/3/30
<nav> <h3>导航</h3> <a href="#">链接1</a> <a href="#">链接2</a> <a href="#">链接3</a> </nav>
<section> <article> <header> <h1>文章标题</h1> </header> <p>文章内容......</p> <footer> <h2>文章注脚</h2> </footer> </article>
2020/3/30
<mark>标签
<mark>标签用于定义带有记号的文本。 使<mark>标签的例子。 <p>目前<mark>HTML5</mark>
的标准草案已进入了W3C制定标准5大 程序的第1步。预期要到2022年才会成 为 W3C 推荐标准。</p>
2020/3/30
<mark>标签示例
<header>标签用于定义文档的页眉(介绍信息 )。
使用<header>标签的例子。 <header> <h1>欢迎光临我的网站</h1> <p>我是黑龙江傲立</p> </header> <p>网页的其他部分...</p>
2020/3/30
<nav>标签
<nav>标签用于定义导航链接。 【例1-17】 使用<nav>标签的例子。 <header> <h1>欢迎光临我的网站</h1> <p>我是黑龙江傲立</p> </header> <nav> <a href="index.asp">首页</a> <a href="intro.asp">简介</a> <a href="contact.asp">联系方式</a> </nav> <p>网页的其他部分...</p> <footer>本文档创建于2012-10-07</footer>
2020/3/30
<progress>标签
使用<progress>标签的例子。
下载进度: <progress value="85"
max="100"></progress> <span id="objprogress">85</span>% <br> 处理中,请稍候: <progress></progress>
</figure>
2020/3/30
<figure>标签示例
2020/3/30
<footer>标签
<footer>标签用于定义区段(section)或文档的页 脚。通常,该元素包含作者的姓名、文档的创作日 期或者联系方式等信息。
使用<footer>标签的例子。
<footer> <p>Posted by: W3School</p> <p>Contact information: <a href="mailto:someone@example.com">
<figure>标签
<figure>标签用于定义独立的流内容(图 像、图表、照片、代码等等)。
使用 <figcaption> 元素为 figure 添加 标题。
<figure> <figcaption>黄浦江上的的卢浦大桥</figcaption> <p>拍摄者:W3School 项目组,拍摄时间:2010 年 10 月 </p> <img src="img/shanghai_lupu_bridge.jpg" width="350" height="234" />
2020/3/30
<meter>标签示例
Chrome IE
2020/3/30
Edge
<progress>标签
<progress>标签用于定义定义一个进度条 。它的属性说明如下:
max,定义完成的值。 value,定义进度条的的当前值,如果不
指定value值,则显示一个动态的进度条 。
Internet Explorer 9 以及更早的版本浏览 器不支持 <progress> 标签。
简化的文档类型和字符集
<!DOCTYPE> 声明位于HTML文档中的最前 面的位置,它位于 <html> 标签之前。
该标签告知浏览器文档所使用的HTML或 XHTML规范。
在HTML4中,<!DOCTYPE>标签可以声明三 种 DTD 类型,分别表示严格版本( Strict)、过渡版本(Transitional) 和基于框架(Frameset)的 HTML 文档 。
HTML5的八大新特性
语义 离线存储 设备通用 连接
多媒体 三维、图形与特效 性能与集成 CSS3
语义
思考:什么是语义化?
语义化:是指用合理HTML标记以及其特有的属性去格式化文档内容。 通俗地讲,语义化就是对数据和信息进行处理,使得机器可以理解. 语义化的(X)HTML文档有助于提升你的网站对访客的易用性, 比如使用PDA、文字浏览器以及残障人士将从中受益。对于搜索 引擎或者爬虫软件来说,则有助于它们建立索引,并可能给予一 个较高的权值。
<aside>
<h4>HTML5</h4>
HTML5是最新的HTML标准。目前HTML5的标准草案 已进入了W3C制定标准5大程序的第1步。预期要到 2022年才会成为 W3C 推荐标准。HTML5无疑会成 为未来10年最热门的互联网技术。
2020</3/3/0 aside>
aside标签示例
2020/3/30
2020/3/30
<article>标签
<article>标签用于定义文章或网页中的主要 内容。
使用<article>标签的例子。
<article>
微软在发布Windows Phone 8时曾表示,移 动版IE10在HTML5上比起IE9将会有长足的 进步,看来他们并没有吹嘘。根据外站 WPCentral近日对各大浏览器进行的跑分测 试,我们可以看到,IE10的成绩是IE9的两 倍有余。......
</article>
2020/3/30
<aside>标签
<aside>标签用于定义主要内容之外的其他内容。
使用<aside>标签的例子。
<p>微软在发布Windows Phone 8时曾表示,移动 版IE10在HTML5上比起IE9将会有长足的进步,看 来他们并没有吹嘘。根据外站WPCentral近日对各大 浏览器进行的跑分测试,我们可以看到,IE10的成绩 是IE9的两倍有余。</p>
<footer>定义页脚
被弃用的标签:<acronym>、<applet>、<basefont>、<big>、<center>、<dir>、<font>、 <frame>、 <s>、<isindex>、<noframes>、 <frameset> 、<strike>、<tt>、<u>和<xmp>。
<header>标签
</section> <aside>
<h3>相关内容</h3> <p>相关辅助信息或者服务......</p> </aside> <footer> <h2>页脚</h2> </footer> </div> </body>
2020/3/30
2020/3/30
HTML5的新增内联元素
1.<mark>标签 2.<time>标签 3.<meter>标签 4.<progress>标签
HTML5中增加了一些新 的标记以实现这些网页 结构,这些新标记及其 定义的网页布局
十个常用的新标签列表
<article> 定义文章
<header>定义页眉
<aside> 定义文章的侧边栏 <figure> 一组媒体对象以及文字 <figcaption> 定义 figure 的标题
<nav>定义导航 <section> 定义文档中的区段 <time>定义日期和时间
someone@example.com </a>. </p> </footer>
Байду номын сангаас2020/3/30
<footer>标签示例
2020/3/30
一个综合示例
<header> <h1>网页标题</h1> <h2>次级标题</h2> <h4>提示信息</h4>
</header> <div id="container">
high="0.9" low="0.1" max="1" min="0"></meter><span>30%</span> <meter min="0" max="100" value="80"></meter> <meter min="0" max="100" value="100"></meter>
2020/3/30
<time>标签
<time>标签用于定义公历的时间(24小时制)或日期 ,时间和时区。<time>标签的属性如下:
datetime,用于指定日期 / 时间。如果不指定此属 性,则元素的内容给定日期 / 时间。其语法格式如下 :
<time datetime="YYYY-MMDDThh:mm:ssTZD">
2020/3/30
<progress>标签示例
2020/3/30
支持动态页面
1.菜单 2.右键菜单 3.在<script>标签中使用async属性 4.<details>标签
2020/3/30
<menu>标签
< meter >标签的属性说明如下: high,定义度量的值位于哪个点,被界定为高的值。 low,定义度量的值位于哪个点,被界定为低的值。 max,定义最大值。默认值是 1。 min,定义最小值。默认值是 0。 optimum,定义什么样的度量值是最佳的值。如果该值
高于 "high" 属性,则意味着值越高越好。如果该值 低于 "low" 属性的值,则意味着值越低越好。 value 定义度量的值。
目前IE浏览器不支持 <meter> 标签。
2020/3/30
<meter>标签
<meter>标签的例子。 <meter min="0" max="20"
value="5"></meter> <meter value="0.1"></meter> <meter value="0.3" optimum="1"
2020/3/30
<nav>标签示例
2020/3/30
<section>标签
<section> 标签用于定义文档中的区段,例如 章节、页眉、页脚或文档中的其他部分。
使用< section >标签的例子。 <section>
<h1> HTML5</h1> <p> HTML5是最新的HTML标准...</p> </section>
<HTML5>培训教程
什么是HTML5?
HTML5是一个新的网络标准,现在仍处于 发展阶段。目标是取代现有的HTML 4.01和 XHTML 1.0 标准。它希望能够减少互联网富应 用(RIA)对Flash、Silverlight、JavaFX等的依 赖,并且提供更多能有效增强网络应用的API。
HTML5时间表
</time></p> <p><time pubdate="pubdate"></time></p>
目前所有主流浏览器都不支持 <time> 标签。
2020/3/30
<meter>标签
<meter>标签用于定义度量衡。仅用于已知最大和最小值 的度量。浏览器会使用图形方式表现< meter >标签。
pubdate,用于指定指示 <time> 元素中的日期 / 时间是文档(或最近的前辈 <article> 元素)的发布 日期。其语法格式如下:
<time pubdate="pubdate">
2020/3/30
<time>标签示例
使<time>标签的例子。
<p>2013年春节是<time>2013-02-10</time></p> <p>2013年 <time datetime="2013-02-10">春节
HTML5的字符集
HTML5的字符集也得到了简化,只需要 使用UTF-8即可,使用一个meta标记就 可以指定HTML5的字符集,代码如下:
<meta charset="UTF-8">
2020/3/30
语义化的文档标签
HTML5的设计者们认为 网页应该像XML文档和 图书一样有结构。
通常,网页中有导航、 网页体内容、工具栏、 页眉和页脚等结构。