Skip to main content

HTML

MarshioAbout 1 min

HTMLopen in new window

HTML(超文本标记语言——HyperText Markup Language)是构成 Web 世界的一砖一瓦。它定义了网页内容的含义和结构。除 HTML 以外的其他技术则通常用来描述一个网页的表现与展示效果(如 CSS),或功能与行为(如 JavaScript)。

块元素

在 CSS 中,参与块级布局的内容被称为块级内容(block-level content)。

在块级布局中,从包含块的顶部开始,盒子总是一个接着一个地垂直放置。每个盒子的左外边缘触及包含块的左边缘。块级元素总是开始在新的行/列上。在水平书写模式中,像英语或者阿拉伯语,它占据父元素(容器)的整个水平空间和等于其内容高度的垂直空间,从而创建一个“区块”。

行内元素

在 CSS 中,参与行内布局的内容被称为行级内容(inline-level content)。默认情况下,大多数文本、替换元素以及生成的内容都是行级的。

在行内布局中,通常将文本、替换元素以及其它的行级盒分段为一堆按顺序排列的盒子来进行布局。在每个行盒中,行级盒子相互垂直或者水平对齐,具体取决于书写模式。通常,它们与文本的基线进行对齐。这可以使用 CSS 进行更改。