首页 > 其他分享 >html元素的三种显示方式

html元素的三种显示方式

时间:2023-11-04 19:11:49浏览次数:31  
标签:显示方式 行内 align 元素 宽高 html 三种 设置 div

原创声明:本文所有图片和代码皆由本人制作和编写。

目录

前言

在我无数次妄图设置块级元素的vertical-align、块级父元素的text-align以及行内元素的宽高并尝试无果之后,决定写下这个文章提醒健忘的我自己。


行内元素

性质

  • 可允许多个行内元素在一行
  • 超出一行就会占用下一行,从左向右排列
  • 内容决定默认宽高
  • 不可设置宽高
  • 上下外边距的设置无效

典型元素

span,a



块级元素

性质

  • 一个独占一行
  • 内容决定高度
  • 默认宽度继承自父元素
  • 可设置宽高
  • 元素前后会带换行符

典型元素

div,h系列,p,列表(ul,ol,li,dl,dt,dd),表格语义皮套(table,thead,tbody,thead),表单标签form



行内块元素

性质

  • 视作不独占一行的块级元素

典型元素

img,单元格(td,th),表单控件(input,button,select...),iframe



常见遗忘情况

  • 因为这些元素的默认高度都是由内容决定,所以没有内容就不会显示出来,即使设置了背景颜色。
  • 因为div是块级元素,所以div嵌套div是没办法用text-align水平居中对齐的。
  • 对块级元素ul也无法使用vertical-align居中于父容器,可使用行高。
  • 因为span是行内元素,所以是无法设置宽高的。

标签:显示方式,行内,align,元素,宽高,html,三种,设置,div
From: https://www.cnblogs.com/lmj00/p/17808378.html

相关文章

  • HTML 语言
    HTML概述HTML是什么超文本标记语言(HyperTextMarkupLanguage,HTML),就是我们看到的网页:浏览器接收来自于服务器的网页源码。经过浏览器渲染后的页面。准备一个页面,名为welcom.html。<!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title>WELCOME</title> </head&g......
  • Linux - 启动服务的三种方式
    以启动和管理ssh服务为例1.通过init.d启动/etc/init.d/sshstatus查看服务状态/etc/init.d/sshstart启动服务/etc/init.d/sshstop停止服务/etc/init.d/sshrestart重启服务2.通过service启动servicesshstatus查看服务状态servicesshstart启动......
  • 【HTML】第六讲:表格的创建
    熟能生巧@放纵lili一、表格标签的基本介绍。1、<table>标签<table>标签可以用于定义表格对象,同事可以使用其标签设置表格的宽度、对齐方式、背景颜色等样式。其常用的属性有:width宽度、height高度、bgcolor背景颜色、align=“left(左)/center(居中)right(右)”文字水平对齐、valign......
  • html 5
    ***HTML5的基本骨架<!DOCTYPEhtml><htmllang="en"><head></head><body></body></html>**DOCTYPE声明DOCTYPE是documenttype的缩写,避免浏览器的怪异模式****head元素head标签用于定于文档的头部,定义了文档的各种属性和信息,包括标题,web中的位置以及和......
  • 如何使用HtmlUnit库采集天猫图片
    天猫阿里旗下一个优秀的购物平台,很多刚开始接触电商的朋友都一天猫为变准,用心打造自己的商品宝贝,天猫上面很多商家的精美图片也是我们用以效仿的好范本。今天我就用HtmlUnit库写一个用于采集天猫商品图片的爬虫,希望能对刚刚接触电商的朋友有所帮助。```javaimportcom.gargoylesof......
  • 利用HtmlAgilityPack库采集美图秀秀图片
    上次有个美女跟我说美图秀秀官网的图片都好漂亮,既然美女都开口了,我能说什么呢?于是,我就用HtmlAgilityPack库写了一个C#爬虫程序,专门来采集美图秀秀的图片,看着网站挺复杂,不过这个爬虫写起来倒是一点也不难,这就给大家分享。```csharpusingSystem;usingSystem.Net;usingHtmlAgili......
  • 基于WebGL+HTML5的智慧粮仓3D可视化系统
    仓廪实、天下安。民之所需,行之所至。建设背景古往今来,粮食问题历来是安邦定国的头等大事。“粮食”作为人类生活的生命之源,在人们的日常生活中起着决定性的作用。收获的粮食归仓,仓储工作是稳定“大国粮仓”的重要环节,当粮食收购后,如何让丰收成果颗粒归仓,减少损失,并确保粮食储藏质量......
  • 甘特图组件DHTMLX Gantt用例 - 如何拆分任务和里程碑项目路线图
    创建一致且引人注意的视觉样式是任何项目管理应用程序的重要要求,这就是为什么我们会在这个系列中继续探索DHTMLXGantt图库的自定义。在本文中我们将考虑一个新的甘特图定制场景,DHTMLXGantt组件如何创建一个项目路线图。用例-带有自定义时间尺度、拆分任务和文本标签的项目路线......
  • 三种方式实现主题切换方案
    前端主题切换有些时候我们在网站上会进行夜间/白天模式的切换。这里我们介绍一种流行的切换模式css变量+动态类名来进行切换非常的简单。废话不多说。我们直接上代码。第1种是通过类名和变量来实现的第2种是通过属性和变量还实现的最后1种给body加filter:invert(1);......
  • Springboot使用return跳转到html页面只是返回字符串,不跳转问题的解决
    问题描述我在使用SpringBoot进行页面跳转时,发现其只是返回相应的字符串,并不会出现页面跳转:问题解决不要在Controller层加@Responsebody注解,不然就只会默认是返回字符串,而不会返回页面;......