CSS块级元素和行内元素
来源:互联网 发布:黑莓q5软件下载 编辑:程序博客网 时间:2024/06/06 06:15
**块元素**一般都从新行开始,它可以容纳内联元素和其他块元素。 如果没有css的作用,块元素会顺序以每次另起一行的方式一直往下排。而有了css以后,我们可以改变这种html的默认布局模式,把块元素摆放到你想要的位置上去。 **块元素(block element)和内联元素(inline element)**都是html规范中的概念。块元素和内联元素的基本差异是块元素一般都从新行开始。而当加入了css控制以后,块元素和内联元素的这种属性差异就不成为差异了。比如,我们完全可以把内联元素cite加上display:block这样的属性,让他也有每次都从新行开始的属性。 **可变元素**就是他需要根据上下文关系确定该元素是块元素或者内联元素。可变元素还是属于上述两种元素类别,一旦上下文关系确定了他的类别,他就要遵循块元素或者内联元素的规则限制。大致的元素分类见全文。 块元素(block element)
* address - 地址
* blockquote - 块引用
* center - 举中对齐块
* dir - 目录列表
* div - 常用块级容易,也是css layout的主要标签
* dl - 定义列表
* fieldset - form控制组
* form - 交互表单
* h1 - 大标题
* h2 - 副标题
* h3 - 3级标题
* h4 - 4级标题
* h5 - 5级标题
* h6 - 6级标题
* hr - 水平分隔线
* isindex - input prompt
* menu - 菜单列表
* noframes - frames可选内容,(对于不支持frame的浏览器显示此区块内容
* noscript - 可选脚本内容(对于不支持script的浏览器显示此内容)
* ol - 排序表单
* p - 段落
* pre - 格式化文本
* table - 表格
* ul - 非排序列表
内联元素(inline element)
* a - 锚点
* abbr - 缩写
* acronym - 首字
* b - 粗体(不推荐)
* bdo - bidi override
* big - 大字体
* br - 换行
* cite - 引用
* code - 计算机代码(在引用源码的时候需要)
* dfn - 定义字段
* em - 强调
* font - 字体设定(不推荐)
* i - 斜体
* img - 图片
* input - 输入框
* kbd - 定义键盘文本
* label - 表格标签
* q - 短引用
* s - 中划线(不推荐)
* samp - 定义范例计算机代码
* select - 项目选择
* small - 小字体文本
* span - 常用内联容器,定义文本内区块
* strike - 中划线
* strong - 粗体强调
* sub - 下标
* sup - 上标
* textarea - 多行文本输入框
* tt - 电传文本
* u - 下划线
* var - 定义变量
可变元素
可变元素为根据上下文语境决定该元素为块元素或者内联元素。
* applet - java applet
* button - 按钮
* del - 删除文本
* iframe - inline frame
* ins - 插入的文本
* map - 图片区块(map)
* object - object对象
* script - 客户端脚本
文档摘之网站 http://www.cnblogs.com/visi_zhangyang/archive/2011/10/25/2223704.html
- CSS 块元素和行内元素
- CSS 块级元素 行内元素
- CSS常见的块级元素和行内元素
- css 块级元素和行内元素的区别
- CSS块级元素和行内元素
- CSS块级元素和行内元素
- CSS块级元素和行内元素
- CSS块级元素和行内元素
- CSS块级元素和行内元素
- CSS块级元素和行内元素
- CSS块级元素和行内元素
- CSS块级元素和行内元素
- css 的块级元素和行内元素
- CSS块级元素和行内元素及其区别
- CSS块级元素和行内元素
- CSS块级元素和行内元素
- CSS块级元素和行内元素
- CSS块级元素和行内元素
- Linux 档案权限设置,预设权限、添加用户、用户组、查看
- php结合redis实现高并发下的抢购、秒杀功能
- 在servlet中获取输出流,转换js弹出框
- 刷新加载RecyclerView+图片加载Glide+多样式布局(二)
- <s:checkboxlist/>数据回显问题
- CSS块级元素和行内元素
- 如何将报表系统集成到微信中?
- java 生成xml并转为字符串
- Sql Server 和 Oracle触发器的使用
- [数据结构]--二叉树以及Java实现
- Linux 命令(文件和目录管理 - tail)
- Oracle--表中插入数据优化
- Metron学习1_安全大数据分析框架 OpenSOC
- [Ubuntu] 安装 Nvidia 双显卡驱动