html块级标签行内标签的显示模式

html中的标签显示模式大家了解多少,它大致分为块级标签和行内标签。初学者在刚使用标签的时候会发现有些属性在一些标签上不起作用,比如宽、高、水平居中等,其实这个属性的使用只有在块级标签上使用才起作用。那么本文就和大家仔细介绍一下html块级标签行内标签的显示模式吧。

比如会有一种情况,给p标签水平居中有作用,但是给font加水平居中属性就没作用(如下):

p{ color:red; text-align:center;}
font{color:red; text-align:center;}

我是块级标签p


我是行内标签font

运行预览之后p能使文本水平居中,但是font就不可以(如下):

html块级标签行内标签的显示模式

那么以上这个问题就和html中的显示模式有关了:

立即学习“前端免费学习笔记(深入)”;

显示模式的特性:

主要分为两大类:

块级元素:独占一行,对宽高的属性值生效;如果不给宽度,块级元素就默认为浏览器的宽度,即就是100%宽

行内元素:可以多个标签存在一行,对宽高属性值不生效,完全靠内容撑开宽高!

其中还有一种结合两种模式有点的显示模式:

行内块元素:结合的行内和块级的有点,不仅可以对宽高属性值生效,还可以多个标签存在一行显示;

在html中显示模式分为块级和行内,其中常用的块级有:p,p,h1~h6,ul,li,dl,dt,dd…  常用的行内有:span,font,b,u,i,strong,em,a,img,input,其中img和input为行内块元素。

那么有的同学就会想了,难道我就不可以控制span或者font的宽高了吗?可以的,那么我们这次抛开浮动和定位不说,就说通过display属性来将它们互相转换:

1、块级标签转换为行内标签:display:inline;

2、行内标签转换为块级标签:display:block;

3、转换为行内块标签:display:inline-block;

只要给对应的标签使用这个display这个属性,取相应的值,就可以将显示模式互相转换。

在这之前有说过 text-align这个属性是否生效,原因是块级标签如果不给宽度,块级元素就默认为浏览器的宽度,即就是100%宽,那么在100%的宽度中居中生效;但是行内元素的宽完全是靠内容撑开,所以宽度就是内容撑开的宽,我们给个背景测试看看:

html块级标签行内标签的显示模式

所以块级是在盒子中间居中了,但是因为行内元素的宽就是内容宽,没有可居中的空间,所以text-align:center;就没有作用;但是如果给font转换为块级就不一样了:

XML/HTML Code复制内容到剪贴板

p{ background:green; color:red; text-align:center;}    

font{background:green;color:red; text-align:center;display:block;}    

html块级标签行内标签的显示模式

同理,要是块级转换为行内了,文本也不能居中显示了。

因为在html中,行内元素被视为有文字特性的标签,块级能使文本水平居中,那么在块级当中的行内标签被视为文本的特性,那么块级使用text-align:center;的话,里面的行内标签会被像文本一样水平居中在块级标签中:

不加text-align:center;时:

XML/HTML Code复制内容到剪贴板

p{ padding:5px;background:green; color:red;}    font{ background:yellow;}

XML/HTML Code复制内容到剪贴板

我是行内标签font 我是行内标签font

html块级标签行内标签的显示模式

加上text-align:center;后

p{ padding:5px;background:green; color:red;text-align:center;}    font{ background:yellow;}

html块级标签行内标签的显示模式

这次主要是讲一下html中显示模式的特性,如果本文对您有帮助,记得推荐一下哦!

相关推荐:

css的显示模式display记录笔记

以上就是html块级标签行内标签的显示模式的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1545706.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月21日 17:17:16
下一篇 2025年12月21日 17:17:36

