当前位置: 首页 > news >正文

行内元素和块级元素

讲讲行内元素和块级元素
在HTML中标签元素大都是“块级”元素或行内元素。

块级元素

HTML

<div class="wrap">
        <div class="fluid">
            我是div
            
        </div>
    </div>
复制代码

CSS

    .wrap{
        width: 200px;
        height: 200px;
        background-color: #eee;
        position: relative;
        
    }
    .fluid{
        width: auto;
        height: auto;
        padding: 10px;
        background-color: #ef4321;
        position: absolute;
        left: 10px;
        right: 10px;
        
    }
复制代码

块级元素的特征

  • 块级元素内嵌块级元素和行内元素
  • 默认情况下,块级元素会新起一行
  • 默认情况下,块级元素占满父级元素的width
  • 块级元素的width、height、padding、margin、line-height正常设置(可以达到想要的结果)

行内元素特征

  • 行内元素只能包含数据和其它行内元素
  • 默认情况下,行内元素不会以新行开始
  • 默认情况下行内元素width默认为元素内容的宽度
  • 不能设置width、height、padding-top、padding-bottom、margin-top、margin-bttom、line-height(就算设置了也达不到想要的效果)

行内元素

列举几个常见的行内元素

  • b,i,small,tt
  • abbr,code,em,
  • a,br,img,q,span,sub,sup
  • button,input,label,select,textarea

参阅:行内元素

块级元素

列举几个常见的块级元素

  • <div> 文档分区
  • <form> 表单
  • <address> 联系方式信息
  • <article> 文章内容
  • <audio> 音频播放
  • <aside> 伴随内容
  • <canvas> 绘制图形
  • <dl> 定义列表
  • <footer> 区段尾或页尾
  • <h1>,<h2>,<h3>,<h4>,<h5>,<h6> 标题级别 1-6
  • <header> 区段头或页头
  • <ol> 有序列表
  • <p> 行
  • <section> 一个页面区段
  • 表格
  • <ul> 无序列表
  • <video> 视频

参阅:块级元素


转载于:https://juejin.im/post/5c96fcbb5188252d955921b7

相关文章:

  • ZFS的元数据
  • 算法不扎实的程序员,每个都很慌
  • 外媒表示大规模的恶意广告在肆虐 相关用戶恐受影响
  • KubeEdge:开源的Kubernetes原生边缘计算框架
  • PDF裁剪页面,PDF怎么裁剪页面的方法
  • Saltstack_使用指南03_配置管理
  • Python:游戏:写一个和 XP 上一模一样的“扫雷”
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • 一墙之隔-看向世界和直面速度与激情
  • 金山云最新财报:Q4营收7.27亿,同比增长81%
  • STM32 HAL库学习系列第2篇 GPIO配置
  • IntelliJ IDEA 2019.1 正式发布,“JetBrains 全家桶”齐更新
  • 深入学习MySQL事务:ACID特性的实现原理
  • Promise异步编程整理
  • Linux 非正常关闭配置文件解决方法
  • 《网管员必读——网络组建》(第2版)电子课件下载
  • 「面试题」如何实现一个圣杯布局?
  • 2018天猫双11|这就是阿里云!不止有新技术,更有温暖的社会力量
  • DataBase in Android
  • JavaScript 基本功--面试宝典
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • Node项目之评分系统(二)- 数据库设计
  • Python爬虫--- 1.3 BS4库的解析器
  • vue.js框架原理浅析
  • - 概述 - 《设计模式(极简c++版)》
  • 关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
  • 开源SQL-on-Hadoop系统一览
  • 悄悄地说一个bug
  • 让你的分享飞起来——极光推出社会化分享组件
  • 深入浅出webpack学习(1)--核心概念
  • 使用权重正则化较少模型过拟合
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • ​业务双活的数据切换思路设计(下)
  • #HarmonyOS:Web组件的使用
  • #pragma multi_compile #pragma shader_feature
  • (Matalb时序预测)PSO-BP粒子群算法优化BP神经网络的多维时序回归预测
  • (ZT)薛涌:谈贫说富
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (黑马C++)L06 重载与继承
  • (剑指Offer)面试题34:丑数
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (四)JPA - JQPL 实现增删改查
  • (转)c++ std::pair 与 std::make
  • (转)JAVA中的堆栈
  • (转)mysql使用Navicat 导出和导入数据库
  • (转)视频码率,帧率和分辨率的联系与区别
  • (转载)Linux 多线程条件变量同步
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • .Net Core和.Net Standard直观理解
  • .Net Core缓存组件(MemoryCache)源码解析
  • .NET Project Open Day(2011.11.13)
  • .NET 依赖注入和配置系统
  • .Net 知识杂记