По умолчанию список содержит маркеры, а также некоторые поля и отступы.
<ul>
<li><a href="">list item 1</a></li>
</ul>
С помощью CSS вы можете изменить внешний вид списка.
<style>
/* the styles go in between the style tag */
</style>
Вы можетеиспользуйте CSS для захвата каждого элемента в списке и изменения свойств.
Например, я обычно начинаю с удаления стиля списка, полей и отступов.
ul { list-style:none; margin:0; padding:0; }
Далее вы можете изменить ссылкуили якорные теги, чтобы иметь ширину и высоту и цвет фона.
Ссылки по умолчанию являются встроенными элементами, что означает, что они не заставляют новую строку, а текут внутри строки. Мне нужно, чтобы они отображались как блокэлемент, чтобы я мог его стилизовать.
ul a:link,
ul a:visited { display:block; width:100px; height:20px; line-height:20px; background:blue; }
Теперь, когда пользователь наводит курсор мыши на ссылку, вы можете снова изменить ее цвет, CSS стекируется, так что все стили, которые вы написали выше, будут по-прежнему применяться, но мы можем переписатьчто бы мы ни выбрали.
ul a:hover { background:orange; }
Немного прочтения: http://www.w3schools.com/css/css_list.asp
Как только вы научитесь выбирать элементы с помощью CSS, вы сможете создавать практически все, что угодно.
Вы можете гУ элементов HTML ive уникальный идентификатор или класс.Идентификатор используется для выбора отдельного элемента.
Но если у вас много элементов, используется класс.
"#" для идентификаторов и "."Для занятий.
Пример:
<div id="something">some text wrapped in a div with an id</div>
<div class="something">a div with a class</div>
<div class="something">a div with a class</div>
<div class="something">a div with a class</div>
<style>
#something { background:red; }
.something { background:blue; }
</style>
Начало http://jsbin.com/oyibok/5/edit