网页的标签非常多,在不同地方会用到不同类型的标签,了解他们的特点可以更好的布局我们的网页
元素显示模式就是元素(标签)以什么方式进行显示,比如 div 自己占一行,比如一行可以放多个span
HTML元素一般分为“块元素”和“行内元素”两种类型
本页面目录:
常见的块元素有h1~h6、p、div、ui、ol、li等,其中 div 标签是最典型的“块元素”
①比较霸道,自己2独占一行
②高度、宽度、外边距以及内边距都可以控制
③宽度默认是容器(父级宽度)的100%
④是一个容器及盒子,里面可以放行内或者块级元素
块元素注意的几个点:
常见的行内元素有a、strong、b、em、i、del、s、ins、u、span等,其中 span 标签是最典型的行内元素。有的地方也将行内元素称为“内联元素”
①相邻行内元素在一行上,一行可以显示多个
②高、宽直接设置是无效的
③默认宽度就是它本身内容的宽度
④行内元素只能容纳文本或其他行内元素
行内元素注意的几个点:
在行内元素中有几个特殊的标签——img、input、td ,它们同时具有块元素和行内元素的特点,有些资料称它们为“行内块元素”
元素模式 | 元素排列 | 设置样式 | 默认宽度 | 包含 |
---|---|---|---|---|
块级元素 | 一行只能放一个块级元素 | 可以设置宽度高度 | 容器的100% | 容器级可以包含任何标签 |
行内元素 | 一行可以放多个行内元素 | 不可以直接设置宽度、高度 | 它本身内容的宽度 | 容纳文本或则其他行内元素 |
行内块元素 | 一行放多个行内块元素 | 可以设置宽度和高度 | 它本身内容的宽度 |