0
Здравствуйте, я только начинаю с HTML и CSS, но имею странную проблему.Новое в HTML/CSS navbar избавиться от whitespace
Если я использую границу: 0; и отступы: 0; Я все еще получаю пустое пространство вокруг моего div. Я могу исправить проблему, выполнив margin: -8; но это не кажется мне правильным. Я использую Dreamweaver, если это имеет значение. благодаря!
<head>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="navbar">Home - Introduction - Stakeholders - Implementation Plan - Proposal - Training</div>
</body>
</html>
и CSS:
@charset "utf-8";
#navbar {
font-family: Verdana, Geneva, sans-serif;
font-size: small;
font-weight: bold;
text-decoration: none;
background-color: #CCC;
height: 25px;
text-align: center;
border: 1px solid #000;
margin: 0px;
}
Можете ли вы опубликовать страницу, на которой у вас есть это? У меня нет проблем с пробелом. Вы видите это только в Dreamweaver? (Я ненавижу Dreamweaver ...) – James
Хм, поэтому добавление этого в лист CSS исправило мою проблему. Это правильный способ сделать это? Означает ли это, что каждое тело на каждой странице html, которое связано с CSS, будет иметь 0 полей на теле? корпус { край: 0; } –
Да, любая страница, включая вашу таблицу стилей с таким же пределом тела 0. Вы можете захотеть просмотреть лист сброса CSS. Люди включают эту таблицу стилей перед любым другим в случае наличия браузеров с разными значениями по умолчанию для определенных элементов. – James