Для удаления отступов текста и выравнивания его по вертикали можно использовать CSS-свойства margin и padding.
1. Удаление отступов: можно задать нулевые значения свойствам margin и padding для соответствующего HTML-элемента или класса, к которому применяется стиль. Например, чтобы удалить все отступы в тексте внутри элемента <p>, можно использовать следующий CSS:
```css
p {
margin: 0;
padding: 0;
}
```
2. Выравнивание по вертикали: нижний и верхний отступы текста в данном коде HTML и CSS могут различаться из-за разных значения свойства line-height (высота строки). По умолчанию значение line-height у разных браузеров может отличаться, и это может приводить к неравномерному выравниванию.
Чтобы выровнять текст по вертикали равномерно, можно явно задать значение line-height. Например, чтобы выровнять текст внутри элемента <p>, можно использовать следующий CSS:
```css
p {
line-height: 1.5;
}
```
Значение line-height можно задать в пикселях, процентах или в единицах измерения em, которые зависят от текущего размера шрифта. Экспериментируйте с разными значениями, чтобы достичь желаемого результата.