HTML区块元素(讲解及示例)
目录
什么是元素显示模式
块元素
常见块元素
块级元素的特点
注意事项
行内元素
常见行内元素
行内元素的特点
注意事项
行内块元素
常见行内块元素
行内块元素的特点
元素显示模式总结
行内显示模式转化
转换为块级元素:display: block
转换为行内元素:display: inline
转换为行内块元素:display:inline-block
小结
什么是元素显示模式
元素显示模式就是元素(标签)以什么方式进行显示,比如<div>自己占一行,比如一行可以放多个<span>。HTML元素一般分为块元素和行内元素两种类型
作用:网页的标签非常多,在不同的地方会用到不同类型的标签,了解他们的特点可以更好的布局我们的网页。
块元素
常见块元素
常见块元素有<h1>~<h6>,<p>,<div>,<ul>,<ol>,等,其中<div>标签是最典型的块元素
块级元素的特点
1.比较霸道,自己独占一行
2.高度,宽度,外边距以及内边距都可以控制
3.宽度默认是容器(父级宽度)的100%
4.是一个容器及盒子,里面可以放行内或者块级元素
注意事项
- 文字类的元素内不能使用块级元素
- <p>标签主要用于存放文字,因此<p>里面不能存放块级元素,特别是不能放<div>
- 同理,<h1>~<h6>等都是文字类块级标签,里面也不能放其他块级元素
<div>标签自己跳了出来,并且多生成了一个<p>标签
行内元素
常见行内元素
常见行内元素有<a>,<strong>,<b>,<em>,<i>,<del>,<s>,<ins>,<u>,<span>等,其中<span>标签是最经典的行内元素,有的地方也将行内元素称为内联元素
行内元素的特点
1.相邻行内元素在一行元素上,一行可以显示多个
2.高和宽的直接设置是无效的
3.默认宽度就是它本身内容的宽度
4.行内元素只能容纳文本或其他行内元素
注意事项
- 链接里面不能再放链接
- 特殊情况下,链接里面<a>里面可以放块级元素,但是给<a>转换一下块级模式最安全
行内块元素
常见行内块元素
在行内元素中有几个特殊的标签---<img/>,<input/>,<td>,它们同时具有块元素和行内块元素的特点,有些资料称它们为行内块元素。
行内块元素的特点
1.和相邻行内元素(行内块)在一行上,但是他们之间会有空白缝隙。一行可以显示多个(行内元素的特点)
2.默认宽度是它本身内容的宽度(行内元素的特点)
3.高度,行高,内外边距都可以控制(块级元素的特点)
元素显示模式总结
行内显示模式转化
特殊情况下,我们需要元素模式转换,简单理解:一个模式的元素需要另外一种模式的特性,比如想要增加链接<a>的触发范围。
转换为块级元素:display: block
可以看到不起效果,这是因为行内元素不可以直接设宽度和高度
转换为行内元素:display: inline
转换为行内块元素:display:inline-block
小结
博主创作不易,
HTML区块元素(讲解及示例)相关推荐
- 常用数据结构与经典算法 简单讲解与示例代码
数据结构与算法 数据结构与算法是一个学习计算机绕不过去的话题,而我们大学之中多数课程之中都使用伪代码进行讲解,给对我们的学习理解也是一把双刃剑,虽然可以让我们自己通过算法.思路自己写出程序,但也可能& ...
- php 数组重复最多,PHP获取数组中重复最多元素的简单示例
这篇文章主要为大家详细介绍了PHP获取数组中重复最多元素的简单示例,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧! 本文实例讲述了PHP获取数组中重复最 ...
- python课程设计矩阵对角线之和_Python二维数组实现求出3*3矩阵对角线元素的和示例...
Python二维数组实现求出3*3矩阵对角线元素的和示例 题目:求一个3*3矩阵对角线元素之和. 程序分析:利用双重for循环控制输入二维数组,再将a[i][i]累加后输出. def two_dime ...
- ABOV单片机UART串口通讯实现讲解及示例代码-[MC96F6332D]
一.准备工作 1.KEIL C51编译环境 2.CodeGen8 代码生成器 3.MC96F6332D 开发板 4.USB-OCD II仿真器 二.生成串口通讯代码 1.在CodeGen8 代码生成器 ...
- SpringBoot教程(6) @Conditional 详细讲解和示例
@Conditional 详细讲解和示例 一.@Conditional简介 二.示例:加载2个Bean 1. 定义Person类 2. 利用@Configuration + @Bean加载2个Bean ...
- 【内联元素居中、内联块元素居中、区块元素居中】06
居中 文章目录 居中 1. 文字.内联元素.内联块元素在父元素居中 2. 区块元素在父元素中居中 3. 练习 1. 文字.内联元素.内联块元素在父元素居中 文字.内联元素居中. 父元素设置:text- ...
- 以太坊区块链积分系统示例讲解
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 查看全文 http://www.taodudu.cc/news/show-4199767.ht ...
- css线性渐变linear-gradient 参数讲解以及示例
linear-gradient(direction, color-stop1, color-stop2, ...) 用于创建一个表示两种或多种颜色线性渐变的图片. direction 用角度值指定渐变 ...
- jquery生成一个li_JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
本文实例讲述了JQuery实现ul中添加LI和删除指定的Li元素功能.分享给大家供大家参考,具体如下: 最近为了实现这个简单的功能也是看了很多的内容,终于找出了看起来简单易实现的方法,我觉得能用最简洁 ...
最新文章
- 乾颐堂安德HCIE课程3-OSPF的精华1、2类LSA,区域间的3类LSA和过滤策略
- 找到一篇有关A*算法文章,不错~收藏
- 用科幻艺术描绘未知的魅力-环境篇
- java开发环境及数据类型实验_实验项目1 Java开发环境与语言基础
- Spring Boot 返回XML
- C语言32个关键字总结
- 拳王虚拟项目公社:通过网络卖虚拟产品,月入1W的全自动化推广引流技术
- 寄云PaaS平台荣获“优秀创新项目奖”
- 人工智能不是替代人,而是辅助人
- Atitti 文本分类 以及 垃圾邮件 判断原理 以及贝叶斯算法的应用解决方案
- 课设错误调试(一)No qualifying bean of type
- chrome浏览器Flash版本过低解决方法
- 【搜素算法02】—回溯法
- 以下哪些不是Linux操作系统特点,[多选] Linux操作系统具有以下()特点。
- 学透JavaScript 你真的懂 Array 吗?
- 《诗经·王风·黍离》
- 凯撒移位密码python_凯撒密码python拓展程序
- lr背景虚化_【教程】人像后期LR+PS超详细流程+思路分析
- 中国汽车氧传感器市场发展动态与前景研究建议报告2022-2028年
- Java复习题库new
热门文章
- js加密变量_Android上的Cloudbuild —使用加密的环境变量
- Axure8原型设计实战案例:如何实现登录功能和用户管理?8年专业产品经理设计分享
- 经典运动估计算法之全搜索、三步搜索、四步搜索、菱形搜索
- umeditor 上传图片的配置
- 不定积分是f(x)的全体原函数,而变上线积分函数是f(x)的一个具体的原函数
- html加载m3u8
- python,抖音视频下载
- 51单片机—基于PT100温度变送器的温度检测装置(ADC0804)
- android拨号器(java版)
- 基于c52万年历c语言,基于STC89C52单片机的可测温式电子万年历