首页 web前端 html教程 html 内联元素和html 块级元素概述及区别_HTML/Xhtml_网页制作

html 内联元素和html 块级元素概述及区别_HTML/Xhtml_网页制作

May 16, 2016 pm 04:40 PM
内联元素 块级元素

块级元素(block)特性
•总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示;
•宽度(width)、高度(height)、内边距(padding)和外边距(margin)都可控制;

内联元素(inline)特性
•和相邻的内联元素在同一行;
•宽度(width)、高度(height)、内边距的top/bottom(padding-top/padding-bottom)和外边距的top/bottom(margin-top/margin-bottom)都不可改变,就是里面文字或图片的大小;

块级元素主要有

复制代码
代码如下:

address , blockquote , center , dir , div , dl , fieldset , form , h1 , h2 , h3 , h4 , h5 , h6 , hr , isindex , menu , noframes , noscript , ol , p , pre , table , ul

内联元素主要有

复制代码
代码如下:

a , abbr , acronym , b , bdo , big , br , cite , code , dfn , em , font , i , img , input , kbd , label , q , s , samp , select , small , span , strike , strong , sub , sup ,
textarea , tt , u , var

可变元素(根据上下文关系确定该元素是块元素还是内联元素)

复制代码
代码如下:

applet ,button ,del ,iframe , ins ,map ,object , script

CSS中块级、内联元素的应用
利用CSS我们可以摆脱上面表格里HTML标签归类的限制,自由地在不同标签/元素上应用我们需要的属性。

主要用的CSS样式有以下三个
•display:block -- 显示为块级元素
•display:inline -- 显示为内联元素
•dipslay:inline-block -- 显示为内联块元素,表现为同行显示并可修改宽高内外边距等属性
我们常将
    元素加上display:inline-block样式,原本垂直的列表就可以水平显示了。

    题外话:最近整理有关块级元素和内联元素区别的有关知识,网上找了不少相关的文章,发现大家的理解似乎都有误,我自己亲自测试了下,发现了不少的问题
    1.内联元素的margin-left / margin-right及padding-left / padding-rigtht是可以控制的,所以可以通过这4个属性来控制内联元素的宽度。
    2.内联元素的内部也可以放块级元素标签,而且内部的块级元素标签会撑大外部的内联标签,所以可以通过放块元素来控制内联元素的高度(网上介绍的是内联元素只能放文本及其他内联元素)
    例如:

    复制代码
    代码如下:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

仓库:如何复兴队友
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
1 个月前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

行内元素和块级元素有哪些 行内元素和块级元素有哪些 Aug 17, 2023 am 11:33 AM

行内元素有div、p、h1-h6、ul、ol、li、table、form等;块级元素有span、a、img、strong、em、input、label等。两种元素的特点:1、行内元素,会独占一行,自动填充父容器的宽度,可以设置宽度、高度、内外边距等属性,可以包含其他块级元素和行内元素;2、行内元素,不会独占一行,宽度和高度由内容决定,内外边距只影响元素自身的排列等等。

行内元素与块级元素的区别:深入理解HTML中的元素分类 行内元素与块级元素的区别:深入理解HTML中的元素分类 Dec 23, 2023 am 10:01 AM

行内元素与块级元素的区别:深入理解HTML中的元素分类在HTML中,元素可以分为行内元素和块级元素两类。了解它们的区别对于正确掌握HTML的布局和样式是非常重要的。本文将深入理解行内元素和块级元素的特点,并提供具体的代码示例。行内元素行内元素是指在HTML文档中默认以行内方式显示的元素。它们不会独占一整行,而是根据文档流的排列方式在一行内紧密显示。常见的行内

行内元素和块级元素之间的区别有哪些 行内元素和块级元素之间的区别有哪些 Oct 16, 2023 am 09:51 AM

行内元素和块级元素的区别有“盒模型”、“排列方式”、“内容显示”、“相对位置”和“默认尺寸”五种区别:1、行内元素不产生独立的框,宽度和高度由内容决定,而块级元素会生成一个独立的矩形框,可以设置宽度、高度、边距和填充等属性;2、行内元素在同一行上水平排列,而块级元素会自上而下按顺序排列;3、行内元素不能包含块级元素,而块级元素可以包含其他块级元素和行内元素等。

html哪些行内元素和块级元素 html哪些行内元素和块级元素 Oct 16, 2023 am 09:57 AM

html常用的行内元素和块级元素有:1、块级元素包括<div>、<p>、<ul>和<ol>、<li>、<h1>~<h6>和<header>等语义化标签;2、行内元素包括<span>、<a>、<strong> 和 <em>、<img>和<input>等标签。

行内元素和块级元素的区别有什么 行内元素和块级元素的区别有什么 Aug 18, 2023 pm 05:02 PM

行内元素和块级元素的区别有:1、行内元素不会独占一行,而块级元素会独占一行;2、行内元素的宽度由其内容决定,而块级元素的宽度默认是其父元素的100%;3、行内元素的盒模型主要包括水平方向的内边距、外边距和边框,而每个方向都有。

行内和块级元素有哪些 行内和块级元素有哪些 Nov 24, 2023 pm 01:57 PM

行内元素有a、span、strong、b、em、i、label、img、input、select、textarea、button、abbr、cite、code、big、small、sub和sup等。块级元素有div、p、h1-h6、form、ul、ol、dl、dt、dd、li、table、tr、td、th、hr、blockquote、address、menu和pre等等。

CSS行内元素和块级元素的常见示例:让你对它们有更深入的了解 CSS行内元素和块级元素的常见示例:让你对它们有更深入的了解 Dec 23, 2023 am 11:58 AM

CSS行内元素和块级元素的常见示例:让你对它们有更深入的了解,需要具体代码示例引言:在CSS中,行内元素和块级元素是我们常常遇到的两种元素类型。对于网页布局和样式设计来说,理解行内元素和块级元素的区别和使用方法非常重要。本文将以具体的代码示例介绍CSS中的行内元素和块级元素,帮助读者更加深入地理解它们的特性和用法。一、行内元素行内元素(inlineelem

HTML5行内元素和块级元素的简介与区别 HTML5行内元素和块级元素的简介与区别 Dec 28, 2023 pm 02:57 PM

HTML5行内元素和块级元素简介及区别HTML5是一种用于创建网页结构的标记语言。在HTML5中,元素被分为两种类型:行内元素(inlineelements)和块级元素(blockelements)。行内元素简介:行内元素是指在文档流中显示为一行的元素。它们只占据自身内容的空间,并且不会破坏页面的整体布局。行内元素可以包含文本、其他行内元素或部分块级元素

See all articles