>웹 프론트엔드 >CSS 튜토리얼 >CSS 스타일 가중치에 대한 자세한 소개

CSS 스타일 가중치에 대한 자세한 소개

高洛峰
高洛峰원래의
2017-03-28 10:34:501561검색

인라인 스타일>내부 스타일 시트>외부 스타일 시트
예외: 단, 외부 스타일 시트가 내부에 배치된 경우 아래에 스타일 시트가 인용되어 있으므로 외부 스타일 시트 > 내부 스타일 시트
1, 인라인 스타일 시트의 가중치는 1000입니다.
2, ID 선택자의 가중치는 100입니다.
3, 클래스 클래스 선택자의 가중치는
4입니다. HTML 태그 선택기의 가중치는 1입니다.
구체적인 코드는 다음과 같습니다:

<!DOCTYPE html>  
    <html lang="en">  
    <head>  
        <meta charset="UTF-8">  
        <title>CSS样式权值</title>  
        <style>  
            body{   
                font-size: 20px;   
                font-weight: 900;    
            }   
            h3{   
                color: yellow;   
            }   
            #redP p{   
                /*权值100+1=101*/   
                color: #f00;   
                /*红色*/   
            }   
            #redP p.red em{   
                /*权值100+1+10+1=112*/   
                color: #00f;   
                /*蓝色*/   
            }   
            #redP .red em{   
                /*权值100+10+1=111*/   
                color: #0ff;   
                /*亮蓝色*/   
            }   
      
      
            #redP p span em{   
                /*权值100+1+1+1=103*/   
                color: #ff0;   
                /*黄色*/   
            }   
        </style>  
        <link rel="stylesheet" href="style.css">  
    </head>  
    <body>  
        <h3>例外:外部样式表>内部样式表</h3>  
        <p id="redP">  
            <p class="red">  
                <span>  
                    <em>emred</em>  
                </span>  
            </p>  
            <p>red</p>  
        </p>  
    </body>  
    </html>


위 내용은 CSS 스타일 가중치에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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