Html 锚定标记之间的空白
有人能解释为什么锚定标记之间有空白,以及我如何在不使用负值的情况下删除它,例如边距属性Html 锚定标记之间的空白,html,css,Html,Css,有人能解释为什么锚定标记之间有空白,以及我如何在不使用负值的情况下删除它,例如边距属性 a{ 保证金:0; 填充物:5px; 边框:1px#6BBFDB实心; 文字装饰:无; 颜色:#6BBFDB; 背景色:#888; 边界半径:3px; } a:悬停{ 背景色:#999; } a:参观了{ 颜色:#6BBFDB; } 因为内联元素对代码中的空白敏感。您只需删除以下内容: a { 保证金:0; 填充物:5px; 边框:1px#6BBFDB实心; 文字装饰:无; 颜色:#6BBFDB; 背景
a{
保证金:0;
填充物:5px;
边框:1px#6BBFDB实心;
文字装饰:无;
颜色:#6BBFDB;
背景色:#888;
边界半径:3px;
}
a:悬停{
背景色:#999;
}
a:参观了{
颜色:#6BBFDB;
}
因为内联元素对代码中的空白敏感。您只需删除以下内容:
a
{
保证金:0;
填充物:5px;
边框:1px#6BBFDB实心;
文字装饰:无;
颜色:#6BBFDB;
背景色:#888;
边界半径:3px;
}
a:悬停
{
背景色:#999;
}
a:参观了
{
颜色:#6BBFDB;
}
这是html float的默认设置:left可以是带有u的解决方案。css是
a
{
margin: 0;
padding: 5px;
border: 1px #6BBFDB solid;
text-decoration: none;
color: #6BBFDB;
background-color: #888;
border-radius: 3px;
float:left;
}
a:hover
{
background-color: #999;
}
a:visited
{
color: #6BBFDB;
}
如果使用此方法时需要容器保持其高度,则可以在{display:block;content:'';height:0;clear:both;}之后添加类
。容器:在{display:block;content:''之后;高度:0;clear:both;}。