美文网首页
H5笔记——CSS常见的标签类型

H5笔记——CSS常见的标签类型

作者: 行走的苹果哥 | 来源:发表于2017-01-23 09:48 被阅读69次

CSS中,有以下几种标签类型:块级标签、行内标签、行内-块级标签。

块级标签

特点:
1.独占一行的标签;
2.能随时设置宽度和高度。
eg:div、p、h1、h2、ul、li

<div> div标签 </div>
<p> 段落标签 </p>
<!--列表标签-->
<ul>
     <li> 我是无序列表 </li>
     <li> 我是无序列表 </li>
     <li> 我是无序列表 </li>
     <li> 我是无序列表 </li>
     <li> 我是无序列表 </li>
</ul>
<!--标题标签:h标签-->
<h1>我是h1标签</h1>
<h2>我是h2标签</h2>
行内标签

特点:
1.多个行内标签能同时显示在一行;
2.宽度和高度取决于内容的尺寸。
eg:span、a、label

<span>我是行内标签</span>
<a href="#">我是超链接</a>
行内-块级标签

特点:
1、多个行内-块级标签可以显示在同一行;
2、能够随时设置宽度和高度。
eg:input、button

<input placeholder="我是输入框">
<button>我是按钮</button>

我把以上三种标签类型完整展示出来。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>常见的标签类型</title>
    <style>
        div{
            background-color: red;
        }
        p{
            background-color: yellow;
        }
        span{
            background-color: aqua;
            width: 300px;
            height: 90px;
        }
        a{
            background-color: blueviolet;
        }
        input{
            /*background-color: burlywood;*/
            width: 200px;
            height: 100px;
        }
        button{
            /*background-color: pink;*/
            width: 100px;
            height: 80px;
        }

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

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

<!--行内—块级标签-->
    <input placeholder="我是输入框">
    <button>我是按钮</button>
</body>
</html>

显示效果如下:

Paste_Image.png

如果我们想要让这几种标签类型相互转换,那就要用到display属性。

display:规定元素应该生成的框的类型。
实现相互转换需要用到的值:
none 此元素不会被显示。
block 此元素将显示为块级元素,此元素前后会带有换行符。
inline 默认。此元素会被显示为内联元素,元素前后没有换行符。
inline-block 行内块元素。(CSS2.1 新增的值)
通过显示效果来进行对比,在<style>中添加display代码:

<style>
        div{
            background-color: red;
            /* 隐藏标签 */
            /*display: none;*/
            /*改变标签的类型:块级——>行内标签*/
            /*display: inline;*/
            /*改变标签的类型:块级——>行内-块级标签*/
            display: inline-block;
        }
        p{
            background-color: yellow;
        }
        span{
            background-color: aqua;
            width: 300px;
            height: 90px;
            /*改变标签的类型:行内——>块级标签*/
            /*display: block;*/
            /*改变标签的类型:行内——>行内-块级标签*/
            display: inline-block;
        }
        a{
            background-color: blueviolet;
        }
        input{
            /*background-color: burlywood;*/
            width: 200px;
            height: 100px;
        }
        button{
            /*background-color: pink;*/
            width: 100px;
            height: 80px;
        }

    </style>

显示效果如下:

Paste_Image.png

相关文章

  • H5笔记——CSS常见的标签类型

    CSS中,有以下几种标签类型:块级标签、行内标签、行内-块级标签。 块级标签 特点:1.独占一行的标签;2.能随时...

  • Html5 + Css 3 新增属性

    这篇文章的主要知识点常见的语义标签常用的表单类型常用的表单属性H5的DOM扩展 常见的语义标签 起始语义化标签就是...

  • 关于H5(1)

    H5基础都有哪些: H5有用的标签: 新增标签 *表单 *js新增功能 css3选择器: *css3新增的样式 浏...

  • HTML&CSS&JavaScript基本介绍

    本文内容为慕课网学习笔记。 CSS CSS样式类型 内联式css样式,直接写在现有的HTML标签中 嵌入式css样...

  • H5提纲布局

    传统布局与HTML5布局和H5新语义标签 传统网页布局 H5 经典网页布局 H5新语义标签 输入类型 (表单类型,...

  • 2018-10-30html和css基础

    1.html html版本狭义的H5:HTML的第五个大版本广义的H5:css3+html5+js标签: 表单标签...

  • 二阶段day2

    1.html html版本狭义的H5:HTML的第五个大版本广义的H5:css3+html5+js标签: 表单标签...

  • 初级 Web 前端核心技能点

    做 Web 前端必须掌握的技能。 HTML基础概念HTML 是什么页面的基本结构常见标签和属性文档类型声明 CSS...

  • IE浏览器【样式不兼容解决】

    一、CSS常见问题 1、H5标签兼容性解决方案: 2、元素浮动之后,能设置宽度的话就给元素加宽度,如果需要宽度是内...

  • day01

    A.今天学习到了什么? 1.什么是HTML和CSS 2.常见的HTML标签 3.常见的CSS样式 3.1 CSS基...

网友评论

      本文标题:H5笔记——CSS常见的标签类型

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