美文网首页
关于html元素类型的详细解析

关于html元素类型的详细解析

作者: 千锋H5 | 来源:发表于2018-07-06 14:37 被阅读27次

HTML元素分类

根据css显示分类,HTML元素被分为三种类型:块状元素,内联元素,可变元素

1.块状元素(block element)

1)块状元素在网页中就是以块的形式显示,所谓块状就是元素显示为矩形区域,常用的块状元素包块div,dl,dt,dd,ol,ul,(h1-h6),p,form,hr,table,tr,td等;

2)默认情况下,块状元素都会占据一行,通俗地说,两个相邻块状元素不会出现并列显示的现象;默认情况下,块状元素会按顺序自上而下排列。

3)块状元素都可以定义自己的宽度和高度。

4)块状元素一般都作为其他元素的容器,它可以容纳其它内联元素和其它块状元素。

我们可以把这种容器比喻为一个盒子。

width不写 默认100%;

2.内联元素(inline element)(或是行内元素、行间元素、内嵌元素)

1) 常见的内联元素如:a,span,i,em,strong,b,img,input等

2) 内联元素的表现形式是始终以行内逐个进行显示;

3) 内联元素没有自己的形状,不能定义它的宽和高,它显示的宽度、高度只能根据所包含内容的高度和宽度来确定,它的最小内容单元也会呈现矩形形状;

4) 内联元素也会遵循盒模型基本规则,如可以定义padding,border,margin,background等属性,但个别属性不能正确显示;

3、可变元素

需要根据上下文关系确定该元素是块元素或者内联元素块元素(block element)

display: block/inline//list-item/table-cell/none;

大概有这么六种转变。盒模型主要下面三种转变。

Block: 块级元素,可以设置宽高,独占一行。

Inline: 内联元素,

inline-block:既能设置宽高 有能一行显示。

下面是主要的用法:

不定款导航居中

Ul{text-align:center}

Li{display:inline-block}

单行居中多行靠左

.all{text-align:center;}

.all div{display:inline-block;text-align:left;}

图片垂直居中

Img{vertical-align:middle;}

Span{hieght:100%;width:0; vertical-align:middle;display:inline-block;}

来源:千锋HTML5

相关文章

  • 关于html元素类型的详细解析

    HTML元素分类 根据css显示分类,HTML元素被分为三种类型:块状元素,内联元素,可变元素 1.块状元素(bl...

  • HTML元素-04

    HTML 元素 HTML 元素语法 HTML 文档实例 HTML 实例解析 不要忘记结束标签 HTML 空元素 H...

  • html元素类型

    HTML中标签元素三种不同类型:块元素,行内元素,行内块元素。三者的主要区别在于生成方式不同,布局表现不同,属性设...

  • HTML元素类型

    一、html元素类型 html元素分为三类: 块元素,内联元素(行内元素),可变元素 注:html元素也可分为:块...

  • CSS常见样式

    HTML元素类型 HTML元素又分为块级元素(block-level)、行内元素(inline-level)。 块...

  • Vue指令

    作用:为HTML元素绑定事件监听 指令 1、v-text:解析文本 等同于 2、v-html:解析 html 标签...

  • CSS常见属性

    HTML元素类型 HTML元素又分为块级(block-level)元素与行内(内联、inline-level)元素...

  • 关于HTML中的div与span

    (一) 关于HTML 元素: HTML 元素是块级元素,它是可用于组合其他 HTML 元素的容器。 元素没...

  • 文本渲染的三种方法

    1、{{ }} 将元素当成纯文本输出 2、v-html 将元素当成HTML标签解析后输出(用于后台输出html标签...

  • 复习1HTML

    一、HTML 简介 标签解析 1、 声明为 HTML5 文档2、 元素是 HTML...

网友评论

      本文标题:关于html元素类型的详细解析

      本文链接:https://www.haomeiwen.com/subject/zkzvuftx.html