Абсолютные и относительные ссылки в HTML
Статьи HTML
В нашем справочнике есть целый раздел, посвященный HTML.
Рассмотрим, что они из себя представляют ссылки в HTML в абсолютном и относительном вариантах.
Так как гиперссылка, которая неразрывно связана с гипертекстом, является частным случаем ссылки, то в ракурсе рассматриваемой нами темы эти термины можно считать тождественными.
Абсолютный и относительный пути в ссылках
Основным отличительным признаком любой ссылки является наличие URL адреса, который чаще всего содержит абсолютный путь (полный) до страницы или файла:
http://site.ua/category1/single-page1 http://site.ua/catalog1/file1.html
В таком виде мы вводим ссылки в поисковую строку браузера для получения доступа с объекту. При этом любой URL обязательно начинается с наименования протокола передачи данных и включает имя домена («http://site.ua/»). Именно в подобном виде путь до объекта (веб-страницы или файла) используется в качестве параметра атрибута href
<a href="http://site. ua/category1/single-page1">анкор</a> <a href="http://site.ua/catalog1/file1.html">анкор</a>
Абсолютные гиперссылки можно теоретически использовать везде, но на практике их применяют чаще тогда, когда нужно сослаться на внешний веб-ресурс, а относительные более эффективны при переходах в пределах одного сайта, поскольку они короче и не загромождают HTML код.
Варианты относительных ссылок
Если представленный выше пример полного пути в URL-адресе немного модифицировать, убрав «http:», то как раз получится образец относительного пути:
//site.ua/category1/single-page1 //site.ua/catalog1/file1.html
Если же привлечь средства HTML, то можно создать ссылку относительно протокола:
<a href="//site.ua/category1/single-page1">анкор</a> <a href="//site.ua/catalog1/file1.html">анкор</a>
Такой вариант вполне работает не только в пределах домена, но и на сторонних веб-страницах, причем независимо от того, какой протокол (HTTP или HTTPS) установлен для конкретного сайта. Поэтому на практике данный вид относительных ссылок с успехом можно применить, к примеру, в случае перевода веб-проекта на безопасный протокол HTTPS.
Пойдем далее и вдобавок к названию протокола уберем еще и двойной слеш вместе с доменным именем. Получится другая вариация относительного пути:
/category1/single-page1 /catalog1/file1.html
На его основе таким же образом создается относительная гиперссылка:
<a href="/category1/single-page1">анкор</a> <a href="/catalog1/file1.html">анкор</a>
Возьмем для наглядности пример с файлом (file1.html).
Такой линк будет работать только лишь в том случае, если файл расположен в папке (каталоге), которая, в свою очередь, находится в составе корневой директории вебсайта. То есть, путь до файла (в составе URL, который служит параметром атрибута href) будет указан относительно корня веб-ресурса:
Если файл (в нашем примере file2.html) входит напрямую в состав корневой директории, то путь к нему относительно корня (site. ua) примет такой вид:
<a href="/file2.html">анкор</a>
Тут самый первый слеш «/» заменяет корневую папку «site.ua/». То есть, при создании перехода на главную страницу сайта с любой его страницы можно использовать короткую конструкцию:
<a href="/">анкор</a>
Тот же самый принцип работает и при проставлении линков с одной веб-страницы проекта на другую. Образцом может служить тот же блог WordPress, где есть главная страница, статические и привязанные к определенным рубрикам (категориям) веб-страницы записей.
Скажем, с абсолютно любой странички проекта можно проставить относительную ссылку на иную страницу с указанием рубрики.
Возьмем для примера такой блог, в котором есть рубрика «HTML» и эта статья внутри рубрики:
<a href="/html/absolute-and-relative-links-in-html/">Форми</a>
А, скажем, относительная ссылка на статическую веб-страницу (которая не принадлежит ни одной рубрике, но входит в состав корневой папки «Блог. com») с любой другой странички в пределах одного проекта может выглядеть так:
<a href="/kontakty/">Контакти</a>
Итак, мы выяснили, что гиперлинки именно относительно корневой папки обычно и используются на практике, когда необходимо сослаться с одной страницы сайта на другую.
Теперь давайте рассмотрим еще несколько случаев создания линков относительно текущего веб-документа (файла или web-страницы), а не корня сайта. Здесь один из файлов будет донором (с которого проставлена ссылка), а другой акцептором (на который ведет гиперссылка).
1. Файлы расположены в одной папке:
В этом случае относительная ссылка будет содержать только лишь название документа, который является акцептором (обратите внимание, что знак слеша тут опущен, так как путь указывается не относительно корня, а вполне конкретной папки):
<a href="file2.html">анкор</a>
2. Файлы находятся в разных директориях, причем документ, на который необходимо сослаться, располагается внутри каталога, находящегося в одной папке, содержащей донор:
Тогда в процессе создания относительной гиперссылки в содержании донора следует прописать дополнительно директорию, где находится акцептор:
<a href="catalog2/file2. html">анкор</a>
Если целевой файл, на который указывает ссылка, находится еще на уровень ниже относительно донорского документа в иерархической структуре (к примеру, располагается в catalog3, который вложен в catalog2), то путь будет таким:
<a href="catalog2/catalog3/file3.html">текстовий фрагмент</a>
И так далее, в зависимости от количества вложенных друг в друга директорий.
3. Теперь разберем обратную ситуацию, когда документ-акцептор располагается на уровень (или несколько) выше донорского файла:
При таком раскладе перед наименованием файлика необходимо поставить слеш «/» и двоеточие, означающее, что акцептор расположен на один уровень выше:
<a href="../file1.html">анкор</a>
Если документ, на который ссылаются, находится на целых два уровня выше (скажем, донорский документ пребывает в папке catalog3, которая вложена в catalog2), то HTML код относительной гиперссылки примет следующий вид:
<a href=". ./../file1.html">анкорний текст</a>
Как вы, наверное, поняли, подобных уровней может быть сколько угодно много, все зависит от файловой структуры вашего веб-проекта. Чем больше уровней между акцептором и донором, тем большее количество двоеточий и слешей необходимо указать.
4. Есть еще вариант, когда акцептор и донор расположены в разных папках одного уровня:
Для того, чтобы сформировать относительный гиперлинк, нужно перейти на один уровень выше (catalog), а в пути указать директорию документа, на который будем ссылаться:
<a href="../catalog1/file1.html">анкорний текст</a>
5. Ну и теперь самый сложный случай. Это когда документ, содержащий относительную ссылку, и файл, на который она ведет, располагаются в разных папках, причем директория с донором находится на один или несколько уровней выше папки с акцептором:
Если разница 1 уровень, то относительной ссылкой является такая:
<a href="../../catalog1/file1. html">анкорний текст</a>
Это только основные примеры относительных ссылок, на самом деле их гораздо больше. Но главное — понять суть алгоритма их создания. Тем более, что все другие вариации будут просто производными от выше указанных.
Особенности относительных и абсолютных гиперссылок
Если в качестве целевого объекта абсолютной или относительной ссылки указать не файл, а всю директорию, то в конце URL желательно прописывать слеш:
<a href="http://site.ua/wp-content/uploads/">text</a> <a href="/wp-content/uploads/">anchor</a>
<a href="http://site.ua/wp-content/uploads">text</a> <a href="/wp-content/uploads">anchor</a>
…. то серверный обработчик сначала начнет поиски файла «uploads», именно в таком виде (без расширения), а уже затем отыщет папку с таким именем. Проставив сразу же слеш, вы сэкономите ресурсы сервера, на котором располагается сайт.
Также необходимо иметь ввиду, что в целях безопасности содержимое любого рабочего каталога сайта должно быть скрыто. Поэтому веб-сервер обычно сконфигурирован таким образом, чтобы воспрепятствовать отображению его файлов. Например, вместо этого может быть показан пустой индексный файл index.php либо index.html (в браузере это будет просто белая страница).
Я настоятельно рекомендую проверить, так ли обстоит дело на вашем сайте. Например, если у вас веб-проект под управлением WordPress, то изучите соответствующий материал, повествующий о базовых настройках защиты при использовании в том числе этого метода (правда, в современных версиях WP данная ситуация уже под контролем, но проверка не помешает).
В общем-то, принцип создания абсолютных и относительных ссылок действует и в отношении стандартных веб-страниц сайта. Но, поскольку львиная доля вебмастеров (особенно это касается владельцев полномасштабных веб-ресурсов, а не одностраничников) использует для управления веб-ресурсом CMS, то здесь есть некоторые нюансы.
Что касается главной страницы, то абсолютная ссылка на нее включает доменное имя, которое является названием корневой папки в соответствии с файловой структурой сайта на сервере:
<a href="https://site.ua/">Home</a>
Образец относительного линка в отношении главной:
<a href="/">Home</a>
Веб-разработка. Абсолютные и относительные адреса.
При разработке веб-страниц очень часто приходиться сталкиваться с задачей указания адреса к тому или иному месту в сети Интернет или файлу.
Адреса нужно указывать:
+ Когда вы даете ссылки на что-либо;
+ Когда вставляете изображения;
+ Указываете в качестве фона какое-либо изображение;
и.т.д.
Есть 2 основных способа, как вы можете указать адрес на веб-страницах:
Способ 1. Абсолютный адрес.
Способ 2. Относительный адрес.
Каждый из этих способов имеет свои достоинства и недостатки и каждый из них можно использовать в своей ситуации.
Если вы хотите научиться основам веб-разработки, мои курсы на эту тему здесь.
Относительные адреса:
Исходя из названия путь или адрес здесь указывается относительно какого-то места. Это действительно так.
Чтобы понять, как это работает, давайте рассмотрим несколько примеров.
1) Структура следующая. Имеем 2 веб-страницы формата html, которые находятся в одной папке.
Чтобы сделать ссылку в одном файле на другой, нужно всего-лишь написать название файла.
Например, ссылка с файла file1.html на файл file2.html будет выглядеть просто:
<a href="file2.html">Ссылка</a>
2) Следующая ситуация.
Имеем 2 файла html:
file1.html находится в папке folder1, а file2.html находится на уровень ниже.
Чтобы создать ссылку в файле file1.html на файл file2. html, нужно написать следующий код:
<a href="../file2.html">Ссылка</a>
Оператор ../ означает, что происходит обращение на уровень ниже.
3) Теперь обратная ситуация.
Нужно создать ссылку в файле file2.html на файл file1.html.
Для этого используем следующий код:
<a href="folder1/file1.html">Ссылка</a>
Таким образом, при относительных адресах путь к файлу зависит от расположения того файла, в котором создается ссылка.
Использовать относительные адреса возможно в том случае, если файлы расположены на одном сайте.
Если нужно сделать ссылку на файл, который располагается на другом сайте, то нужно использовать абсолютные адреса.
Абсолютные адреса.
В самом названии абсолютный понимается, что адрес должен быть полным и не зависеть от других папок и файлов рядом или в которых он находится.
В интернет абсолютный адрес представляет собой url и полный путь относительно домена сайта (его корня) до того места, где лежит файл.
Предположим, что файл лежит в папке folder1, которая лежит в корне сайта site1.ru.
Абсолютный адрес до этого файла будет следующий:
http://site1.ru/folder1/file.html
Наверняка вам не раз уже приходилось видеть адреса в таком виде.
Если вы пытаетесь сделать ссылку со страницы, которая находится на вашем сайте на файл, который располагается на другом домене, то указание адреса в этом случае будет возможно только в абсолютном виде.
Абсолютными адресами оперируют при ссылке с одного сайта на другой, но бывает также, что их используют и в том, случае, когда файлы располагаются на вашем сайте.
В чем разница между относительным и абсолютным URL?
Автор Шай Линн Хан
Ссылки и изображения являются двумя наиболее распространенными ресурсами, которые вы добавляете на свои веб-страницы, поэтому важно знать, как правильно к ним обращаться.
Каждый веб-сайт должен ссылаться на определенные ресурсы, будь то изображения, файлы или другие веб-страницы. Решение о том, как связать другие файлы, чрезвычайно важно для обеспечения их правильного нахождения браузерами.
Вы можете ссылаться на ресурсы, используя относительный или абсолютный URL-адрес. Это относится как к локальным файлам на компьютере, так и к URL-адресам на основе протокола, доступ к которым осуществляется через Интернет.
Как использовать абсолютный URL-адрес
Абсолютный URL-адрес содержит полный путь к определенному местоположению файла. Например, полный путь к файлам на вашем компьютере:
- file:///C:/Users/Sharp/Desktop/test.html
- file:///C:/Users/John/Documents/Work /Q4Summary.docx
- file:///C:/Users/Mark/Documents/Music/Recording. mp3
Другой пример включает полный URL-адрес протокола, который можно использовать для идентификации ресурса для отправки через Интернет. Чаще всего они начинаются с «https» или «http»:
- https://www.google.com
- https://calendar.google.com/calendar
- https://www.airbnb.com.au/rooms
Абсолютный URL содержит всю информацию требуется для поиска файла или ресурса, к которому вы пытаетесь получить доступ. Это необходимо, если вы ссылаетесь на внешний сайт.
- Создайте простой веб-сайт в HTML, создав новую папку и добавив два новых файла с именами index.html и styles.css .
- В index.html добавьте код HTML для создания простого веб-сайта:
< title> Мой сайт
< meta charset="UTF-8">
css" />
Мой сайт
Добро пожаловать на мой сайт.
- В styles.css добавьте некоторые стили к веб-странице.
body {
Семейство шрифтов: Arial, Helvetica, без засечек;
}
.container {
display: flex;
flex-direction: столбец;
align-items: center;
}
.mb28 {
нижнее поле: 28px;
} - В index.html , добавьте тег внутри контейнера div и добавьте абсолютный URL-адрес основного сайта Google (https://www.google.com).
Google.com
- Вы также можете получить доступ к изображениям в Интернете, используя полный абсолютный путь к сохраненному файлу. Вы также можете предпринять дополнительные шаги, чтобы убедиться, что вы добавили адаптивные изображения на свою веб-страницу HTML.
- Нажмите на Индекс. корневую папку вашего веб-сайта, создайте новую папку для хранения изображений с именем Images . В папку добавьте новое изображение и дайте ему имя, например CuteBird.jpg .
- Определите абсолютный путь к изображению. файл, который вы только что добавили. Вы можете сделать это, найдя его в пути навигации приложения диспетчера файлов вашей операционной системы. Вам также нужно будет добавить имя файла в конец пути. Например, «C:\Users\ Sharl\Desktop\Website\Images\CuteBird.jpg»
- В index.html замените тег изображения новым изображением, которое использует абсолютный путь, указывающий на файл CuteBird.jpg , хранящийся на вашем компьютере. Не забудьте добавить префикс file:// для обозначения ресурса локальной файловой системы. В Unix и macOS вы можете добавить абсолютный путь, указанный на предыдущем шаге. В Windows вам нужно будет заменить обратную косую черту на прямую и добавить дополнительную косую черту перед буквой диска, например:
- Щелкните файл index.html , чтобы открыть его в браузере и просмотреть изображение, хранящееся на вашем компьютере.
Как использовать относительный URL-адрес
Относительный URL-адрес сохраняет только часть URL-адреса или пути и обычно относится к местоположению текущего файла или раздела веб-сайта.
В приведенном выше примере для доступа к Logo.ico из index.html с использованием относительного URL-адреса следует использовать путь «Images/Icons/Logo.ico». Другие примеры включают:
- Pages/Bird1. html
- Images/CuteBird.jpg
- styles.css
При использовании той же структуры папок на другом компьютере веб-сайт по-прежнему сможет получить файл. При маршрутизации через Интернет вместо использования полной ссылки, такой как «https://example.com/about», вы можете использовать относительную маршрутизацию:
- /about
- /contact
- /projects/local-clients
Вы можете использовать относительный URL-адрес для создания ссылок или ссылок на изображения на веб-странице HTML.
- В корне каталога вашего веб-сайта создайте новую папку с именем Pages .
- В новой папке Pages создайте новый файл с именем Bird1.html .
- Заполните Bird1.html HTML-кодом для создания страницы.
Птица 1
./styles.css" />
Кофе
Кофе сладкий птица, которая любит играть!
- Внутри div-контейнера добавьте тег изображения и используйте относительный URL-адрес для ссылки на CuteBird.jpg изображение.
- В файле index.html удалите существующее содержимое внутри контейнера div. Замените его одним тегом a , который использует относительную ссылку для открытия файла Bird1.html .
- Щелкните файл index.html , чтобы открыть его в браузере, и нажмите на новую ссылку, чтобы перейти к Bird1. html .
Теперь вы можете определить разницу между абсолютными и относительными URL-адресами. Теперь вы можете позаботиться о том, чтобы ваши ресурсы всегда были доступны.
Вы также должны всегда следить за тем, чтобы все ссылки, к которым могут получить доступ ваши пользователи, были безопасными и надежными.
Подписывайтесь на нашу новостную рассылку
Похожие темы
- Программирование
- Веб-разработка
- HTML
- Файловая система
Об авторе
Шей любит узнавать что-то новое через личные проекты. Помимо программирования, Шей также любит игры и игру на пианино.
Различия и определения абсолютных и относительных URL-адресов
Абсолютный URL-адрес и относительный URL-адрес Различия связаны с различиями в структуре URL-адресов. Абсолютный URL-адрес — это URL-адрес с полным протоколом, именем домена, расширением домена, путем, параметром запроса, строкой запроса и фрагментом. Относительный URL-адрес использует только определенный раздел URL-адреса, чтобы веб-браузер разрешал адрес ресурса или веб-документа. Относительный URL-адрес может быть «относительно корня» или «относительно протокола». Использование абсолютных URL-адресов и относительных URL-адресов дает разные преимущества в разных ситуациях. Например, в техническом SEO лучше использовать «абсолютный URL», а для веб-безопасности «относительные протоколу URL» невыгодны. Но в определенных ситуациях использование относительных URL-адресов полезно для обеспечения более высокой скорости разрешения URL-адресов при уменьшении размера HTML-документа.
Статья об абсолютных и относительных различиях URL-адресов объясняет их преимущества и недостатки, а также их определения, уделяя особое внимание их различиям, объясняя SEO, точки зрения поисковой системы и структуры URL-адресов.
Что такое Абсолютный URL?
Абсолютный URL-адрес — это тип URL-адреса, который содержит все части URL-адреса, включая протокол, имя домена, расширение домена, информацию о поддомене, путь, строку запроса, фрагмент URL-адреса и информацию о порте. Абсолютные URL-адреса длиннее относительных URL-адресов и содержат больше информации. Абсолютный URL-адрес предоставляет «HTTP» или «HTTPS», «WWW» или без информации «WWW» при объяснении протокола или поддомена конкретного веб-сайта. Абсолютные URL-адреса следует использовать в значениях «hreflang» и «canonical» для лучшей реализации технического SEO. Используя абсолютные URL-адреса, легче поддерживать согласованность внутренних ссылок по сравнению с относительными URL-адресами.
Пример абсолютного URL-адреса
Пример абсолютного URL-адреса с разрешением URL-адреса приведен ниже.
Что такое относительный URL?
Относительные URL-адреса содержат только относительно связанную часть URL-адреса. Относительные URL-адреса делятся на два типа: «URL-адреса, относящиеся к протоколу» и «URL-адреса, относящиеся к корневому каталогу». Относительные URL-адреса протокола не включают информацию о типе протокола HTTP. Корневые URL-адреса не включают имя домена, имя поддомена или расширение. Относительные URL-адреса берут свою относительность от текущего и открывают URL-адрес в веб-браузере. URL-адрес HTTPS, открытый в веб-браузере, обеспечивает навигацию HTTPS для URL-адресов, относящихся к протоколу. Относительный корневой URL-адрес с субдоменом обеспечивает навигацию из этого субдомена, если открытый URL-адрес относится к этому конкретному субдомену. Таким образом, корневые URL-адреса следует использовать только для активно открываемого веб-сайта и имени домена. Относительные URL-адреса сложнее поддерживать согласованность формата внутренней ссылки по сравнению с абсолютными URL-адресами.
Пример относительного URL-адреса
Пример URL-адресов относительно корня и протокола приведен ниже.
Приведенный выше пример представляет собой относительный URL-адрес с «корневым» URL-адресом. Ниже вы можете увидеть пример «относительного протокола» URL.
URL-адреса, относящиеся к протоколу, обеспечивают гибкость использования различных протоколов HTTP. Чтобы узнать больше об URL-адресах, связанных с протоколом, прочитайте соответствующее руководство.
В чем разница между абсолютными и относительными URL-адресами?
Существует 6 основных различий между абсолютными и относительными URL-адресами для SEO, веб-безопасности, производительности загрузки веб-страниц и конфиденциальности пользователей. Основные различия между абсолютными и относительными URL-адресами перечислены ниже.
- Длина URL-адреса : Абсолютные URL-адреса длиннее относительных URL-адресов.
- Информативность : Абсолютные URL-адреса предоставляют больше информации, чем относительные URL-адреса.
- Техническое SEO : Абсолютные URL-адреса используются для всех тегов технического SEO. Относительные URL-адреса можно использовать только для некоторых из них.
- Скорость разрешения URL-адресов : Абсолютные и относительные URL-адреса разрешаются с разной скоростью. Абсолютные URL-адреса разрешаются в течение длительного времени, поскольку они длиннее.
- Размер HTML : Каждый символ равен 8 КБ. Относительные URL-адреса короче и легче для размера HTML, чем абсолютные URL-адреса.
- Веб-безопасность : URL-адреса, относящиеся к протоколу, не подходят для веб-безопасности и конфиденциальности пользователей, поэтому лучше использовать абсолютные URL-адреса или не использовать URL-адреса, относящиеся к протоколу.
Каковы преимущества абсолютных URL-адресов по сравнению с относительными URL-адресами?
Ниже перечислены преимущества абсолютных URL-адресов по сравнению с относительными URL-адресами.
- Абсолютные URL-адреса предоставляют больше информации, чем относительные URL-адреса.
- Абсолютные URL-адреса легче поддерживать для согласованности внутренних ссылок.
- Абсолютные URL-адреса более безопасны, чем URL-адреса, относящиеся к протоколу.
- Абсолютные URL-адреса используются для hreflang и канонических значений, в отличие от относительных URL-адресов.
Каковы преимущества относительных URL-адресов по сравнению с абсолютными URL-адресами?
Ниже приведены преимущества относительных URL-адресов по сравнению с абсолютными URL-адресами.
- Относительные URL-адреса короче абсолютных URL-адресов.
- Относительные URL-адреса имеют меньший размер, чем HTML-документы.
- Относительные URL-адреса легче разрешать, поэтому они лучше влияют на скорость страницы.
- Относительные URL-адреса легче читать при написании кода и во время веб-разработки
Какой из них лучше для SEO, абсолютный или относительный URL-адрес?
Абсолютные и относительные URL-адреса имеют разные преимущества для SEO, поэтому лучше сбалансировать их использование. Относительные URL-адреса лучше подходят для скорости страницы и размера HTML-документа, а также для времени разрешения URL-адресов, но они не подходят для hreflang и канонических значений. Кроме того, URL-адреса, относящиеся к протоколу, не являются безопасными. Таким образом, для SEO следует использовать как абсолютные, так и относительные URL-адреса вместе.
- Используйте абсолютные URL-адреса для hreflang и канонических значений.
- Используйте относительные URL-адреса для внутренней навигации.
- Не используйте URL-адреса, относящиеся к протоколу.
Последние мысли об абсолютных и относительных URL-адресах. Целостное SEO включает в себя каждую вертикаль поисковой оптимизации. Таким образом, использование относительных или абсолютных URL-адресов имеет разный вес для качества веб-сайта. Использование URL-адреса, относящегося к протоколу, может повлиять на надежность веб-сайта, а использование URL-адресов, относительных к корневому каталогу, может привести к появлению нежелательных URL-адресов 404 или 301, а постоянное использование абсолютных URL-адресов — не лучшая практика.
В этом контексте эксперт по поисковой оптимизации должен подумать о том, какая структура URL лучше подходит для той или иной ситуации. Абсолютные и относительные URL-адреса имеют значение для SEO. С точки зрения UX абсолютные и относительные URL-адреса не влияют на дизайн, но отличаются размером веб-страницы и производительностью загрузки. Целостные оптимизаторы должны следовать лучшим практикам структуры URL-адресов для SEO, учитывая различия между абсолютными и относительными URL-адресами.- Автор
- Последние сообщения
Корай Тугберк ГУБЮР
Владелец и основатель Holistic SEO & Digital
Корай Тугберк ГУБЮР является генеральным директором и основателем Комплексное SEO и цифровые технологии, где он предоставляет SEO-консультации, веб-разработку, науку о данных. , веб-дизайн и услуги по поисковой оптимизации со стратегическим руководством для клиентских проектов агентства по поисковой оптимизации. Koray Tuğberk GÜBÜR регулярно проводит SEO A/B-тесты, чтобы понять Google, Microsoft Bing и Yandex, как алгоритмы поисковых систем и внутреннюю повестку дня.