이 글은 HTML---CSS Cascading Style Sheet의 내용을 공유합니다. 필요하신 분들은 참고하시면 됩니다
1.
<!--样式--> <style type="text/css"> p{ background-color:green; height:100px; width:400px; border:1px solid red; } h2{ background-color:#aaa; height:100px; width:400px; border:1px solid red; } <!--选择器--> .yellow{ background-color:yellow; height:300px; width:600px; border:1px solid red; } </style> <!--行为--> <script type="text/javascript"> <!--当页面加载完毕,我们就执行一个函数,来完成对h2的操作--> window.onload()=function(){ <!--获取要操作的h2标签--> h2Node=document.getElementById("tt"); <!--当鼠标经过,我们就改变h2的外观--> h2Node.onmouseover=function(){ this.className="yellow"; } <!--鼠标离开,就恢复h2的外观和大小--> h2Node.onmouseout=function(){ this.className=""; } } </script> <body> <h2 id="tt">静夜思</h2> <p>床前明月光</p> </body>
2.css
(1) ID 선택기
(2) 태그 선택기
(3) 클래스 선택기
(4) 그룹 선택기
(5) 와일드카드 선택기
(6 ) 의사 클래스 선택기(작업에 대한 작업) 하이퍼링크)
(7) 파생 선택기, 복합 선택기라고도 함
선택기 우선순위: 근접 원칙, 범위가 작을수록 우선순위가 높아짐
!important를 사용하여 우선순위 수준을 변경할 수 있음
<style> /*id选择器*/ #a01{ color:red; } /*标签选择器*/ p{ color:blue; } /*类选择器*/ .c01{ background:green; } /*分组选择器*/ h1,h2,h3{ color:yellow } /*通配符选择器*/ *{ background:#aaa } /*派生选择器*/ li strong{ color:orange; } </style> <body> <ul> <li><strong>无序列表选项1</strong></li> <li>无序列表选项2</li> <li>无序列表选项3</li> <li>无序列表选项4</li> </ul> <h1 id="a01">静夜思</h1> <h2 class="c01">床前明月光</h2> <h3>疑是地上霜</h3> <p>举头望明月</p> <strong>低头思故乡</strong> </body>
의사 클래스 선택기
CSS를 지원하는 브라우저에서는 활성 상태, 방문한 상태, 방문하지 않은 상태, 마우스 오버 상태 등 다양한 링크 상태가 다양한 방식으로 표시될 수 있습니다.
가상 클래스의 순서: 링크, 방문, 마우스 오버, 활성
<style type="text/css"> a:link{ /*未被访问状态*/ color:#000000; text-decoration:none; } a:visited{ /*已访问过的*/ color:#FF6633; } a:hover{ /*鼠标悬停*/ color:#00FF66; rext-decoration:underline; } a:active{ color:#CCFF6; } </style> <body> <a href="#">构造css规则</a> </body>
focus 의사 클래스
요소가 포커스를 받을 때 요소에 특수 스타일 추가
c9ccee2e6ea535a969eb3f532ad9fe89 input:focus{ background-color:#FF0066 } 531ac245ce3e4fe3d50054a55f265927 6c04bd5ca3fcae76e30b72ad730ca86d e388a4556c0f65e1904146cc1a846bee e7f5741c8aebd1cf4935f2b73c310eb7 94b3e26ee717c64999d7867364b1b4a3 36cc49f0c466276486e50c850b7e4956
3. CSS 사용 방법
(1) 인라인 수식
<style> li{ color:red } </style> <body> <ul> <li><strong>无序列表选项1</strong></li> <li>无序列表选项2</li> <li>无序列表选项3</li> <li>无序列表选项4</li> </ul> </body>
(2) 인라인
6c04bd5ca3fcae76e30b72ad730ca86d e388a4556c0f65e1904146cc1a846beefeb9eb9529a5c82c05b1eb381b6d651d我45a2772a6b6107b401db3c9b82c049c2能抽象出整个世界94b3e26ee717c64999d7867364b1b4a3 36cc49f0c466276486e50c850b7e4956
(3) 가져오기
<style type="text/css"> @import "文件路径"; </style> <body> <ul> <li><strong>无序列表选项1</strong></li> <li>无序列表选项2</li> <li>无序列表选项3</li> <li>无序列表选项4</li> </ul> <h1 id="a01">静夜思</h1> <h2 class="c01">床前明月光</h2> <h3>疑是地上霜</h3> <p>举头望明月</p> <strong>低头思故乡</strong> </body>
.css 파일 만들기
#a01{ color:red; } p{ color:blue; }
(4) 링크
<link href="文件路径" rel="stylesheet" type="text/css"> <body> <ul> <li><strong>无序列表选项1</strong></li> <li>无序列表选项2</li> <li>无序列表选项3</li> <li>无序列表选项4</li> </ul> <h1 id="a01">静夜思</h1> <h2 class="c01">床前明月光</h2> <h3>疑是地上霜</h3> <p>举头望明月</p> <strong>低头思故乡</strong> </body>
.css 파일 만들기
#a01{ color:red; } p{ color:blue; }
관련 권장 사항:
CSS Cascading Style Sheet에 대한 자세한 설명CSS Cascading Style Sheet_html/css_WEB-ITnose위 내용은 HTML---CSS 캐스케이딩 스타일 시트의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!