相关推荐

  • HTML的meta标签用法总结

    meta标签在html中很重要,本文我们将介绍html的meta标签用法总结,希望能帮助到大家大家。 什么是mata标签 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。 标签位于文档的头部,不包含任何内容。 标签的属性定义了与文档相关联的名…

    好文分享 2025年12月21日
    000
  • 怎样使用a标签的href属性与onclick事件

    这次给大家带来怎样使用a标签的href属性与onclick事件,使用a标签的href属性与onclick事件的注意事项有哪些,下面就是实战案例,一起来看一下。 a标签主要用来实现页面跳转,可以通过href属性实现,也可以在onclick事件里实现。 本站 这段代码在主流浏览器里都没问题,但在IE6下…

    好文分享 2025年12月21日
    000
  • html可输入下拉菜单应该如何编写

    这次给大家带来html可输入下拉菜单应该如何编写,编写html可输入下拉菜单的注意事项有哪些,下面就是实战案例,一起来看一下。 代码如下: <?php echo ' 汽车 火车 飞机 ‘; $aa=$_GET[‘hh’].”111″; // select 下拉菜单的值 $bb=$_G…

    好文分享 2025年12月21日
    000
  • 在html中怎样可以用超链接打开新窗口并且控制窗口属性

    这次给大家带来在html中怎样可以用超链接打开新窗口并且控制窗口属性,在html中用超链接打开新窗口并且控制窗口属性的注意事项有哪些,下面就是实战案例,一起来看一下。 1、html超链接打开的窗口大小  aaaaaaaaaaaaaaa 2、如果在php中,引号多,比较难弄清除,可通过以下方式: $o…

    好文分享 2025年12月21日
    000
  • 如何用html的title属性实现鼠标悬停显示文字

    这次给大家带来如何用html的title属性实现鼠标悬停显示文字,用html的title属性实现鼠标悬停显示文字的注意事项有哪些,下面就是实战案例,一起来看一下。 代码如下: hello 当鼠标悬停在 hello上一回就会有文字 这里是显示的文字 显示 相信看了这些案例你已经掌握了方法,更多精彩请关…

    好文分享 2025年12月21日
    000
  • 怎样给HTML元素设置焦点

    这次给大家带来怎样给html元素设置焦点,给html元素设置焦点的注意事项有哪些,下面就是实战案例,一起来看一下。 代码如下: <body function myfocus() { document.getElementById(‘id’).focus(); } 相信看了这些案例你已经掌握了方…

    好文分享 2025年12月21日
    000
  • 在html中,如何用style添加属性

    这次给大家带来在html中,如何用style添加属性,在html中用style添加属性的注意事项有哪些,下面就是实战案例,一起来看一下。 在需要的连接添加行内样式: 代码如下: 30 相信看了这些案例你已经掌握了方法,更多精彩请关注创想鸟其它相关文章! 相关阅读: 立即学习“前端免费学习笔记(深入)…

    好文分享 2025年12月21日
    000
  • 在html中怎样可以做到下拉菜单提交后保留选中值不返回默认值

    这次给大家带来在html中怎样可以做到下拉菜单提交后保留选中值不返回默认值,在html中做到下拉菜单提交后保留选中值不返回默认值的注意事项有哪些,下面就是实战案例,一起来看一下。 代码如下: default <option value="option1" >optio…

    好文分享 2025年12月21日
    000
  • html 表格太宽溢出父容器的解决方法

    这次给大家带来html 表格太宽溢出父容器的解决方法,解决html表格太宽溢出父容器的注意事项有哪些,下面就是实战案例,一起来看一下。 表格如果比较宽,则有可能溢出。 比如有两个div,左和右。如果表格在右边的div中,但是它比较宽,则显示的时候很可能右边的div中没有显示,而是显示在了下边。此时只…

    好文分享 2025年12月21日
    000
  • HTML的head头标签有哪些用法

    这次给大家带来html的head头标签有哪些用法,使用html的head头标签的时候注意事项有哪些,下面就是实战案例,一起来看一下。 HTML head 头部分的标签、元素有很多,涉及到浏览器对网页的渲染,SEO 等等,而各个浏览器内核以及各个国内浏览器厂商都有些自己的标签元素,这就造成了很多差异性…

    好文分享 2025年12月21日
    000
  • 在HTML的列表中,dl(dt,dd)、ul(li)、ol(li) 有什么不同

    这次给大家带来在html的列表中,dl(dt,dd)、ul(li)、ol(li) 有什么不同,在html的列表中,使用dl(dt,dd)、ul(li)、ol(li) 的注意事项有哪些,下面就是实战案例,一起来看一下。 HTML 标签 #定义和用法 标签定义了定义列表(definition list)…

    好文分享 2025年12月21日
    000
  • HTML中head头结构应该如何使用

    这次给大家带来html中head头结构应该如何使用,使用html中head头结构的注意事项有哪些,下面就是实战案例,一起来看一下。 下面介绍下常用的head头部结构,以及对各个标签、元素的意义以及使用场景一一介绍(本篇以一丝大神的文章为基础,进行扩展总结)。  padding.me的head头结构 …

    好文分享 2025年12月21日
    000
  • 在HTML中disabled与readonly的有什么不同之处?

    这次给大家带来在html中disabled与readonly的有什么不同之处?,在html中使用disabled与readonly的注意事项有哪些,下面就是实战案例,一起来看一下。 1:readonly是要锁定这个控件,通过在界面上无法修改他(但是通过javascript可以修改他)。 2:disa…

    好文分享 2025年12月21日
    000
  • html的打印代码支持翻页

    这次给大家带来html的打印代码支持翻页,使用html支持翻页的打印代码注意事项有哪些,下面就是实战案例,一起来看一下。 ylbtech_html_print html打印代码,支持翻页  看看 .Noprint{display:none;} .PageNext{page-break-after: …

    2025年12月21日
    000
  • HTML标签嵌套的详细规则

    这次给大家带来html标签嵌套的详细规则,html标签嵌套的注意事项有哪些,下面就是实战案例,一起来看一下。 最近在重新学习HTML的知识,算是对HTML的一个重新认识吧!别小看了这东西,一切的网页可都是以它为基础的!下面就详细归纳一下HTML标签的嵌套规则吧,希望对大家有所帮助。 XHTML的标签…

    好文分享 2025年12月21日
    000
  • HTML的cellpadding属性与cellspacing属性应该如何使用

    这次给大家带来html的cellpadding属性与cellspacing属性应该如何使用,使用html的cellpadding属性与cellspacing属性的注意事项有哪些,下面就是实战案例,一起来看一下。 单元格(cell) — 表格的内容 单元格边距(表格填充)(cellpadd…

    2025年12月21日
    000
  • HTML的form标签用法

    一般表单内多以使用标签收集用户的输入信息,其输入类型是由type决定的。多数情况下被用到的表单标签是输入标签()。输入类型是由类型属性(type)定义的。常见的输入类型有文本域、单选按钮、复选框、下拉菜单等等。  HTML中表单可以用来搜集用户各种类型的输入信息。表单实际上是包含表单元素的区域,在这…

    2025年12月21日 好文分享
    000
  • HTML如何隐藏滚动条或去除滚动条

    滚动条可以存在也可以不存在,本文主要介绍了html 隐藏滚动条和去除滚动条的方法的相关资料,大家一起来学习一下html隐藏滚动条或去除滚动条的方法吧。 1. html 标签加属性 XML/HTML Code复制内容到剪贴板 2.body中加入以下代码 立即学习“前端免费学习笔记(深入)”; html…

    好文分享 2025年12月21日
    000
  • 编写高性能HTML应用有哪些点需要注意

    这次给大家带来编写高性能html应用有哪些点需要注意,编写高性能html应用的注意事项有哪些,下面就是实战案例,一起来看一下。 你怎么能提高网页性能?   大多数开发者会通过JavaScript和图片来优化,通过服务器配置,压缩文件和合并文件 – 甚至调整CSS(合并小图片)。   可怜…

    好文分享 2025年12月21日
    000
  • html的标签的应该怎样嵌套

    这次给大家带来html的标签的应该怎样嵌套,html的标签嵌套的注意事项有哪些,下面就是实战案例,一起来看一下。 XHTML的标签有许多:p、ul、li、dl、dt、dd、h1~h6、p、a、addressa、span、 strong……我们在运用这些标签搭建页面结构的时候,是可以将它们无限嵌套的,…

    2025年12月21日
    000

发表回复

登录后才能评论
关注微信