美文网首页
12、html5新增标签

12、html5新增标签

作者: calvinbj | 来源:发表于2019-03-03 00:08 被阅读0次

下面是传统的html的代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type="text/css">
    *{margin: 0;padding:0;}
    .header {width: 960px; height: 100px; margin: 0 auto; background: #f00; }
    .layout {width: 960px; background: #eee;margin: 0 auto; overflow: hidden;}
        .left {width: 250px; min-height: 400px; background: #0f0; float: left; }
        .right {background: #f0f ; overflow: hidden;}
    .footer {width: 960px; height: 100px; background: #000; margin: 0 auto; color:#fff;}
    </style>
</head>
<body>
    <div class="header"></div>
    <div class="layout">
        <div class="left">我是左栏</div>
        <div class="right">我是右栏</div>
    </div>
    <div class="footer">我是尾部</div>
</body>
</html>

与传统的html代码相比,html5新增的几个标签可以代换传统的标签。
header、aside、article、footer...

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type="text/css">
    *{margin: 0;padding:0;}
    header {width: 960px; height: 100px; margin: 0 auto; background: #f00; }
    .layout {width: 960px; background: #eee;margin: 0 auto; overflow: hidden;}
        aside {width: 250px; min-height: 400px; background: #0f0; float: left; }
        article {background: #f0f ; overflow: hidden;}
    footer {width: 960px; height: 100px; background: #000; margin: 0 auto; color:#fff;}
    </style>
</head>
<body>
    <header></header>
    <div class="layout">
        <aside>我是左栏</aside>
        <article>我是右栏</article>
    </div>
    <footer>我是尾部</footer>
</body>
</html>
section、nav这两个标签的例子
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type="text/css">
    *{margin: 0;padding:0;}
    header {width: 960px; height: 100px; margin: 0 auto; background: #f00; }
    nav{ height: 60px; background: #000;color: #fff;}
    .layout {width: 960px; background: #eee;margin: 0 auto; overflow: hidden;}
        aside {width: 250px; min-height: 300px; background: #0f0; float: left; }
        article {background: #f0f ; overflow: hidden;}
         section {width: 200px;height: 200px; background: #0f6; float: left; margin-right: 20px; margin-bottom: 20px;}
    footer {width: 960px; height: 100px; background: #000; margin: 0 auto; color:#fff;}
    </style>
</head>
<body>
    <header></header>
    <nav>导航条</nav>
    <div class="layout">
        <aside>我是左栏</aside>
        <article>
            <section></section>
            <section></section>
            <section></section>
        </article>
    </div>
    <footer>我是尾部</footer>
</body>
</html>

传统的插入图片并且下面给个标题的方法是,用<dl><dt><dd>这三个标签。

<section>
    <dl>
        <dt><img src="images/2.jpg" alt=""></dt>
        <dd>北京</dd>
    </dl>
</section>

效果如下:


这里用<figcaption>也可以实现同样的效果。

<section>
    <figure>
        <img src="images/2.jpg" alt=""/>
        <figcaption>北京</figcaption>
    </figure>
</section>

换句话说<mark>的作用的是高亮

相关文章

  • 初识HTML5

    html5 ≈ html5新增标签以及规范 html5 ≈ html5新增标签 + css3 + JavaScri...

  • HTML5新增标签

    HTML5新增标签

  • HTML HTML5新增标签属性整理

    HTML5 新增属性详解 HTML5 新增标签详解 HTML5 新增全局属性详解

    h5+css黑马笔记

    HTML5 新增标签 新增了那些语义化标签header --- 头部标签nav --- 导航...

  • HTML5 新增标签

    HTML5新增标签 HTML5新增了27个标签元素,废除了16个标签元素,主要包括结构性标签、级块性标签、行内语义...

  • HTML5详解

    01-HTML5新增语义化标签 HTML5语义化标签的兼容 HTML5新增表单控件和表单属性 HTML5表单验证反...

  • H5新增语义化标签

    HTML5 新增标签 什么是语义化 新增了那些语义化标签header --- 头部标签nav ...

  • html5的新增标签

    html5的新增标签的类型有: 结构标签 媒体组合标签 表单控件 一.新增的结构标签有### article 页面...

  • 12、html5新增标签

    下面是传统的html的代码: 与传统的html代码相比,html5新增的几个标签可以代换传统的标签。header、...

  • HTML5简介

    HTML5 HTML5的内容主要分为三个部分: 新增的属性、新增的标签、API。 1. 新增的属性 新增的属性包括...

网友评论

      本文标题:12、html5新增标签

      本文链接:https://www.haomeiwen.com/subject/ypbyuqtx.html