Список - это блок.
Добавив align="center" к родителю, ты выравнил текст внутри списка по центру. Однако сам список остался на месте (от левого края до правого)
Способов сделать это множество. Предлагаю свой:
Ссыльмда...
учат чему?
"программировать на html"?
Читай интернет, смотри уроки - поймешь основы. Далее уже сам развивайся.
Ну или на пк курсах по верстке.
P.s html - это не язык программирования, а язык разметки гипертекста
Вообще, писать стили прямо в версте - плохая привычка. Из-за этого верстка захламляется и ее очень трудно править.
Вот, переписал стили в отдельный файл. На мой взгляд так намного приятнее смотрится код.
ссыль