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