您现在的位置是:网站首页> 编程资料编程资料
全面了解行内元素与块级元素的区别对行内元素和块级元素的一些认识浅谈CSS块级元素与行内元素(内联元素)的区别和联系 进一步理解CSS编程中的块级元素和行内元素CSS行内元素和块级元素的居中实例分析
2021-09-04
830人已围观
简介 下面小编就为大家带来一篇全面了解行内元素与块级元素的区别。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
首先,CSS规范规定,每个元素都有display属性,确定该元素的类型,每个元素都有默认的display值,分别为块级(block)、行内(inline)。
块级元素:(以下列举比较常用的块级元素,详情可在w3cschool查询)
- <div>定义文档中的分区或节
- <h1>定义最大的标题
- <h2>定义副标题
- <h3>定义标题
- <h4>定义标题
- <h5>定义标题
- <h6>定义最小的标题
- <ul>定义无序列表
- <ol>定义有序列表
- <li>定义有序列表或无序列表的列表项目
- <dl>定义自定义列表
- <dd>定义自定义列表中的条目
- <dt>定义自定义列表中的项目
- <hr>创建一条水平线
- <p>定义段落
- <table>定义表格
- <td>表格中的标准单元格
- <th>定义表头单元格
- <thead>标签定义表格的表头
- <tr>定义表格中的行
行内元素:(以下列举比较常用的行内元素,详情可在w3cschool查询)
- <a>定义超链接
- <b>字体加粗
- <span>定义在文档中的行内元素
- <img>向网页中插入题图像
- <input>输入框
- <small>小号字体效果
- <br>换行
- <big>字体加大加粗
- <strong>强调的语气
- <select>创建单选或多选菜单
- <textarea>定义文本域,多行的文本输入控件
行内元素与块级元素的区别:
1.行内元素与块级函数可以相互转换,通过修改display属性值来切换块级元素和行内元素,行内元素display:inline,块级元素display:block。
2.行内元素和其他行内元素都会在一条水平线上排列,都是在同一行的;
块级元素却总是会在新的一行开始排列,各个块级元素独占一行,垂直向下排列,若想使其水平方向排序,可使用左右浮动(float:left/right)让其水平方向排列。
3.行内元素不可以设置宽高,宽度高度随文本内容的变化而变化,但是可以设置行高(line-height),同时在设置外边距margin上下无效,左右有效,内填充padding上下无效,左右有效;
块级元素可以设置宽高,并且宽度高度以及外边距,内填充都可随意控制。
4.块级元素可以包含行内元素和块级元素,还可以容纳内联元素和其他元素;
行内元素不能包含块级元素,只能容纳文本或者其他行内元素。
以上这篇全面了解行内元素与块级元素的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
http://www.cnblogs.com/duzheqiang/archive/2016/07/17/5679378.html
相关内容
- CSS3绘制有活力的链接下划线CSS3制作hover下划线动画CSS3简单带下划线跟随下拉菜单特效源码CSS中的下划线text-decoration属性使用进阶CSS3实现下划线跟随动画且背景色渐变菜单源码div css布局命名时尽量避免下划线使用CSS去掉网页中超链接的下划线示例不可思议的CSS导航栏下划线跟随效果
- css样式图片、渐变、相关小知识(必看)引用css样式的书写格式详解Web前端开发css基础样式总结(推荐)纯CSS3超酷书架样式404页面特效源码HTML CSS样式基础(必看篇)CSS更改鼠标为手状样式对于一些css样式的巧妙方法进行总结(推荐)浅谈CSS样式权值
- css3 media 响应式布局的简单实例详解使用CSS3的@media来编写响应式的页面 css3media响应式布局实例css3的@media属性实现页面响应式布局示例代码详解CSS3媒体查询响应式布局bootstrap 框架原理实战(推荐)
- 引用css样式的书写格式详解网页设计制作教程:CSS书写格式CSS书写格式、一个手机页面的基本结构详解
- css3的过滤效果简单实例css position 设置元素的定位方式详解css渐变色彩 省略标记 嵌入字体 文本阴影全面了解浅谈CSS 权值 层叠 重要性(!important)CSS样式覆盖规则全面了解浅谈CSS样式权值CSS实现三角效果的简单实例css3 media 响应式布局的简单实例引用css样式的书写格式详解关于css 行元素和块元素 相互转换 居中
- CSS3实现滚动条动画效果代码分享CSS的ul和li实现横向排列和去掉li的点CSS3实现鼠标中轮滚动树生长过程特效源码CSS视差滚动效果CSS怎么隐藏滚动条(三种方法)纯css3实现的圆球顺时针滚动效果源码使用CSS3来实现滚动视差效果的教程css实现图片横向排列滚动效果
- Web前端开发css基础样式总结(推荐)CSS样式覆盖规则全面了解浅谈CSS样式权值引用css样式的书写格式详解纯CSS3超酷书架样式404页面特效源码css 常用样式(分享)
- 利用CSS伪元素创建带三角形的提示框的实现方法CSS :befor :after 伪元素的巧妙用法CSS3中伪元素::before和::after的用法示例利用CSS3伪元素实现逐渐发光的方格边框css3+伪元素实现鼠标移入时下划线向两边展开的效果那些你所不知的CSS ::before 和::after 伪元素用法详解CSS 伪元素及Content 属性
- 关于box-sizing的全面理解使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题使用box-sizing让CSS布局更直观CSS3属性box-sizing使用指南css3 box-sizing属性使用参考指南CSS网页实例 利用box-sizing实现div仿框架结构实现代码CSS3 box-sizing属性
- Flexbox制作CSS布局实现水平垂直居中的简单实例CSS水平垂直居中的几种方法总结css让容器水平垂直居中的7种方式利用CSS3的flexbox实现水平垂直居中与三列等高布局CSS设置文字图片垂直居中的方法总结深入理解CSS行高line-height与文本垂直居中的原理CSS设置DIV垂直居中的N种方法 兼容IE浏览器 CSS文本和div垂直居中方法总结 CSS 实现垂直居中的几种方法(必看)CSS在固定宽高的div内实现垂直居中的实例详解CSS实现垂直居中的几种方法小结