HTML5中的行级标签和块级标签
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
块级标签(block element) 1.独占一行,不和其他元素待在同一行,宽度自动填满父元素宽度。 2.可设置宽高(width,height)、内外边距属性(margin,padding)。 有div,p,h1-h6,ul,li,dl(定义列表,跟ul…li类似),dt(定义了定义列表中的项目),dd(定义描述项目的内容,跟dt一起搭配) 3.常见的块级元素 * address - 地址 行级标签(内联元素 inline element) 1.行级标签又称为内联标签,行级标签不会单独占据一行,设置宽高(width,height)无效。 2.行内内部可以容纳其他行内元素,但不可以容纳块元素。 3.行内元素的水平方向的padding-left和padding-right都会产生边距效果,但是竖直方向上的padding-top和padding-bottom都不会产生边距效果。 4.常见的行级标签有span, strong, em, br, img , input, label, select, textarea, cite。 行内块标签(inline-block element) 1、能和其他元素待在一行 2、能设置宽高 有<img>,<input>,<textarea>等 a - 锚点 b - 粗体(不推荐) br - 换行 em - 强调 font - 字体设定(不推荐) i - 斜体 img - 图片 input - 输入框 label - 表格标签 select - 项目选择 small - 小字体文本 span - 常用内联容器,定义文本内区块 strike - 中划线 strong - 粗体强调 sub - 下标 sup - 上标 textarea - 多行文本输入框 tt - 电传文本 u - 下划线 行块级标签相互转化 通过css样式中的displiay属性对行块级标签进行相互转换,属性值中inline(元素以行内标签进行展示),block(元素以块级标签进行展示),inline-block(元素以行内块级标签进行展示)。 display属性 可变元素可变元素为根据上下文语境决定该元素为块元素或者内联元素。 * applet - java applet * button - 按钮 * del - 删除文本 * iframe - inline frame * ins - 插入的文本 * map - 图片区块(map) * object - object对象 * script - 客户端脚本 参考文章: https://www.cnblogs.com/Jackie0714/p/4923639.html https://blog.csdn.net/natalie86/article/details/42584321?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.channel_param https://blog.csdn.net/nanjinzhu/article/details/82716522 阅读原文:原文链接 该文章在 2025/7/18 10:25:32 编辑过 |
关键字查询
相关文章
正在查询... |