Веб -страница (или веб-страница ) — это документ во Всемирной паутине «со своим адресом». [1] Веб-страницы доставляются пользователю веб-сервером и отображаются в веб-браузере [2] и действуют как «единица поиска» для информации, хранящейся в них. [3] Веб -сайт состоит из множества веб-страниц, связанных между собой общим доменным именем. Название «веб-страница» — это метафора бумажных страниц, связанных в книгу.
Веб-страница представляет собой структурированный документ . Основным элементом веб-страницы является текстовый файл , написанный на языке гипертекстовой разметки (HTML) [4] , который определяет содержимое веб-страницы (включая ссылки, называемые гиперссылками ) на другие веб-ресурсы, в первую очередь на другие веб-страницы, а также на различные веб-страницы. разделы одной и той же веб-страницы). Мультимедийный контент в Интернете, например изображения , видео и другие веб-страницы, можно напрямую встраивать в веб-страницу, образуя составной документ .
Документ HTML может включать в себя отдельные файлы, называемые документами каскадных таблиц стилей (CSS) (которые также являются текстовыми файлами), которые определяют представление содержимого на веб-странице. В принципе, это альтернатива включению этой информации непосредственно в HTML-код.
Документ также может включать программы JavaScript или WebAssembly , которые выполняются веб-браузером для добавления динамического поведения веб-странице: [4] [5] например, форма, которая принимает вводимые пользователем данные. Веб-страницы с динамическим поведением могут функционировать как прикладное программное обеспечение , называемое веб-приложениями .
Каждая веб-страница идентифицируется отдельным унифицированным указателем ресурсов (URL). Когда пользователь вводит URL-адрес веб-страницы в свой браузер, браузер загружает HTML-файл с веб-сервера и преобразует все его элементы в интерактивное визуальное представление на устройстве пользователя. [6]
Если пользователь щелкает , касается или иным образом активирует гиперссылку, браузер повторяет этот процесс, чтобы загрузить страницу, на которую указывает гиперссылка, которая может быть частью текущего веб-сайта или другого. Браузер имеет функции пользовательского интерфейса , которые указывают, какая страница отображается.
С точки зрения развертывания веб -сайтов на стороне сервера существует два типа веб-страниц: статические и динамические . Статические страницы извлекаются из файловой системы веб-сервера без каких-либо изменений, [7] в то время как динамические страницы должны создаваться сервером «на лету», обычно считываясь из базы данных для заполнения шаблона , перед отправкой в браузер пользователя. [8]
Веб-страницы обычно создаются «компаниями, [другими] организациями и отдельными лицами», стремящимися объяснить пользователям Интернета , что они делают , и предлагают различные услуги. [1]
JavaScript является частью триады технологий, которые должны изучить все веб-разработчики: HTML для определения содержимого веб-страниц, CSS для определения представления веб-страниц и JavaScript для определения поведения веб-страниц.
Статика по определению означает то, что не меняется. Первые страницы во Всемирной паутине были в основном статичными и неизменными, предоставляя одну и ту же информацию по определенной теме любому, кто их посетил. В некоторых случаях сайты могут незначительно меняться с течением времени, но по-прежнему в значительной степени статичны, то есть они изменяются только тогда, когда их создатели меняют вручную, а не на регулярной и автоматизированной основе.
Веб-страница, предоставляющая пользователю пользовательский контент на основе результатов поиска или другого запроса.