跟永哥学HTML5(3):HTML5新增语义化元素的使用

上节课我们讲了html5与html4的区别,Html5对语法进行了简化,一个htm5文档结构代码如下:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head>
<body>
</body>
</html>

为了使文档的结构更加清晰明确, HTML 5增加了与页眉、页脚、内容区块等文档结构相关联的语义元素。

1.<header>元素

<header>元素表示页面中一个内容区域或整个页面的标题。通常情况下,它是一个页面中(指主体标记中)的第一个元素,可以包含站点的标题、Logo和旗帜广告等。 例1:应用<header>标记定义页面的页眉,包括网站的Logo和标题。

<header>
<img src="logo.jpg">
<h1>125建站网</h1>
</header>

2.<footer>元素

<footer>元素表示整个页面或页面中一个内容区块的脚注。 脚注中通常包含一些基本信息,如日期、作者、相关文档的链接或版权信息等。 2: 应用<footer>标记定义页面的脚注,这里为显示版权信息。

<footer>
    <ul>
        <li>CopyRight &copy; 2020 www.125jz.com 125建站</li>
        <li>本站请使用支持HTML5的浏览器…… </li>
    </ul>
</footer>

3.<section>元素

表示页面中的一个区域, 标识文档结构。 例3: 应用<section>标记定义一个区域。

<section>
    <h2>section标记的使用</h2>
    <p>125建站网是为各类网页制作爱好者……</p>
    <footer>2050年1月26日</footer>
</section>

4.<article>:定义独立的文章内容。

例如一篇完整的论坛帖子,一则网站新闻,一篇博客文章等,可以独自被外部引用的。 除了内容部分,一个<acticle>元素通常有自己的标题和脚注等内容。 例4: 应用<acticle>元素在页面定义一篇文章。

<acticle>
     <header>
      <h1>苹果美容</h1>
    </header>
    <p>苹果素有"水果之王"的美称……</p>
    <footer>
      <p>2050-1-26</p> 
    </footer>
</acticle>

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/738.html

(0)
江山如画的头像江山如画管理团队
上一篇 2018年1月24日 下午1:32
下一篇 2018年1月27日 下午9:18

99%的人还看了以下文章

  • 第1课:开始学习HTML

    建议你每天学习2到3课,然后花点时间来实验你所学到的新知识。 学习制作网站是件充满乐趣的事,而且一旦掌握它,你便会感到无比满足。好的,不多说,我们现在就开始吧! 这第一课中,我们简要介绍制作网站所需的工具。 需要哪些工具? “浏览器(browser)”你有了,它是用于浏览网站的程序。你现在就是通过浏览器在观看本页面的。 也许你听说过、甚至用过一些网页制作工具…

    2018年1月20日
    9.2K0
  • 哪些浏览器支持HTML5?

    目前支持HTML5的浏览器主要有: 谷歌浏览器(全面支持HTML5)、360浏览器、搜狗浏览器、世界之窗、Firefox、Safari、Opera、QQ浏览器、傲游浏览器、IE10。 如要下载支持HTML5的浏览器,请到官网下载!

    2019年3月13日
    8.8K0
  • js实现进度拖拽的效果-调节音量

    用js实现的一个进度拖拽效果,常用于调节音量。 该程序代码简单易懂,单页面可多次调用,效果如下图: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>js实现进度拖拽的|www.125jz.com效果</…

    2019年2月15日
    6.1K0
  • 网页制作常用正则表达式大全、正则表达式在线测试工具

    正则表达式,用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。正则表达式经常被用于字段或任意字符串的校验。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式在线测试工具 regex101是一个非常不错的正则表达式在线测试工具,你可以直接在线测试你的正则表达式。 网页制作常用正则表达式 1 用户名正则 //用户名正则,4到…

    2018年9月12日
    6.9K0
  • 第7课:HTML标签的属性

    许多元素都可以设置属性。 属性是什么? HTML通过标签告诉浏览器如何展示网页(比如告诉浏览器显示一个换行)。你可以为某些元素附加一些信息,这些附加信息被称为属性(attribute)。例1: <h2 style=”background-color: #ff0000;”>上125jz.com学网页制作</h2> 属性应写在元素的首标签…

    2018年1月20日
    3.4K0
  • css布局基础:定位练习1

    主要知识点: 1、5种常用定位:静态定位/相对定位/绝对定位/固定定位/吸附定位(磁铁定位) position:static/relative/absolute/fixed/sticky。 2、除静态定位外,都可以用left/top/bottom/right/z-index属性进行移动。 效果图: 效果说明:故宫文字段落设置背景色黑色透明,覆盖在图片底部。 …

    2020年4月4日
    6.6K0

发表回复

登录后才能评论

评论列表(1条)

  • 江山如画的头像
    江山如画 2018年2月3日 上午9:56

    在HTML5中,script和style元素不再需要type属性。
    <link type="text/css" rel="stylesheet" href="css/styles.css" />
    <script type="text/javascript" src="js/scripts" /></script>

    只需要这样写:
    <link rel="stylesheet" href="css/styles.css" />
    <script src="js/scripts" /></script>