块状元素和行内元素
来源:互联网 发布:动画制作软件手机版 编辑:程序博客网 时间:2024/05/22 08:04
大牛王福朋先生对css中的display的分析
inline-block
<button> 按钮<textarea> 文本域<input> 输入框<object> <select>
块状元素:
*{box-sizing:border-box}给盒子设置宽度
块级元素会独占一行,默认情况下,其宽度自动填满其父元素宽度(可设置宽高). ,可以用display:inline设置成行内元素;
常用块状元素:<address> 定义地址<caption> 定义表格标题<dd> 定义列表中定义条目<div> 定义文档中的分区或节<dl> 定义列表<dt> 定义列表中的项目<fieldset> 定义一个框架集<form> 创建 HTML 表单<h1> 定义最大的标题<h2> 定义副标题<h3> 定义标题<h4> 定义标题<h5> 定义标题<h6> 定义最小的标题<hr> 创建一条水平线<legend> 元素为 fieldset 元素定义标题<li> 标签定义列表项目<ol> 定义有序列表<ul> 定义无序列表<p> 标签定义段落<table> 标签定义 HTML 表格<tbody> 标签表格主体(正文)<td> 表格中的标准单元格<tfoot> 定义表格的页脚(脚注或表注)<th> 定义表头单元格<thead> 标签定义表格的表头<tr> 定义表格中的行
行内元素:
行内元素不会独占一行,相邻的行内元素会排列在同一行里,直到一行排不下,才会换行,其宽度随元素的内容而变化.
<a> 标签可定义锚<abbr> 表示一个缩写形式<b> 字体加粗<big> 大号字体加粗<br> 换行<em> 定义为强调的内容<i> 斜体文本效果<img> 向网页中嵌入一幅图像<input> 输入框<label> 标签为 input 元素定义标注(标记)<select> 创建单选或多选菜单<small> 呈现小号字体效果<span> 组合文档中的行内元素<strong> 语气更强的强调的内容<textarea> 多行的文本输入控件
CSS<style type="text/css"> *{ margin:0; } div{ margin:1px; background-color:red; } #test1 { width:400px; } #test2 { display:inline; } #a{ display:block; } </style> HTML <body> <div id="test">我是块状元素,我独占一行,宽度是父级的宽</div> <div id="test1">我是块状元素,我独占一行,但我有自己宽度</div> <div id="test2">我是块状元素,但我被设置成了行内元素,我不能被设置宽度,宽度随元素的内容而变化</div> <span>我是原生行内元素,我会跟着上面的行内元素兄弟"</span> <span id="a">我是原生行内元素,我应该和我兄弟一起的,但我被设置成了块状元素,要独占一行"</span> </body>
阅读全文
0 0
- 行内元素 和 块状元素
- 行内元素 和 块状元素
- 行内元素和块状元素一览表
- html块状元素和行内元素
- 行内元素和块状元素
- css 块状元素和行内元素
- 块状元素和行内元素
- 块状元素和行内元素
- 块状元素行内元素和行内替换元素
- 行内元素,块状元素
- html07 块状元素和内联元素(行内元素)
- html行内元素 和 块状元素 总结
- 行内元素和块状元素的区别
- 块状元素和行内元素的区别是什么?
- 行内元素(内联元素)和块状元素的区别和兼容
- 常用块状元素、行内元素和可变元素及其区别
- 对(行内元素)inline-block和(块状元素)block元素水平居中显示
- CSS三大元素类型:块状元素、内联(行内)元素、内联块状元素
- LeetCode:300. Longest Increasing Subsequence
- @Controller和@RestController的区别?
- 1877: [SDOI2009]晨跑
- Notes—Convolutional layer
- 回朔法之图着色问题
- 块状元素和行内元素
- 简述游戏抽奖机制运用的心理学知识(上)
- oracle怎么清屏
- Java生成指定位数不重复随机数
- 傅里叶变换方法求图像卷积-OpenCV实现 遇到的问题!!!求指教!!!!!!
- CodeForces
- HDU 3259 Wormholes(Bellman-Ford算法)
- java 小类型向大类型转化
- 双向循环链表