zoukankan      html  css  js  c++  java
  • HTML中的元素显示模式以及转换

    HTML中元素的显示模式

    HTML中元素的显示模式分为三类,块级元素,行内元素,行内块元素

    1.1 块级元素

    特点:(1)独占一行 (2)高度,宽度,外边距,内边距都可以自己控制(3)是一个容器,里面可以放行内元素或块级元素

    块级元素:<h1> - <h6> , <p>,<div>(最典型的块级元素),<ul>   <ol >  <ol >  <li>

     

     

    1.2 行内元素

    (1) 行内元素的宽度和高度就是其内容的宽度和高度,所以对行内元素设置宽度和高度是无效的。

    (2)相邻行内元素在一行上,一行上可以有多个行内元素

    (3) 行内元素只能容纳文本和其他行内元素

     

     

    1.3 行内块元素  如 <img / >  <input />等。同时具有块级元素和行内元素的特点

    (1) 和相邻的行内元素(或行内块元素)在同一行上,但之间会有间隙,一行可以显示多个(行内元素的特点)

    (2)默认宽度就是本身内容的宽度(行内元素的特点)

    (3)宽度,高度,外边距,内边距可以自己设置(块级元素的特点)

     

     

    元素显示模式的转换(重要)

    (1) 转换成块级元素  display : block;

    将span标签转换成块级元素,不仅可以给其设置高度,宽度,内外边距,还可以将其当成一个容器在里面存放块级元素或

    行内元素

    (2)转换成行内元素  display : inline;

    将div标签转换成行内元素,相邻的行内元素在同一行上,且一行可以容纳多个行内元素

    宽度,高度的设置是无效的

    (3)转化成行内快元素  display: inline-block;

    将div 标签转换成行内快元素,和相邻的行内元素(行内快元素)在同一行上,但之间有间隙,默认的宽度就是

    本身内容的宽度,但是宽度,高度,外边距,内边距也可以自己控制。

  • 相关阅读:
    107. Binary Tree Level Order Traversal II
    103. Binary Tree Zigzag Level Order Traversal
    102. Binary Tree Level Order Traversal
    690. Employee Importance
    1723. Find Minimum Time to Finish All Jobs
    LeetCode 329 矩阵中最长增长路径
    7.2 物理内存管理
    LeetCode 面试题 特定深度节点链表
    LeetCode 100 相同的树
    npm安装包命令详解,dependencies与devDependencies实际区别
  • 原文地址:https://www.cnblogs.com/zysfx/p/12759294.html
Copyright © 2011-2022 走看看