- HTML元素
-
块级元素(block elements)
独占一行空间,用来布局段落,不要将块级元素嵌套在行内元素中。
可以指定宽高。
块级元素有: div、h1~h6 、p、ol、ul、dl、form、table -
行内元素(inline elements)
与其他元素共享一行空间,一般被嵌套在块级元素中,通常作为段落的一部分出现。
不可以指定宽高。
行内元素有:span 、a、s、i、b、strong块级元素与行内元素可以使用display进行切换:
display:inline; 行内显示,宽高无效
display:block; 块级显示,宽高有效
display:inline-block; 行内显示,可设置宽高 -
空元素(Empty elements)
只包含单个标签,通常用于在文档中插入部分内容。
如:img -
替代元素(replaced element)
替代元素已经脱离了CSS的范畴,它们的表现不依赖CSS,典型的替换元素有:
<img>,<object>,<video>,<textarea>,<input>,<audio>,<canvas>等
HTML核心属性
大多数属性都可以使用的属性
id 唯一标识
class 标识一类元素
style 样式
title 描述信息