>  기사  >  웹 프론트엔드  >  CSS3의 텍스트 속성은 무엇입니까

CSS3의 텍스트 속성은 무엇입니까

王林
王林원래의
2020-11-23 11:53:034156검색

css3의 텍스트 속성에는 다음이 포함됩니다. 1. 색상 속성 2. 텍스트 정렬 속성 [text-align] 3. 문자 간격 속성 [letter-spacing] 5. 텍스트 장식 속성 [텍스트 장식].

CSS3의 텍스트 속성은 무엇입니까

이 튜토리얼의 운영 환경: Windows 10 시스템, CSS3 버전 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.

(학습 영상 공유: css 영상 튜토리얼)

css3의 텍스트 속성은

1, color

기능: 텍스트의 색상을 지정합니다.

설명: 이 속성은 블록, 인라인 및 인라인 블록 스타일 시트에서 제어되는 요소 내부의 모든 텍스트 색상을 변경하는 데 사용할 수 있습니다

예:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>CSS3之text属性</title>
    
    <style type="text/css">
        #coDiv {
            color: #00c6ff;
        }
        #coP {
            color: #2b542c;
        }
        #coSpan {
            color: palevioletred;
        }
        #coStrong {
            color: blueviolet;
        }
        #colIn {
            color: deeppink;
        }
    </style>
</head>
<body>
    <div id="coDiv">
        <p id="coP">
            我是一名前端爱好者1
        </p>
        我是一名前端爱好者2
    </div>

    <span id="coSpan">
        我是一名前端爱好者3
        <strong id="coStrong">我是一名前端爱好者4</strong>
    </span>

    <input type="text" id="colIn" />
</body>
</html>

2, text-align

기능: 요소 텍스트의 가로 정렬을 지정합니다

설명 : 블록 수준 요소에만 사용됩니다. 인라인 요소에 직접 사용하면 적용되지 않습니다. 이 속성을 사용하면 블록 요소에 포함된 텍스트 및 인라인 요소가 정렬됩니다. 이 속성이 기본적으로 설정되어 있지 않으면 하위 블록 요소가 다음의 text-align 속성을 상속하기 때문에 그 안에 있는 블록 요소도 정렬됩니다.

예:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8" />
    <title>CSS3之font属性</title>
    
    <style type="text/css">
        div {
           border: 1px solid;
           width: 1200px;
           height: 150px;
        }
       
        #showdiv1 {
           text-align: left;
        }
        
        #showdiv2 {
            text-align: center;
        }
        
        #showdiv3 {
            text-align: right;
        }

        #showdiv4 {
           text-align: justify;
        }
    </style>
</head>
<body>
    <div id="showdiv1">
        大家好
    </div>

    <div id="showdiv2">
        大家好
    </div>

    <div id="showdiv3">
        大家好
    </div>

    <div id="showdiv4">
        In a sense we&#39;ve come to our nation&#39;s capital to cash a check. When the architects of our republic wrote the magnificent words of the Constitution and the Declaration of Independence, they were signing a promissory note to which every American was to fall heir. This note was a promise that all men, yes, black men as well as white men, would be guaranteed the "unalienable Rights" of "Life, Liberty and the pursuit of Happiness." It is obvious today that America has defaulted on this promissory note, insofar as her citizens of color are concerned. Instead of honoring this sacred obligation, America has given the Negro people a bad check, a check which has come back marked "insufficient funds."
    </div>
</body>
</html>

3.letter-spacing:

기능: 문자 사이의 간격(문자 간격)을 늘리거나 줄입니다.

설명: 음수 값이 너무 크면 글꼴이 돌출되지만 겹치지는 않습니다

예:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>CSS3之text属性</title>
    
    <style type="text/css">
        #lsSpan1 {
            letter-spacing: normal;
        }

        #lsSpan2 {
            letter-spacing: 10px;
        }

        #lsSpan3 {
            letter-spacing: -4px;
        }
    </style>
</head>
<body>
    <span id="lsSpan1">Hello World</span><br>
    <span id="lsSpan2">Hello World</span><br>
    <span id="lsSpan3">Hello World</span><br>
</body>
</html>

4, line-height:

기능: 텍스트의 줄 높이 설정

설명: 음수 값은 허용되지 않습니다

예:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>CSS3之text属性</title>
    
    <style type="text/css">
        #lsSpan1 {
            line-height: 16px;
            border: 1px solid;
        }

        #lsSpan2 {
            line-height: 2em;
            border: 1px solid;
        }
    </style>
</head>
<body>
    <p id="lsSpan1">Hello World</p><br>
    <p id="lsSpan2">Hello World</p><br>
</body>
</html>

5, 텍스트 장식

기능: 추가 지정 텍스트, 밑줄, 윗줄, 취소선 등을 수정합니다.

설명: 이 속성에는 텍스트 장식 줄, 텍스트 장식 색상, 텍스트 장식의 세 가지 약어가 있습니다. -style

예:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>CSS3之text属性</title>
    
    <style type="text/css">
        #lsSpan1 {
            text-decoration: none;
            text-decoration-line: overline;
        }

        #lsSpan2 {
            text-decoration: underline;
            text-decoration-color: pink;
        }
        
        #lsSpan3 {
            text-decoration: overline;
            text-decoration-style: wavy;
        }
        
        #lsSpan4 {
            text-decoration: line-through;
        }

        #lsSpan5 {
            text-decoration: overline wavy palevioletred;
        }
    </style>
</head>
<body>
    <a id="lsSpan1">这是超链接</a><br>
    <p id="lsSpan2">Hello World</p><br>
    <p id="lsSpan3">Hello World</p><br>
    <p id="lsSpan4">Hello World</p><br>
    <p id="lsSpan5">Hello World</p><br>
</body>
</html>

관련 권장 사항: CSS Tutorial

위 내용은 CSS3의 텍스트 속성은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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