在有多个p标签单独定义每个p标签里面的CSS属性,使用外部样式表方法:
第一种:给每个P加单独的ID或者class,然后给这些ID或者CLASS写css
第二种:借助js动态给每个P加一个不同的class,然后给这些class写css
p:nth-child(0) {第一个P}
p:nth-child(1) {第二个P}
p:nth-child(2) {第三个P}
??
实现代码如下:<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>设置边框</title>
<style>
div >p:first-child{
background-color: aqua
}
div >p:nth-child(2){
background-color: blue
color: #FFFFFF
}
div >p:nth-child(3){
background-color: coral
}
div >p:nth-child(4){
background-color: fuchsia
}
</style>
</head>
<body>
<div>
<p>A</p >
<p>B</p >
<p>C</p >
<p>D</p >
</div>
</body>
</html>
很简单,css样式表中直接写就可以了。例如:p {
font-size: 18px
}
那么凡事引入了这个样式表的css页面中,所有的p标签下的文字字号都是18像素。
当然也可以用添加类名或id重写样式,来覆盖p标签的样式。