`

HTML标签元素的分类

    博客分类:
  • Html
 
阅读更多

在讲解CSS布局之前,我们需要提前知道一些知识,在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素、内联元素和内联块状元素。

常用的块状元素有:

<div>、<p>、<h1>...<h6>、<ol>、<ul>、<dl>、<table>、<address>、<blockquote> 、<form>

常用的内联元素有:

<a>、<span>、<br>、<i>、<em>、<strong>、<label>、<q>、<var>、<cite>、<code>

常用的内联块状元素有:

<img>、<input>

 

块级元素

什么是块级元素?在html中<div>、 <p>、<h1>、<form>、<ul> 和 <li>就是块级元素。设置display:block就是将元素显示为块级元素。如下代码就是将行内元素a转换为块状元素,使a元素具有块状元素特点。

1
a{display:block;}

块级元素特点:

1、每个块级元素都从新的一行开始,并且其后的元素也另起一行。(真霸道,一个块级元素独占一行)

2、元素的高度、宽度、行高以及顶和底边距都可设置。

3、元素宽度在不设置的情况下,是它本身父容器的100%(和父元素的宽度一致),除非设定一个宽度。

 

行内元素

在html中,<span>、<a>、<label>、<input>、 <img>、 <strong> 和<em>就是典型的行内元素(inline)元素。当然块状元素也可以通过代码display:inline将元素设置为行内元素。如下代码就是将块状元素div转换为行内元素,从页使用div元素具有行内元素特点。

行内元素特点:

1、和其他元素都在一行上;

2、元素的高度、宽度、行高及顶部和底部边距不可设置;

3、元素的宽度就是它包含的文字或图片的宽度,不可改变。

 

内联块状元素

内联块状元素(inline-block)就是同时具备内联元素、块状元素的特点,代码display:inline-block就是将元素设置为内联块状元素。(css2.1新增),<img>、<input>标签就是这种内联块状标签。

inline-block元素特点:

1、和其他元素都在一行上;

2、元素的高度、宽度、行高以及顶和底边距都可设置

分享到:
评论

相关推荐

    HTML元素标签.doc(开发总结实用)

    HTML元素是构成网页的基本单位,它们通过标签来定义。HTML元素分为不同的类别,主要包括内联元素、块级元素和可变元素。 1. **内联元素**: 内联元素在页面布局中占据连续的文本空间,不会在前后引入新的行。这些...

    HTML基本元素.docx

    HTML 元素语法规定了 HTML 元素的基本结构,包括开始标签、元素内容和结束标签。 HTML 元素可以分为两种,一种是普通元素,另一种是空元素。普通元素有开始标签和结束标签,元素内容是开始标签和结束标签之间的内容...

    HTML元素!!!!!!

    HTML 元素的分类有多种,常见的有标题元素、段落元素、链接元素、图像元素、列表元素、表格元素、表单元素等。每种元素都有其特定的功能和用途。 HTML 文档的结构是由 HTML 元素构成的, HTML 元素可以嵌套,以构成...

    HTML标签分类及其属性.pdf

    HTML标签分类及其属性的知识点涵盖了HTML的各个组成部分,包括表单元素、图片处理、超链接的使用、多媒体元素等。下面将对这些知识点进行详细说明: 1. 表单元素: - 标签用于创建一个表单,它的属性包括action、...

    详解HTML常用的标签中行内元素和块级元素

    块元素(block element) HTML标签分类明细   * address – 地址  * blockquote – 块引用  * center – 举中对齐块  * dir – 目录列表  * div – 常用块级容易,也是css layout的主要标签  * dl – 定义...

    学习HTML标签分类及其属性.pdf

    理解这些基本的HTML标签和属性是构建动态、交互式网页的基础。通过灵活运用它们,开发者可以创建各种各样的网页元素,以满足用户的需求。此外,随着HTML技术的不断发展,新的标签和属性不断出现,持续学习和更新知识...

    html5标签大全

    本文将对 HTML5 中的所有标签进行分类和解释,帮助开发者快速了解和使用这些标签。 结构性标签 * `&lt;header&gt;`:定义 section 或 page 的页眉 * `&lt;footer&gt;`:定义 section 或 page 的页脚 * `&lt;nav&gt;`:定义导航链接 *...

    标签云html源码学习.rar

    在HTML结构方面,标签云通常由一系列`&lt;a&gt;`标签组成,每个`&lt;a&gt;`标签代表一个标签,链接到相应的分类或搜索结果页面。例如: ```html 技术 编程 &lt;a href="#" class="tag"&gt;Python &lt;!-- 更多标签... --&gt; ``` ...

    HTML标签英文单词

    根据提供的文件信息,我们可以深入探讨一系列HTML标签及其用途。HTML(HyperText Markup Language)是一种用于创建网页的标准标记语言。下面将详细介绍这些标签的功能与应用场景。 ### &lt;a&gt;: Anchor `&lt;a&gt;` 标签定义...

    HTML标签教程(个人制作)

    二、HTML标签分类 HTML标签大致分为单标签和双标签。单标签,如` `用于换行,不需闭合;双标签,如`&lt;p&gt;`(段落)和`&lt;img&gt;`(图像),需要闭合,格式为`内容&lt;/tag&gt;`。 三、文本格式化标签 1. `&lt;p&gt;`:定义段落。 2...

    html5-yuansu.rar_h5周期表_h5超炫元素表_html yuansu_www.5/yuansu.com_元素周期

    HTML5元素周期表是一种创新的方式,用于展示HTML5中的各种元素,它借鉴了化学中的元素周期表概念,将HTML5的标签和特性以可视化、动态的形式展现出来。这个"html5-yuansu.rar"压缩包包含了一个名为"html5-元素周期表...

    详细的HTML5标签介绍

    HTML标签通常由尖括号包围,形成成对的开始标签和结束标签,如和用于定义段落,和用于定义一级标题。HTML标签对大小写不敏感,但标准写法是使用小写字母。 HTML文档由两部分构成:头部和主体。头部包含文档的元数据...

    HTML元素速查手册

    本手册旨在提供一个全面的HTML标签元素及其作用的查询手册,方便开发者在Web开发过程中快速查找和应用所需的HTML标签。 #### 二、HTML标签分类及说明 ##### 1. 文档结构标签 - **`&lt;html&gt;`**:文档根标签,所有其他...

    HTML标签的使用方法

    ### HTML标签的使用方法 #### 一、HTML基础概念 HTML是一种用于创建网页的标准标记语言。HTML文档由一系列标签组成,这些标签定义了文档的结构和样式。掌握HTML标签的基本用法对于创建和维护网站至关重要。 #### ...

    替换元素与非替换元素

    **非替换元素**是大部分HTML标签的类别,它们直接显示其内容。比如,`&lt;p&gt;`标签用于定义段落,浏览器会直接将文本内容展示出来。非替换元素的显示不受浏览器的直接控制,而是依赖于内容本身和CSS样式规则。 除了这两...

    input多标签插件 按回车生成新的标签

    这个功能通常应用于用户需要输入多个标签,例如在社交媒体、博客平台或者内容管理系统中,用户可以使用此功能快速创建或分类内容。下面我们将详细探讨这个功能的实现原理和技术细节。 首先,`input`是HTML中的一个...

Global site tag (gtag.js) - Google Analytics