为什么a标签不支持width和height属性以及水平居中是因为它是一个行内元素,其尺寸由其内容决定,所以设置宽高不会生效。而水平居中需要将其转换为块级元素(display: block),然后再设置margin: 0 auto; 即可实现。若想同时设置宽高和居中,可将a标签先转换为块级元素再设置宽高和margin。
上一篇:a标签为什么不能像其他块级元素一样设置宽度和高度并居中显示?
下一篇:a标签为什么会具有margin-top属性,并且该属性对它的定位有影响?