в вашем коде есть некоторые ошибки - первое: вы не закрыли вас p
-tag:
<a href="http//www.google.com"><p style="text-align:center">Search</p></a>
следующее: p
означает «абзац» и является блок-элемент (поэтому он вызывает разрыв строки).то, что вы хотели использовать, это span
, который является просто встроенным элементом для форматирования:
<a href="http//www.google.com"><span style="text-align:center">Search</span></a>
, но если вы просто хотите добавить стиль к своей ссылке, почему бы вам не установитьстиль для этой ссылки напрямую:
<a href="http//www.google.com" style="text-align:center">Search</a>
, в конце концов, это будет, по крайней мере, правильный HTML, но все же не совсем то, что вы хотите, потому что text-align:center
центрирует текст в этом элементе , поэтому вы должны установить это для элемента, который содержит этой ссылки (этот фрагмент HTML не опубликован, поэтому я не могу исправить вас, но я надеюсь, что вы понимаете) - чтобы показатьэто, я буду использовать простой div
:
<div style="text-align:center">
<a href="http//www.google.com">Search</a>
<!-- more links here -->
</div>
РЕДАКТИРОВАТЬ: еще несколько дополнений к вашему вопросу:
p
не«функция», но вы правы, это вызывает проблему (потому что это блочный элемент) - то, что вы пытаетесь использовать это css - вместо этого он просто встроенныйбыть помещенным в отдельный файл, но вы не делаете «просто HTML» здесь