>웹 프론트엔드 >프런트엔드 Q&A >CSS에서 줄의 레이블은 무엇입니까?

CSS에서 줄의 레이블은 무엇입니까?

藏色散人
藏色散人원래의
2023-02-02 10:49:052231검색

Css 중간 행은 인라인 라벨을 의미합니다. 인라인 라벨은 독립적인 영역을 차지하지 않으며 자체 글꼴 크기와 이미지 크기에만 의존하여 구조를 지원합니다. 정렬 등은 설정할 수 없습니다. 일반적인 인라인 태그에는 a, Strong, b, em, i, del, s, ins, u 및span 태그가 포함됩니다. 스팬 태그는 가장 일반적인 인라인 요소입니다.

CSS에서 줄의 레이블은 무엇입니까?

이 튜토리얼의 운영 환경: Windows 10 시스템, CSS3 버전, DELL G3 컴퓨터

CSS의 라벨은 무엇인가요?

CSS(3)---블록 수준 태그, 인라인 태그, 인라인 블록 태그

블록 수준 태그, 인라인 태그, 인라인 블록 태그

HTML의 세 가지 유형의 태그 요소: 블록 레벨 태그, 인라인 태그, 인라인 블록 태그. 块级标签行内标签行内块标签

一、概述

1、块级标签

概念 每个块元素通常都会独自占据一整行或多整行,可以对其设置宽度、高度、对齐等属性,常用于网页布局和网页结构的搭建

1)块级标签特点

1、每个块级元素都从新的一行开始,并且其后的元素也另起一行(独自占据一整行或多整行)
2、元素的高度、宽度、行高以及顶和底边距都可设置。
3、宽度缺省是它的容器的100%,除非设定一个宽度。
4、它可以容纳行内标签和其他块级标签。

注意

只有文字才能组成段落因此 p 里面不能放块级元素,同理还有这些标签h1,h2,h3,h4,h5,h6,dt,他们都是文字类块级标签,里面不能放其他块级元素。

2)常见块级标签

div、h1~h6、p、hr、form、ul、dl、ol、li  其中div标签是最典型的块元素。

2、行内标签

概念  行内标签不占有独立的区域,仅仅靠自身的字体大小和图像尺寸来支撑结构,一般不可以设置宽度、高度、对齐等属性,常用于控制页面中文本的样式

1)行内标签特点

1、和相邻行内标签在一行上
2、高,行高及外边距和内边距不可改变;
3、默认宽度就是它本身内容的宽度。
4、设置margin只有 左右margin 有效,上下无效。设置padding只有 左右padding 有效,上下则无效。
5、行内元素只能容纳文本或则其他行内元素。(a特殊: a标签可以放div块级标签,同时a标签里不能再放a标签)

2)常见行内标签

a、strong、b、em、i、del、s、ins、u、span 其中span标签最典型的行内元素。

3、行内块元素

1)行内块元素特点

1、和相邻行内元素(行内块)在一行上,但是之间会有空白缝隙。
2、默认宽度就是它本身内容的宽度。
3、高度,行高、外边距以及内边距都可以控制。

2)常见块级标签

img、input、td

1. 개요

1. 블록 수준 태그

개념 각 블록 요소는 일반적으로 고유 한 행 전체 또는 여러 행 전체를 점유하여 너비, 높이, 정렬 등의 속성을 설정할 수 있습니다. 웹 페이지 레이아웃 및 웹 페이지 구조를 구축하는 데 자주 사용됩니다.

1) 블록 수준 태그의 특징

块转行内:display:inline;
行内转块:display:block;
块、行内元素转换为行内块: display: inline-block;

Note

textCSS에서 줄의 레이블은 무엇입니까?만 단락을 구성할 수 있으므로 블록 수준 요소는 p에 배치할 수 없습니다. 마찬가지로 h1, h2 태그도 있습니다. , h3, h4, h5, h6, dt, 이들은 모두 텍스트 블록 수준 태그이며 다른 블록 수준 요소는 그 안에 배치될 수 없습니다.

2) 일반적인 블록 수준 태그

CSS에서 줄의 레이블은 무엇입니까?

div, h1~h6, p, hr, form, ul, dl, ol, li 그중 가장 일반적인 블록은 div 태그입니다. 요소.

2. 인라인 태그개념 인라인 태그는 독립적인 영역을 차지하지 않으며 자체 글꼴 크기와 이미지 크기에만 의존하여 구조를 지원합니다. 일반적으로 너비, 높이, 정렬 등과 ​​같은 속성은 페이지의 텍스트 스타일을 제어🎜하는 데 사용됩니다. 🎜🎜🎜1) 인라인 태그 기능🎜🎜
<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<title>块级标签、行内标签、行内块标签</title>
	<style>
  
    div,span,input { /*为了方便查看,这里给这些元素加边框*/
    	border-style: solid; 
    	border-width: 1px;
    	border-color: red;
    }

	div {          
		width: 100px; /* 对块级标签、行内标签、行内块标签都设置宽和高*/
		height: 100px; 
	}
	span {
		width: 100px;
		height: 100px;
	}
	input {
		width: 100px;
		height: 100px;
	}
	</style>
</head>
<body>
	<div>div</div>
	<div>===div===</div>
	<span>span</span>
	<span>===span===</span>
	<input type="text" value="input">
	<input type="text" value="===input===">
</body>
</html>
🎜🎜2) 일반적인 인라인 태그🎜🎜🎜a, Strong, b, em, i, del, s, ins, u,span 여기서 스팬 태그 가장 일반적인 인라인 요소입니다. 🎜

3. 인라인 블록 요소🎜🎜🎜1) 인라인 블록 요소의 특징🎜🎜rrreee🎜2) 일반적인 블록 수준 태그🎜🎜img, input, td code> 🎜🎜4. 세 가지 사이의 변환🎜🎜스타일 변환을 통해 변환할 수 있습니다🎜rrreee🎜🎜2. Test🎜🎜🎜여기에 포괄적인 작은 테스트가 있습니다: 완전한 코드🎜rrreee🎜🎜실행 결과🎜🎜🎜🎜🎜🎜 이 실행 결과에서 다음 결론을 명확하게 도출할 수 있습니다🎜🎜🎜🎜🎜권장 학습: "🎜css 비디오 튜토리얼🎜"🎜

위 내용은 CSS에서 줄의 레이블은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.