您现在的位置: 万盛学电脑网 >> 程序编程 >> 网络编程 >> 安卓开发 >> 正文

什么是html5内联元素?

作者:佚名    责任编辑:admin    更新时间:2022-06-22

有时候需要为文本赋予明确的含义,还想为文本添加样式以反映其内在的含义。下面我们就给大家介绍html5内联元素吧!

解决方案

HTML提供了内联元素用于识别文本的含义、控制文本排列的顺序、向文档插入额外的内容,例如图片、控制元素。内联元素本身就是内容。

内联元素和文本的组合是非常合乎情理的。一些人把这称为混合内容,但是我更倾向于把混合内容定义为块状元素、文本和内联元素之间的相互组合--而这是不可取的。我所定义的内容是指文本与内联元素的组合,这是应当提倡的。它很明确地把内容与结构相分离,并且强调了应当永远把内联元素和文本放在块状元素之中--而不是块状元素之间。

我把内联元素划分为4类:语义元素、排列顺序元素、可替代元素、控制元素。语义元素(semantic element)用于识别内容的含义。排列顺序元素(flow element)控制元素之间的排列顺序,例如插入一个断行符。可替代元素(replaced element)可用对象进行替代,例如图片。控制元素(control element)是一些可用于输入数据的对象,例如文本框。

HTML赋予每个语义化的内联元素一种默认的样式,用于强调其中的文本有某种特殊的含义。举个例子,会被解析为等宽字体。可以用CSS覆盖这些默认的样式。

默认样式

  HTML为每个语义化的内联元素都赋予了默认的样式。<span>没有默认样式和任何含义,所以可把它用于任何目的。<strong>默认是粗体显示。下面几个元素默认都是斜体:<em>、<dfn>、<cite>和<var>.接下来几个元素的默认样式为等宽字体:<code>、<kbd>和<samp>.默认为下划线的有:<a>、<acronym>和<abbr>.IE 6不支持<abbr>

以上就是我们给大家介绍的html5内联元素的内容了。希望大家继续关注我们的网站!