Html список красивый: Оформление списков ul li для информационных блоков

Как сделать красивый нумерованный список HTML?

Категория: Сайтостроение, Опубликовано: 2017-08-18
Автор:

Приветствую вас, дорогие друзья, на сайте Impuls-Web!

В этой статье я хотела бы вам показать, как можно сделать красивый нумерованный список HTML, который позволит вам украсить контент, и добавит некоторой индивидуальности для вашего сайта.

Навигация по статье:

  • Код нумерованного списка HTML
  • CSS-стили нумерованного списка HTML

Как будет выглядеть такой нумерованный список HTML, вы могли вдеть в большинстве моих статей. Так как я уже давно пользуюсь таким способом стилизации списков, и считаю, что такой вариант оформления намного интереснее, чем обычные серые цифры.

Код нумерованного списка HTML

Итак, суть данного способа заключается в том, что для начала мы создаем заготовку кода c нумерованным списком HTML, в котором задаем нумерацию самостоятельно. А далее, при помощи CSS-стилей делаем стилизацию цифр, подгоняя его оформление под дизайн нашего сайта.

Вот как выглядит код для измененного нумерованного списка HTML:

<ol> <li><span>1.</span>Текст</li> <li><span>2.</span>Текст</li> …. </ol>

<ol>

<li><span>1.</span>Текст</li>

<li><span>2.</span>Текст</li>

….

</ol>

Вы можете использовать данную заготовку HTML-кода, и css-стили, которые я покажу ниже, и использовать их у себя на сайте.

Перечисление может быть бесконечно длинным. Все, что вам нужно, это продублировать строки списка нужное количество раз, и исправить нумерацию, а так же добавить свой текст для пунктов.

CSS-стили нумерованного списка HTML

Далее нам нужно открыть в текстовом редакторе файл стилей нашего сайта и в самом конце дописать следующие стили:

.num-list li { margin-bottom: 15px; margin-top: 10px; list-style: none; } .

