内联元素是是一种基于语义级的基本元素,一般只能容纳文本和其他内联元素。
下面的元素都是内联元素:
b(字体加粗) kbd(代表文字从键盘录入) q(引用文字) big(字号比周围字体大一号) strong(重要文字,在盲文阅读设备中,会重点读,界面显示效果为加粗) script(脚本) i(文字斜体) samp(极少用,连字符) span(用于组合其他内联元素) small(比周围字体小一号) time(html5中的新标签,用于标记时间,目前浏览器都不支持) sub(定义下标文本,显示为其他文字高度一半) tt(告诉浏览器,字体必须等宽) var(告诉浏览器,这是变量) sup(定义上标文本) abbr(代表是长单词或短语的缩写) a(超链接) button(按钮) acronym(缩写,HTML5中已弃用,请使用abbr替代) bdo(可定义文本方向) input(基本输入框) cite(定义引用的文档) br(换行符) label(文本标签,但是有个牛逼的特性,利用for属性,可以绑定其他元素,使得鼠标点击该标签时,被绑定元素获得焦点) code(定义源码文本) img(图片文本) select(下拉选择组件) dfn(definition and usage,定义一个概念的定义处,一般的在一个文档中最先出现的地方) map(定义一个客户端的图形映射) textarea(文本输入框) em(定义需要强调的文字,一般用斜体表示) object(定义一个嵌入的对象)
块元素一般是其他元素的容器元素,用于布局,需要放在body标签里面。
下面都是块元素:
address(定义了文章拥有者的联系信息) figure(定义独立的流内容,例如图片、视频) noscript(定义如果浏览器不支持脚本语言时显示的内容) article(定义文章内容) footer(定义文档底部) ol(ordered list) aside(aside content,可用做侧栏) form(input form) output(定义form的
默认,块元素会新起一行,而内联元素会在行内
通常,块元素的内部结构要比内联元素复杂,块元素内部可能包含内联元素和其他块元素。
更多HTML__内联元素与块元素 相关文章请关注PHP中文网!