HTML标签类型

HTML有N多标签,根据显示的类型,主要可以分为3大类

块级标签

独占一行的标签 能随时设置宽度和高度(比如div、p、h1、h2、ul、li)

行内标签(内联标签)

多个行内标签能同时显示在一行 宽度和高度取决于内容的尺寸(比如span、a、label)

行内-块级标签(内联-块级标签)

多个行内-块级标签可以显示在同一行 能随时设置宽度和高度(比如input、button)

修改标签的显示类型

CSS中有个display属性,能修改标签的显示类型

none:隐藏标签

block:让标签变为块级标签

inline:让标签变为行内标签

inline-block:让标签变为行内-块级标签(内联-块级标签)

<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>常见的标签的类型</title>
    <style>
        div{
            background-color: red;
            width: 200px;
            height: 80px;

            /*隐藏标签*/
            /*display: none;*/

            /*改变标签的类型: 块级--->行内标签*/
            /*display: inline;*/

            /*改变标签的类型: 块级--->行内-块级标签*/
            display: inline-block;
        }

        p{
            background-color: yellow;
            width: 100px;
            height: 80px;

            /*改变标签的类型: 块级--->行内标签*/
            /*display: inline;*/

            /*改变标签的类型: 块级--->行内-块级标签*/
            display: inline-block;
        }

        span{
            background-color: aqua;
            width: 300px;
            height: 90px;

            /*改变标签的类型: 行内--->块级标签*/
            /*display: block;*/

            /*改变标签的类型: 行内--->行内-块级标签*/
            /*display: inline-block;*/
        }

        button{
            width: 100px;
            height: 80px;
        }
    </style>
</head>
<body>

<!--块级标签-->
  <div>div标签</div>
  <p>段落标签</p>


<!--行内标签(内联标签)-->
  <span>我是行内标签</span>
  <span>我是行内标签</span>
  <span>我是行内标签</span>
  <a href="#">我是超链接</a>
  <a href="#">我是超链接</a>

<!--行内-块级标签-->
  <input>
  <button>我是按钮</button>
  <button>我是按钮</button>
</body>
</html>

results matching ""

    No results matching ""