num-list li span{ background: #05A4E8; /*фон */ color: #FFF; /* цвет цифр */ margin-right: 10px; /* правый отступ */ padding: 3px 6px; /* внутренние отступы */ font-weight: bold; /*жирность цифр */ font-size:16px; /*размер шрифта */ border-radius:12px; /*скругление углов */ }

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

.num-list li {

margin-bottom: 15px;

margin-top: 10px;

list-style: none;

}

 

.num-list li span{

background: #05A4E8; /*фон */

color: #FFF; /* цвет цифр */

margin-right: 10px; /* правый отступ */

padding: 3px 6px; /* внутренние отступы */

font-weight: bold; /*жирность цифр */

font-size:16px; /*размер шрифта */

border-radius:12px; /*скругление углов */

}

В первом фрагменте стилей с селектором .num-list li мы добавляем верхний и нижний отступ для пунктов, и убираем стандартную нумерацию.

Во втором фрагменте мы добавляем стилизацию для нашей нумерации. В частности, задаем фон, цвет цифр, внутренние отступы, задаем шрифт и радиус скругления углов для тега span.

Вот что у нас получилось:

  1. 1.Пункт 1
  2. 2.Пункт 2
  3. 3.Пункт 3

Итак, как видите, все довольно просто. Вам остается только взять эти заготовки HTML-кода и CSS-стили, и немного подправив, вы можете свободно использовать их на своем сайте.

А на этом у меня, пожалуй, на сегодня все. Надеюсь, показанный в данной статье код для стилизации маркированных списков будут для вас полезны. Если данная статья вам понравилась, обязательно поделитесь ею в социальных сетях и оставьте свой комментарий.

До встречи в следующих статьях!

С уважением Юлия Гусарь

Создание списков в html и виды списков

Цель урока: знакомство с тегами создания списков в HTML

Содержание:

  • Создание списков в HTML
    • Неупорядоченный список HTML
    • Упорядоченный список HTML
    • Многоуровневый список HTML
    • Красивый список html или смешанный список

В HTML поддерживается работа со всеми вилами списков, рассмотрим их

Неупорядоченный список HTML

Неупорядоченный или ненумерованный список HTML содержит следующие теги:

Синтаксис:

<ul>
  <li>элемент 1</li>
  <li>элемент 2</li>
  <li>элемент 3</li>
  …
  <li>элемент n</li>
</ul>

Т. е. каждый пункт списка должен начинаться тегом li и завершаться его закрывающей парой, вместо которого будет отображаться маркер (диск, окружность или квадрат — зависит от предустановок браузера)

Чтобы задать вид маркера, необходимо использовать атрибут type:

<ul type="disk"> заполненный диск
<ul type="circle"> окружность 
<ul type="square"> квадрат

Упорядоченный список HTML

Упорядоченный список в HTML или нумерованный список практически такой же, как и ненумерованный, за исключением первого главного тега:

Синтаксис:

1
2
3
4
5
6
7
<ol>
  <li>элемент 1</li>
  <li>элемент 2</li>
  <li>элемент 3</li>
  …
  <li>элемент n</li>
</ol>

Для нумерованного списка тоже есть различные варианты нумерации:

<ol type = "a">
<ol type = "A">
<ol type = "I">
<ol type = "1">

Можно также применять к отдельному пункту:

<li type = "a">

Для того, чтобы продолжить список с определенного номера:

<ol start = "5">

Многоуровневый список HTML

Списки с определениями или многоуровневые списки в HTML создаются следующим образом:

1
2
3
4
5
6
7
8
9
<dl>
<dt>Пункт 1
  <dd>Элемент пункта 1
  <dd>Элемент пункта 1
<dt>Пункт 2
  <dd>Элемент пункта 2
<dt>Пункт 3
  <dd>Элемент пункта 3
</dl>

Результат:

Красивый список html или смешанный список

Чтобы сделать список максимально красивым, можно использовать в одном списке разные виды списков. Рассмотрим пример:

1
2
3
4
5
6
7
8
9
10
<dl><strong>Смешанный список</strong>
	<dt><i>Новость дня</i>
		<dd>
			<li>Сегодня идет дождь</li>
			<li>Дождь будет идти весь день</li>
	<dt><i>Новость ночи</i>
		<dd>
			<li>Ночью будет идти дождь</li>
			<li>Завтра начнется новый день</li>
</dl>

Результат:

Лабораторная работа: скачайте файл list.html.

  • Откройте файл
  • Создайте смешанный список
  • Используйте нумерованный и маркированный список html и список определений так, чтобы:
    • вместо знака - отображался маркер
    • вместо порядковых чисел и букв (1, 2, 3, a, b, c) отображались соответствующие им числа и буквы автоматически
  • знак -, порядковые числа и буквы из текста удалить

Какой вид HTML-списка подойдет для отображения списка терминов с их определениями

html

3 месяца назад

Аднан Шаббир

В HTML вы в основном слышали об упорядоченных и неупорядоченных списках.

Упорядоченный список используется, когда нам нужно упорядочить данные в определенной последовательности, тогда как неупорядоченный список используется, когда нам просто нужно создать список элементов, и последовательность не имеет значения.

Если вам интересно, какой список подойдет для отображения списка терминов с их определениями? Тогда эта запись поможет вам отобразить
список, который содержит элементы и их определения. Результаты этого руководства:

  • Какой вид списка используется для отображения списка терминов с их определениями?
  • Как создать список описаний в HTML?

Какой тип списка используется для отображения списка терминов и их определений?

В HTML список описаний используется для создания списка элементов с их кратким описанием. Список описания почти такой же, как упорядоченный и неупорядоченный список. Ключевое отличие состоит в том, что список описаний позволяет вам написать краткое определение терминов. Компоненты списка описания следующие:

  • Тег
    : Используется для создания списка описаний
  • Тег
    : Используется для указания терминов или элементов списка
  • Тег
    : Этот тег используется для написания соответствующего описания термина/элемента

Как создать список описаний в HTML?

Чтобы создать список описаний, необходимо использовать теги

,
и
в иерархической структуре. Для лучшего понимания приведен следующий пример кода, который используется для создания списка описаний.

Код



   
       Первый документ
       
   
   
       

Список описаний


       

           
Молоко

           
Этот продукт очень полезен для человеческого организма

           
Манго

           
Этот продукт называют королем фруктов.

           
Шпинат

           
Этот продукт очень богат железом и питательными веществами

       


В этом коде тег

определяет, что описание будет начинаться здесь. Внутри тега
тег
представляет термины. После каждого тега
используется тег
, который определяет этот конкретный термин.

Вывод

Вывод ясно показывает, что список описаний создан успешно, а также хорошо отображать термины и их определения.

Заключение

В HTML списки описаний считаются подходящими для отображения списка терминов с их определениями. Тег

используется для создания списка описаний. Теги
и
определяют термины и их определения соответственно. Мы предоставили практический пример, демонстрирующий создание списка описаний в HTML.

Об авторе

Аднан Шаббир

Посмотреть все сообщения

10 фрагментов CSS для добавления творчества в списки HTML

Эрик Карковак
on CSS

HTML-список — один из немногих выживших в мире одноразового веб-дизайна. Тенденции приходят и уходят, но как упорядоченные

    , так и неупорядоченные
      списки по-прежнему полезны как никогда.

      Как и на большинство основных HTML-элементов, на эти старожилы довольно скучно смотреть, когда они используются в контенте сайта (в отличие от навигации, где гораздо больше усилий уходит на стилизацию). Даже с небольшим применением базового CSS они не ускоряют пульс. Но есть масса возможностей сделать больше (и у нас есть доказательства).

      Мы сформировали поисковую группу, чтобы прошерстить сеть в поисках признаков креативных HTML-списков. Оказывается, некоторые талантливые дизайнеры действительно выходят за рамки простых маркеров и цифр. Взглянем!

      Цвет и размер

      Одна потенциальная проблема для длинного списка заключается в том, что может быть трудно выделить каждый элемент. В этом прелесть этого примера. Каждое число выделено жирным шрифтом и градиентным фоном. Более того, каждая часть контента использует CSS 9.0089 box-shadow для добавления глубины. В результате получается что-то привлекательное и легко читаемое.

      Мобильное решение

      Чем больше мы видим людей, безучастно смотрящих в свои телефоны, бесконечно прокручивающих в бездну, тем легче оправдать создание длинных страниц. Тем не менее, каждый бит прокрутки требует времени. Вот где этот эксперимент становится интересным. То, что отображается на больших экранах в виде неупорядоченного списка из нескольких столбцов, на мобильных устройствах превращается в простой абзац, разделенный запятыми. Это экономит время и усилия пользователей, которые лучше потратить на что-то другое (например, на прокрутку своей ленты в Facebook).

      Простота

      Вам не нужно сходить с ума со стилем, чтобы улучшить внешний вид ваших списков по умолчанию. Возьмите эту коллекцию пользовательских номеров. Они используют основные формы, цвета и размеры для улучшения общей читабельности. Это идеальное вдохновение для закрытого корпоративного или некоммерческого веб-сайта.

      С другой стороны…

      Воспринимайте этот анимированный 3D-список как полную противоположность приведенному выше. Это привлекает внимание (в хорошем смысле). Он сочетает в себе SVG и JavaScript, чтобы сделать эту короткую группу маркеров чем-то необычным. Это может быть отличным дополнением к онлайн-презентации или целевой странице.

      Простая временная шкала

      Когда дело доходит до создания конструктивной особенности, легко переосмыслить процесс. Например, временная шкала не нуждается в каких-либо причудливых сценариях — базовый сценарий можно создать с помощью простого неупорядоченного списка. Использование псевдоэлементов CSS для добавления соединительной линии связывает все вместе.

      Вложенные числа

      Бывают случаи, когда упорядоченный список должен включать несколько уровней вложенности, следуя последовательному числовому шаблону. К счастью, CSS counter-reset упростит автоматическую нумерацию. В этом примере список идет на четыре уровня вглубь, а нумерация соответствует его примеру.

      Более стильное гнездо

      Вот еще одно небольшое усовершенствование, которое может сделать вложенные списки более удобными для пользователей. Цифры имеют не только круглый фон, но и цвет фона меняется в зависимости от уровня. Наряду с отступами это еще больше упрощает различение вложенных уровней — и это невероятно легко сделать с помощью CSS.

      Преимущество Grid

      CSS Grid меняет способ создания макетов и списков. Этот пример демонстрирует возможность создания полностью адаптивных списков. На больших экранах просмотра они разбиваются на несколько столбцов, а на экранах меньшего размера сворачиваются в один столбец. Это хороший урок использования любой доступной экранной недвижимости.

      Бонус: все списки

      В CSS имеется ряд встроенных опций стиля списка — больше, чем вы думаете. Эта ручка предлагает удобное краткое изложение различных стилей, а также примеры использования изображений и значков Font Awesome вместо традиционных маркеров.

      Top Listings

      HTML-списки — один из самых гибких и незаменимых элементов дизайна. Когда вы смотрите глубже, просто удивительно представить, как часто мы их используем.

      Когда дело доходит до добавления списков к нашему контенту, они часто оставляют желать лучшего. Однако приведенные выше примеры являются доказательством того, что нам не нужно соглашаться на значение по умолчанию. Немного CSS (и даже капелька JavaScript) могут сделать содержимое списка более интересным и легким для чтения.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *