前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【CSS】标签显示模式 ② ( 行内元素 | 行内块元素 )

【CSS】标签显示模式 ② ( 行内元素 | 行内块元素 )

作者头像
韩曙亮
发布2023-03-30 19:19:47
1.5K0
发布2023-03-30 19:19:47
举报

文章目录

一、行内元素


1、行内元素简介

行内元素 可以 在一行中 同时放置多个 , 常见的行内元素有 :

  • 链接标签 : <a>
  • 行内标签 : <span>
  • 文字相关标签 : <em> , <i> , <strong> , <b> , <del>

2、行内元素特点

行内元素特点 :

  • 单行多个 : 在 一行 中 , 可以 设置显示多个 行内元素 ;
  • 宽高无效 : 行内元素 的 宽高 设置是 无效的 , 以 子内容 的大小来确定 ;
  • 默认宽度 : 行内元素 的 宽度 是 其本身 的 宽度 ;
  • 容器特性 : 行内元素 作为 容器 , 只能 存放 文本 或 行内元素 , 不能存放 块级元素 ;

在 链接 标签 <a> 中 , 不能包含 其它 链接 , 否则会产生冲突 ;

3、代码示例

代码示例 :

代码语言:javascript
复制
<!DOCTYPE html> 
<html lang="en">
<head>    
	<meta charset="UTF-8" /> 
    <title>块级元素</title>
	<base target="_blank"/>
	<style>
		span {
			/* 宽度 200 像素 */
			width: 200px;	
			/* 高度 200 像素 */
			height: 100px;
			/* 左边距 2 像素 */
			margin-left:2px;
			/* 背景黑色 */
			background-color: black;
			/* 文字绿色 */
			color:green;
		}
	</style>
</head>
<body>
	<span>行内元素1</span>
	<span>行内元素2</span>
</body>
</html>

显示效果 :

在这里插入图片描述
在这里插入图片描述

为 span 标签设置的 宽高 都是无效的 , 设置的 200 x 200 像素的宽高 , 显然没有成功 , 行内元素的宽高只取决于 元素 本身的宽高 ;

二、行内块元素


1、行内块元素简介

行内块元素 标签 是 特殊的标签 , 可以在 一行内显示多个 , 但是同时也可以为其设置 宽高属性 和 对齐属性 ;

  • 图片标签 : <img>
  • 表单标签 : <input>
  • 单元格标签 : <td> , 表格 table 中的 行 tr 标签 中的 单元格 <td> 标签 ;

2、行内块元素特点

行内块元素特点 :

  • 显示样式 : 行内块元素 默认 都在一行中显示 , 每个元素之间会自动添加间隔 ;
  • 宽高设置 : 行内块元素 的 默认宽高 是 元素本身的宽高 , 但是也可以设置宽高 ;
  • 样式设置 : 行内块元素 可以 设置 宽度 , 高度 , 内边距 , 外边距 , 行高 等属性 ;

3、代码示例

代码示例 :

代码语言:javascript
复制
<!DOCTYPE html> 
<html lang="en">
<head>    
	<meta charset="UTF-8" /> 
    <title>块级元素</title>
	<base target="_blank"/>
	<style>
		img {
			/* 宽度 200 像素 */
			width: 200px;	
		}
	</style>
</head>
<body>
	<img src="images/image1.png" alt="">
	<img src="images/image2.png" alt="">
	<img src="images/image3.png" alt="">
</body>
</html>

显示效果 :

  • 没有设置图片宽度时的样式 : 显示的是图片原本的宽高 ;
在这里插入图片描述
在这里插入图片描述
  • 设置了图片宽度的样式 : 显示的 图片宽度 是 设置的 200 像素宽度 ;
在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-03-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、行内元素
    • 1、行内元素简介
      • 2、行内元素特点
        • 3、代码示例
        • 二、行内块元素
          • 1、行内块元素简介
            • 2、行内块元素特点
              • 3、代码示例
              相关产品与服务
              容器服务
              腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档