我是网络编程新手, 我可以请知道内联级别元素与短语元素之间有什么区别吗? 时间和强他们是短语元素?但他们也在线,我不完全得到的差异,内联级元素vs短语元素vs块级元素
此外,如果你可以添加什么是知道方块层级元素相对于内联,短语元素的意义,
感谢,
我是网络编程新手, 我可以请知道内联级别元素与短语元素之间有什么区别吗? 时间和强他们是短语元素?但他们也在线,我不完全得到的差异,内联级元素vs短语元素vs块级元素
此外,如果你可以添加什么是知道方块层级元素相对于内联,短语元素的意义,
感谢,
不同的HTML规范和草案使用部分不同的术语。而且,一些概念有CSS对应。将这些与对方混淆可能会让人感到困惑,所以让我们关注一下HTML 4.01规范。
它在block-level and inline elements上有一个部分,这有点令人困惑。基本的区别是正式的和句法的:一些元素(例如,p
)在规范中被指定为块级别,其他元素是内联的。通常,您不能将块级元素放入内联元素中,但像这样的规则实际上是在元素的语法中设置的。默认格式化通常将块级元素呈现为占用可用宽度的矩形,但可以通过样式表进行更改。
这个区别应该是实用的,帮助人们更容易理解一些规则。它在一定程度上也具有独立的信息价值。例如,HTML规范没有具体说明默认情况下ul
元素是从一个新行开始的,并且在它之后也意味着换行符,并占用可用宽度。这或多或少地暗示着将其指定为块级元素。
“Phrase element”是通过枚举一些(内联)元素(EM,STRONG,DFN,CODE,SAMP,KBD,VAR,CITE,ABBR和ACRONYM)在语法上定义的术语。该规范试图通过说这些元素“将结构信息添加到文本片段”来描述这一点。这意味着这些元素会对其内容的含义或作用提出一些看法。例如,EM被认为是重点(无论这意味着什么)。这与FONT和I等内联元素相反,它们表示文本的表示特征。但是“短语级别”这个概念还不够清晰,并且与HTML没有特别的关联。
的术语“短语元件”在说明书HTML4.01上次使用的,节9.2.1短语元件:
短语添加元素的结构信息的文本片段。短语元素的通常含义如下[后接短语元素列表](source)。
它们是呈现作为行内元素,它们不形成新的内容块。在HTML5中,它们被重新定义为phrasing elements。
对于块元件具有一看CSS2.1 specification (section 9 Visual formatting model):
块级元素是视觉上格式化为块(例如,段落)源文档的那些元素。 'display'属性的以下值构成一个块级别:'block','list-item'和'table'。
所以短语或措辞更是一个语义属性,而内嵌级或块级更渲染属性。大多数表达式元素是行内元素,大多数流元素是块级元素。
什么是短语元素? – j08691 2012-07-29 19:26:11
@ j08691短语元素将文本片段的结构信息添加到我所知道的文本片段中,例如,强,引用和代码等都是它的示例 – Ahmed 2012-07-29 19:30:35