Как сделать календарь событий в HTML

Автор: John Webb
Дата создания: 17 Август 2021
Дата обновления: 14 Ноябрь 2024
Anonim
jQuery Event Calendar - календарь событий. Урок 1
Видео: jQuery Event Calendar - календарь событий. Урок 1

Содержание

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

Создать таблицу в HTML

Шаг 1

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


ВоскресеньепонедельниквторникСредаЧетвергПятницасуббота

Этот код создаст таблицу и заголовок. В таблице используется идентификационное имя, называемое «календарь», если на веб-сайте используются таблицы на других страницах.

Шаг 2

Добавьте пару тегов body под тегом "":

Шаг 3

Скопируйте следующий код и вставьте его между "" шесть раз:

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

Шаг 4

Добавьте даты в календарь в соответствии с месяцем, который вы хотите показать. Сверьтесь с реальным календарем и будьте осторожны, чтобы не пропустить и не повторить дату. Заключите каждую дату в теги "", чтобы вы могли настроить числа позже:


31

Шаг 5

Обратите внимание на события в ячейках, которые содержат соответствующие даты. События должны находиться вне тегов "", но внутри "". Если вы хотите добавить более одного события в одну ячейку, заключите каждое в пару тегов"

’:

31

Halloween Party!

Последний день регистрации.

Настроить календарь

Шаг 1

Найдите "

Контур не является обязательным, но это наиболее подходящий способ добавления границ к таблицам на текущих веб-страницах.

Шаг 2

Настройте заголовок таблицы, задав цвет букв и другой цвет фона:

thead calendar {

цвет: #ffffff; цвет фона: темно-синий; font-weight: жирный; }

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

Шаг 3

Заливка, границы, ширина и положение относительно ячеек таблицы:

й календарь

td calendar {

отступ: 20 пикселей; граница: сплошной черный 1px; ширина: 100 пикселей; положение: относительное; }


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

Шаг 4

Создайте числа, используя заливку, цвет фона и абсолютное позиционирование:

td span calendar {

font-weight: жирный; позиция: абсолютная; внизу: 0; справа: 0; дисплей: блок; отступ: 5 пикселей; цвет фона: #eeeeee; }

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