`
yiminghe
  • 浏览: 1466719 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

简析行内元素

 
阅读更多

平时块状元素用得比较多,也比较熟悉,可对于行内元素才是真正包含文字数据的地方,也是重点需要修饰的地方。行内元素提纲:

 

1. 行内非替换元素

 

一般是 该元素的内容直接就显示在文档中,如 p元素 中的文本 就 原样不动的显示在最终的界面上。

 

2.行内替换元素

 

作为其他显示的一个钩子元素 ,比如 img input 等 ,是要 指示用户代理 插入一个 控件或图片的。

 

3.字体框,行内框,行框 与 line-height ,font-size ,margin ,padding

 

 

    3.1 不包含替换元素的行内元素

 

       font-size 控制字体框的大小高度,行框取各个行内元素行内框的最高边界与最低边界作为边界,行内框平均分布在字体框的上下,每个高度为(line-height  - font-size)/2 ,若行框(line-height)过小则会和相邻行重叠。


     margin 不起作用 ,padding 控制文字左右边距以及背景大小,但不影响行高 ,故背景可能能覆盖相邻行。

 

 

 

3.2   包含替换元素的行内元素

 

        该替换元素会计算 margin + padding +height 而单纯的增加视觉上的行框高度,其 line-height 并不变(不受height影响)(用与垂直对齐的相对值计算,如img{vertical:50%} == 0.5*line-height)。则行框的高度会在 3.1 计算后,再max(替换元素的最高界),min(替换元素最低界)来单纯视觉上的完全显示。

 

 

 

ps. 转载关于 line-height 的详细解释

 

  • 大小: 10.1 KB
分享到:
评论

相关推荐

    Java中的泛型简析实战.zip

    Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战Java中的泛型简析实战...

    嘉世咨询2024休闲食品行业简析报告.pdf

    【嘉世咨询】2024休闲食品行业简析报告.pdf【嘉世咨询】2024休闲食品行业简析报告.pdf【嘉世咨询】2024休闲食品行业简析报告.pdf【嘉世咨询】2024休闲食品行业简析报告.pdf【嘉世咨询】2024休闲食品行业简析报告.pdf...

    嘉世咨询2024智能音箱市场简析报告.pdf

    【嘉世咨询】2024智能音箱市场简析报告.pdf【嘉世咨询】2024智能音箱市场简析报告.pdf【嘉世咨询】2024智能音箱市场简析报告.pdf【嘉世咨询】2024智能音箱市场简析报告.pdf【嘉世咨询】2024智能音箱市场简析报告.pdf...

    STL简析入门基础学习

    STL简析STL简析STL简析基础学习STL简析基础学习STL简析基础学习STL简析基础学习STL简析基础学习STL简析基础学习

    嘉世咨询:2024中医药行业简析报告(1).pdf

    嘉世咨询:2024中医药行业简析报告(1).pdf

    Web3.0概念下的场景生态简析.pdf

    Web3.0概念下的场景生态简析 Web3.0概念是指下一代互联网的发展方向,旨在解决用户与用户之间的信息互动、提升信息的传递效率、实现信息交互过程中的“可信”与“沉浸”。在当下,Web3.0概念受到关注的原因来自于现...

    《我-机器人》简析.pptx

    《我-机器人》简析全文共36页,当前为第1页。 《我-机器人》简析全文共36页,当前为第2页。 《我-机器人》简析全文共36页,当前为第3页。 《我-机器人》简析全文共36页,当前为第4页。 《我-机器人》简析全文共36页...

    UBIFS文件系统简析

    UBIFS文件系统是针对FLASH存储介质设计的一种日志结构文件系统,它专门为嵌入式系统中的高性能、低能耗、无机械器件的需求而设计。UBIFS能够有效地利用FLASH的空间和提升数据处理速度,同时还能减少写入放大(Write ...

    Android UI用户界面开发简析.pdf

    Android UI 用户界面开发简析 Android UI 用户界面开发是 Android 应用程序开发的重要组成部分,涉及到用户界面元素、布局实现、事件响应、应用软件代码目录结构等多个方面。下面将对这些方面进行详细的分析和说明...

    android descendantFocusability用法简析

    android descendantFocusability用法简析

    LIN总线系统简析.ppt

    LIN总线系统简析

    简析大基建背景下建筑行业供应链金融解决方案

    简析大基建背景下建筑行业供应链金融解决方案

    简析小学英语课堂教学的类型与各自的特征.doc

    简析小学英语课堂教学的类型与各自的特征.doc

    阿里巴巴模式管理简析.pdf

    阿里巴巴模式管理简析.pdf阿里巴巴模式管理简析.pdf阿里巴巴模式管理简析.pdf阿里巴巴模式管理简析.pdf阿里巴巴模式管理简析.pdf阿里巴巴模式管理简析.pdf阿里巴巴模式管理简析.pdf阿里巴巴模式管理简析.pdf

    简析WEB前端开发.pdf

    简析WEB前端开发.pdf

    STL简析 精心整理 经典 很全

    STL,全称为Standard Template Library(标准模板库),...而通过阅读`STL简析.pdf`和`STL整理.pdf`,你可以更深入地了解这些概念和它们的使用技巧,结合`Code`中的实例代码进行练习,将有助于你更好地掌握STL的精髓。

    python中的list、tuple、set、dict用法简析.doc

    Python 中的 List、Tuple、Set、Dict 用法简析 Python 是一种高级的编程语言,它提供了多种数据结构,包括列表(List)、元组(Tuple)、集合(Set)和字典(Dict)。这些数据结构可以用来存储和处理数据,本文将...

Global site tag (gtag.js) - Google Analytics