1.结构层:此层主要包括HTML标签,用于定义页面的布局结构。例如,使用div元素来划分不同的区块。
<div class="header"> <h1>网站标题</h1> </div>
2.样式层:此层用于定义页面的样式,例如,颜色、大小、字体、背景等属性。可以在样式表中使用选择器来选择需要设置属性的元素。
.header { background-color: #333; color: #fff; font-size: 24px; }
3.行为层:此层用于控制元素的交互行为,例如,将鼠标悬停在链接上时改变文字样式、点击按钮时显示弹出层等。
.button:hover { background-color: #5cb85c; color: #fff; } .button:active { background-color: #4cae4c; color: #fff; }
4.数据层:此层用于定义元素的数据,例如,图片路径、文本内容、链接地址等。
<img src="images/logo.png" alt="网站logo"> <a href="#">查看更多</a>
以上是常见的CSS分层方式,在编写代码时可以根据需要选择不同的分层方式,使代码更加清晰易懂。