属性选择器:eg:a[]{}
要设置块大小
先浮动
在分为块元素
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
.demo a{
float: left;/*浮动*/ /**/
display: block;/*将元素显示为块级元素,未加则对a设置宽高是没有用的,而且内容都处于同一行*/
height: 50px;
width: 50px;
border-radius: 10px;/*设置圆角*/
background: #9055d7;
text-align: center;/*规定属性排在文本中间*/
color: #cb1c1c;
text-decoration: none;/*无文本修饰*/
margin-right: 5px;/*右边距的宽度*/
font:bold 20px/50px Arial;/*字体的大小/行高,当行高与高度一致是自动居中*/
}
/*
a[]{}推荐用这种
*/
/* =,写死了,两边相等 */
a[id=ip]{
background: #64c62f;
}
/* *=,包含有这个元素。*/
a[id*=ip]{
background: black;
}
/* ^=,以http开头的元素。*/
a[href^=http]{
background: aqua;
}
/* $=,以lin结尾的元素*/
a[class$=lin]{
background: blue;
}
</style>
</head>
<body>
<p class="demo">
<a href="http://www.baidu.com"class="huang first lin"id="ip">1</a>
<a href="style.css"class="huang lin">2</a>
<a href=""id="ly">3</a>
<a href="层次选择器.html"class="lin" id="ip lu">4</a>
<a href="层次选择器.html"class="lin">5</a>
<a href="层次选择器.html"class="last lin">6</a>
</p>
</body>
</html>
text-decoration可能的值如下:
1、none:默认。定义标准的文本。
2、underline:定义文本下的一条线。
3、overline:定义文本上的一条线。
4、line-through:定义穿过文本下的一条线。
5、blink:定义闪烁的文本。
6、inherit:规定应该从父元素继承 text-decoration 属性的值。
text-align 属性规定HTML元素中的文本的水平对齐方式:
1、center :就是把HTML元素中的文本排列到中间的意思。
2、left : 就是把HTML元素中的文本排列到左边的意思。
3、right: 就是把HTML元素中的文本排列到右边的意思。
4、justify:实现两端对齐文本效果。
5、inherit : 规定应该从父元素继承 text-align 属性的值。
本文来自博客园,作者:阿霖找BUG,转载请注明原文链接:https://www.cnblogs.com/lin-07/articles/16462330.html
浙公网安备 33010602011771号