Html 当我尝试更改我的<;p>;标记公司名称。它还可以移动导航栏按钮。有没有办法阻止这种情况发生?

Html 当我尝试更改我的<;p>;标记公司名称。它还可以移动导航栏按钮。有没有办法阻止这种情况发生?,html,css,Html,Css,这是我的导航栏CSS,每当我更改包含网站公司名称的“.navbar p”时,它也会将我的所有导航栏按钮向下移动 .navbar{ 高度:80px; 宽度:100%; 背景:rgba(0,0,0,0.4); } .navbar p{ 颜色:白色; 字体大小:30px; 左边距:20px; } 纳瓦尔先生{ 浮动:对; 右边距:20px; } navbar ul li先生{ 列表样式:无; 边际:0.8px; 显示:内联块; } navbar ul li a.先生{ 文字装饰:无; 颜色:白色;

这是我的导航栏CSS,每当我更改包含网站公司名称的“.navbar p”时,它也会将我的所有导航栏按钮向下移动

.navbar{
高度:80px;
宽度:100%;
背景:rgba(0,0,0,0.4);
}
.navbar p{
颜色:白色;
字体大小:30px;
左边距:20px;
}
纳瓦尔先生{
浮动:对;
右边距:20px;
}
navbar ul li先生{
列表样式:无;
边际:0.8px;
显示:内联块;
}
navbar ul li a.先生{
文字装饰:无;
颜色:白色;
字体大小:20px;
填充:6px 13px;
字体系列:“Roboto”,无衬线;
过渡:.4s;
}

油漆和装饰工


只需使用
display:inline
navbar p
设置为内联元素即可。它是全宽的,这就是为什么链接要到下一行

.navbar{
高度:80px;
宽度:100%;
背景:rgba(0,0,0,0.4);
}
.导航栏跨度{
颜色:白色;
字体大小:30px;
左边距:20px;
}
纳瓦尔先生{
浮动:对;
右边距:20px;
}
navbar ul li先生{
列表样式:无;
边际:0.8px;
显示:内联块;
}
navbar ul li a.先生{
文字装饰:无;
颜色:#000;
字体大小:20px;
填充:6px 13px;
字体系列:“Roboto”,无衬线;
过渡:0.4s;
}

JS-Bin
油漆和装饰工


只需使用
display:inline
navbar p
设置为内联元素即可。它是全宽的,这就是为什么链接要到下一行

.navbar{
高度:80px;
宽度:100%;
背景:rgba(0,0,0,0.4);
}
.导航栏跨度{
颜色:白色;
字体大小:30px;
左边距:20px;
}
纳瓦尔先生{
浮动:对;
右边距:20px;
}
navbar ul li先生{
列表样式:无;
边际:0.8px;
显示:内联块;
}
navbar ul li a.先生{
文字装饰:无;
颜色:#000;
字体大小:20px;
填充:6px 13px;
字体系列:“Roboto”,无衬线;
过渡:0.4s;
}

JS-Bin
油漆和装饰工

您应该使用
标记,而不是

标记。 您还可以分配一个id来访问
标记。

您应该使用
标记而不是
标记。
您还可以分配一个id来访问
标记。

尝试避免在导航栏中使用p标记,p标记专门用于大段落文本,而不是p标记尝试使用div或span。默认情况下,p有一些由浏览器应用的边距。您也可以添加HTML代码吗?添加了HTML:)我将您的代码移动到了一个实时演示中。您的站点是否有响应?导航栏有响应请尝试避免在导航栏中使用p标记,p标记专门用于大段落文本,而不是p标记请尝试使用div或span。默认情况下,p有一些由浏览器应用的边距。您也可以添加HTML代码吗?添加了HTML:)我将您的代码移动到了一个实时演示中。您的站点是否有响应?导航栏是响应的,而不是您应该使用span或div标记的p标记,后者保持可访问性,浏览器将此测试作为段落读取。在开发网站和鼓励他人实现无障碍性的同时,保持无障碍性是一种很好的做法。亲爱的@idekaye:我想告诉你这一点 是块级元素,它占据容器的整个宽度。此外,您还可以永远避免使用浮动。学习使事情变得简单的flexbox.:)愉快的编码。您应该使用span或div标记来代替p标记,后者保持可访问性,浏览器将此测试作为段落读取。在开发网站和鼓励他人实现无障碍性的同时,保持无障碍性是一种很好的做法。亲爱的@idekaye:我想告诉你这一点 是块级元素,它占据容器的整个宽度。此外,您还可以永远避免使用浮动。学习使事情变得简单的flexbox.:)快乐编码。