给a标签设置了css样式:width:200px;height:50px;,它依然不变。因为a标签是行内元素,所以给它设置宽高的时候,首先要把它转换为块元素,代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<style>
a{border:1px solid red;width:200px;height:50px;display:inline-block;}
</style>
</head>
<body>
<a>a元素</a>
</body>
</html>
display:inline-block;就可以将它转换成快元素了,span元素也是如此。