Html в url: Адрес | htmlbook.ru

URL Кодировка — Учебник HTML — schoolsw3.com


❮ Назад Далее ❯


Кодировка URL преобразует символы в формат, который может быть передан через интернет.


URL — унифицированный указатель ресурсов

Веб браузеры запрашивают страницы с веб серверов с помощью URL.

URL — это адрес веб страницы, например: https://www.schoolsw3.com


Кодировка URL (процентное кодирование)

URL адреса могут быть отправлены только через интернет ASCII символьный набор.

Поскольку URL адреса часто содержат символы вне набора ASCII, URL должен быть преобразован в допустимый формат ASCII.

Кодировка URL заменяет небезопасные символы ASCII на «%», за которым следуют две шестнадцатеричные знаки

Url адреса не могут содержать пробелы. Кодировка URL обычно заменяет пробел знаком плюс (+) или %20.


Попробуйте сами

Если Вы нажмете кнопку «Отправить» ниже, браузер закодирует ввод перед отправкой на сервер. Страница на сервере отобразит полученные входные данные.

Попробуйте другой ввод и нажмите кнопку «Отправить» еще раз.


Функции кодирования URL адреса

В JavaScript, PHP и php есть функции, которые могут быть использованы для URL кодирования строк.

В JavaScript можно использовать функцию encodeURI().

PHP имеет функцию rawurlencode(), и php имеет сервер функцию .URLEncode().

Нажмите кнопку «URL Encode», чтобы увидеть, как функция JavaScript кодирует текст.

Примечание: Функция JavaScript кодирует пространство как %20.


Справочник кодировки ASCII

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

Набор символов по умолчанию в HTML5, UTF-8.

Символ Из Windows-1252 Из UTF-8
пространство %20 %20
! %21 %21
« %22 %22
# %23 %23
$ %24 %24
% %25 %25
& %26 %26
%27 %27
( %28 %28
)
%29
%29
* %2A %2A
+ %2B %2B
, %2C %2C
%2D %2D
. %2E %2E
/ %2F %2F
0 %30 %30
1 %31 %31
2 %32 %32
3 %33 %33
4 %34 %34
5 %35 %35
6 %36 %36
7 %37 %37
8 %38 %38
9 %39 %39
: %3A %3A
; %3B %3B
< %3C %3C
= %3D %3D
> %3E %3E
? %3F %3F
@ %40 %40
A %41 %41
B %42 %42
C %43 %43
D %44 %44
E %45 %45
F %46 %46
G %47 %47
H
%48 %48
I %49 %49
J %4A %4A
K %4B %4B
L %4C %4C
M %4D %4D
N %4E %4E
O %4F %4F
P %50 %50
Q %51 %51
R %52 %52
S %53 %53
T %54 %54
U %55 %55
V %56 %56
W %57 %57
X %58 %58
Y %59 %59
Z %5A %5A
[ %5B %5B
\ %5C %5C
] %5D %5D
^ %5E %5E
_ %5F %5F
` %60 %60
a %61 %61
b %62 %62
c %63 %63
d %64 %64
e %65 %65
f %66 %66
g %67 %67
h %68 %68
i %69 %69
j %6A %6A
k %6B %6B
l %6C %6C
m %6D %6D
n %6E %6E
o %6F %6F
p %70 %70
q %71 %71
r %72 %72
s %73 %73
t %74 %74
u %75 %75
v %76 %76
w %77 %77
x %78 %78
y %79 %79
z %7A %7A
{ %7B %7B
| %7C %7C
} %7D %7D
~ %7E %7E
  %7F %7F
` %80 %E2%82%AC
 %81 %81
%82 %E2%80%9A
ƒ %83 %C6%92
%84 %E2%80%9E
%85 %E2%80%A6
%86 %E2%80%A0
%87 %E2%80%A1
ˆ %88 %CB%86
%89 %E2%80%B0
Š %8A %C5%A0
%8B %E2%80%B9
Π%8C %C5%92
 %8D %C5%8D
Ž %8E %C5%BD
 %8F %8F
 %90 %C2%90
%91 %E2%80%98
%92 %E2%80%99
%93 %E2%80%9C
%94 %E2%80%9D
%95 %E2%80%A2
%96 %E2%80%93
%97 %E2%80%94
˜ %98 %CB%9C
%99 %E2%84
š %9A %C5%A1
%9B %E2%80
œ %9C %C5%93
 %9D %9D
ž %9E %C5%BE
Ÿ %9F %C5%B8
  %A0 %C2%A0
¡ %A1 %C2%A1
¢ %A2 %C2%A2
£ %A3 %C2%A3
¤ %A4 %C2%A4
¥ %A5 %C2%A5
¦ %A6 %C2%A6
§ %A7 %C2%A7
¨ %A8 %C2%A8
© %A9 %C2%A9
ª %AA %C2%AA
« %AB %C2%AB
¬ %AC %C2%AC
%AD %C2%AD
® %AE %C2%AE
¯ %AF %C2%AF
° %B0 %C2%B0
± %B1 %C2%B1
² %B2 %C2%B2
³ %B3 %C2%B3
´ %B4 %C2%B4
µ %B5 %C2%B5
%B6 %C2%B6
· %B7 %C2%B7
¸ %B8 %C2%B8
¹ %B9 %C2%B9
º %BA %C2%BA
» %BB %C2%BB
¼ %BC %C2%BC
½ %BD %C2%BD
¾ %BE %C2%BE
¿ %BF %C2%BF
À %C0 %C3%80
Á %C1 %C3%81
 %C2 %C3%82
à %C3 %C3%83
Ä %C4 %C3%84
Å %C5 %C3%85
Æ %C6 %C3%86
Ç %C7 %C3%87
È %C8 %C3%88
É %C9 %C3%89
Ê %CA %C3%8A
Ë %CB %C3%8B
Ì %CC
%C3%8C
Í %CD %C3%8D
Î %CE %C3%8E
Ï %CF %C3%8F
Ð %D0 %C3%90
Ñ %D1 %C3%91
Ò %D2 %C3%92
Ó %D3 %C3%93
Ô %D4 %C3%94
Õ %D5 %C3%95
Ö %D6 %C3%96
× %D7 %C3%97
Ø %D8 %C3%98
Ù %D9 %C3%99
Ú %DA %C3%9A
Û %DB %C3%9B
Ü
%DC
%C3%9C
Ý %DD %C3%9D
Þ %DE %C3%9E
ß %DF %C3%9F
à %E0 %C3%A0
á %E1 %C3%A1
â %E2 %C3%A2
ã %E3 %C3%A3
ä %E4 %C3%A4
å %E5 %C3%A5
æ %E6 %C3%A6
ç %E7 %C3%A7
è %E8 %C3%A8
é %E9 %C3%A9
ê %EA %C3%AA
ë %EB %C3%AB
ì %EC %C3%AC
í %ED %C3%AD
î %EE %C3%AE
ï %EF %C3%AF
ð %F0 %C3%B0
ñ %F1 %C3%B1
ò %F2 %C3%B2
ó %F3 %C3%B3
ô %F4 %C3%B4
õ %F5 %C3%B5
ö %F6 %C3%B6
÷ %F7 %C3%B7
ø %F8 %C3%B8
ù %F9 %C3%B9
ú %FA %C3%BA
û %FB
%C3%BB
ü %FC %C3%BC
ý %FD %C3%BD
þ %FE %C3%BE
ÿ %FF %C3%BF

Справочник кодировке URL

Управляющие символы в ASCII %00-%1F первоначально были разработаны для управления аппаратными устройствами.

Управляющие символы не имеют ничего общего с URL.

ASCII символ Описание URL кодирование
NUL нулевой символ %00
SOH начало заголовка %01
STX начало текста %02
ETX конец текста %03
EOT конец передачи %04
ENQ запрос %05
ACK подтвердить %06
BEL звонок %07
BS клавиша backspace %08
HT горизонтальная табуляция %09
LF перевод строки %0A
VT вертикальная табуляция %0B
FF перевод страницы %0C
CR возврат каретки %0D
SO сдвиг из %0E
SI сдвиг в %0F
DLE побег канала передачи данных %10
DC1 контроль устройств 1 %11
DC2 контроль устройств 2 %12
DC3 контроль устройств 3 %13
DC4 контроль устройств 4 %14
NAK отрицательное подтверждение %15
SYN синхронизировать %16
ETB конец передачи блока %17
CAN аннулировать %18
EM конец средства %19
SUB замена %1A
ESC escape %1B
FS файл сепаратор %1C
GS группа сепаратор %1D
RS запись сепаратор %1E
US блок сепаратор %1F

❮ Назад Далее ❯


НОВОЕ

Мы только что запустили
SchoolsW3 видео

Узнать сейчас

ВЫБОР ЦВЕТА

Получите сертификат,
пройдите
курс сегодня!

Приступить

КОДОВАЯ ИГРА

Играть




ТОП Учебники
HTML Учебник
CSS Учебник
JavaScript Учебник
КАК Учебник
SQL Учебник
Python Учебник
W3. CSS Учебник
Bootstrap Учебник
PHP Учебник
Java Учебник
C++ Учебник
jQuery Учебник

ТОП Справочники
HTML Справочник
CSS Справочник
JavaScript Справочник
SQL Справочник
Python Справочник
W3.CSS Справочник
Bootstrap Справочник
PHP Справочник
HTML Цвета
Java Справочник
Angular Справочник
jQuery Справочник

ТОП Примеры
HTML Примеры
CSS Примеры
JavaScript Примеры
КАК Примеры
SQL Примеры
Python Примеры
W3.CSS Примеры
Bootstrap Примеры
PHP Примеры
Java Примеры
XML Примеры
jQuery Примеры


Форум | О SchoolsW3

SchoolsW3 оптимизирован для бесплатного обучения, проверки и подготовки знаний. Примеры в редакторе упрощают и улучшают чтение и базовое понимание. Учебники, ссылки, примеры постоянно пересматриваются, чтобы избежать ошибок, но не возможно гарантировать полную правильность всего содержания. Некоторые страницы сайта могут быть не переведены на РУССКИЙ язык, можно отправить страницу как ошибку, так же можете самостоятельно заняться переводом. Используя данный сайт, вы соглашаетесь прочитать и принять Условия к использованию, Cookies и политика конфиденциальности.

Авторское право 1999- Все права защищены.
SchoolsW3 работает на площадке от SW3.CSS.

Адрес | WebReference

Адресом называется путь к документу, например, к графическому файлу. Адрес необходим в тех случаях, когда делается ссылка на веб-страницу или загружается определённый файл. Например, в элементе <img> адрес используется в качестве значения атрибута src, он задаёт путь к файлу с изображением.

Синонимом адреса выступает URL (Universal Resource Locator, универсальный указатель ресурсов), различают абсолютные и относительные адреса.

Абсолютные адреса

Подобные адреса работают везде и всюду независимо от имени сайта или веб-страницы, где задан URL, и начинаются всегда с указания протокола передачи данных. Для веб-страниц это обычно HTTP (HyperText Transfer Protocol, протокол передачи гипертекста), соответственно, абсолютные адреса начинаются с ключевого слова http://.

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

Относительные адреса

Относительные адреса указываются от корня сайта или текущего документа. Например, код <img src=»pic.gif»> означает загрузить графический файл с именем pic.gif, который располагается в той же папке, что и сама веб-страница. Далее рассмотрим несколько примеров таких адресов.

/
Адрес указывает обычно на файл index.html, который находится в корне сайта. Если файл index.html отсутствует, браузер, как правило, показывает список файлов, находящихся в данном каталоге. Имя файла не обязательно должно быть index.html, этот параметр меняется через настройки веб-сервера — так называется программа, которая анализирует приходящие от браузера запросы и передаёт ему документы, показываемые пользователю.

/images/pic.gif
Косая черта (символ /) перед адресом говорит о том, что адресация начинается от корня сайта. Ссылка ведёт на рисунок pic.gif, который находится в папке images. А та в свою очередь размещена в корне сайта.

../help/me.html
Две точки перед именем указывают браузеру перейти на уровень выше в списке каталогов сайта и там «поискать» в папке help файл me.html.

manual/info.html
Если перед именем папки нет никаких дополнительных символов, вроде точек или косой черты, то папка размещена внутри текущего каталога, а уже в ней располагается файл info.html.

Адреса относительно корня сайта вроде /demo/ работают только под управлением веб-сервера и на локальном компьютере не применимы.

Пример

<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>Ссылка</title> </head> <body> <p><a href=»http://htmlbook.ru/html/body»>Описание тега BODY</a></p> </body> </html>

В данном примере текстовая ссылка ведет на сайт htmlbook. ru и указывает на веб-страницу с именем body.html, которая располагается в каталоге html.

<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>Ссылки</title> </head> <body> <p><a href=»image/xxx.jpg»>Посмотрите на мою фотографию!</a></p> <p><a href=»page/tip.html»>Как сделать такое же фото?</a></p> </body> </html>

В данном примере используется относительный путь к графическому файлу.

Браузеры

1121111
Браузеры

В таблице браузеров применяются следующие обозначения.

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

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

Кодировка HTML URL

❮ Предыдущая Далее ❯


URL — это другое слово для веб-адреса.

URL-адрес может состоять из слов (например, w3schools.com) или IP-адреса (например, 192.68.20.50).

Большинство людей вводят имя при просмотре веб-страниц, потому что имена легче запомнить, чем числа.


URL-адрес — унифицированный указатель ресурсов

Веб-браузеры запрашивают страницы с веб-серверов, используя URL-адрес.

Унифицированный указатель ресурсов (URL) используется для адресации документа (или других данных) в Интернете.

Веб-адрес, например https://www.w3schools.com/html/default.asp следует следующим правилам синтаксиса:

схема://префикс.домен:порт/путь/имя файла

Объяснение:

  • схема — определяет тип интернет-сервиса (чаще всего это http или https )
  • префикс — определяет префикс домена (по умолчанию для http www )
  • домен — определяет Интернет доменное имя (например, w3schools. com)
  • порт — определяет номер порта на хосте (по умолчанию для http 80 )
  • путь — определяет путь на сервере (если не указано: корневой каталог сайта)
  • имя файла — определяет имя документа или ресурса

Общие схемы URL

В таблице ниже перечислены некоторые распространенные схемы:

Схема Сокращение от Используется для
http Протокол передачи гипертекста Общие веб-страницы. Не зашифровано
https Безопасный протокол передачи гипертекста Безопасные веб-страницы. Зашифровано
фтп Протокол передачи файлов Загрузка или выгрузка файлов
файл   Файл на вашем компьютере


Кодирование URL-адресов

URL-адреса можно отправлять только через Интернет с помощью Набор символов ASCII. Если URL-адрес содержит символы, не входящие в набор ASCII, URL-адрес должен быть преобразован.

Кодирование URL-адресов преобразует символы, отличные от ASCII, в формат, пригодный для передачи через Интернет.

Кодировка URL заменяет символы, отличные от ASCII, символом «%», за которым следуют шестнадцатеричные цифры.

URL не могут содержать пробелы. Кодировка URL обычно заменяет пробел знаком плюс (+) или %20.


Попробуйте сами

Если вы нажмете «Отправить», браузер будет кодировать ввод перед отправкой на сервер.

Страница на сервере будет отображать полученный ввод.

Попробуйте ввести другие данные и снова нажмите «Отправить».


Примеры кодировки ASCII

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

Набор символов по умолчанию в HTML5 — UTF-8.

Символ Из Windows-1252 Из UTF-8
%80 %Е2%82%АС
£ %A3 %С2%А3
© %A9 %C2%A9
® %AE %C2%AE
А %C0 %С3%80
А %С1 %С3%81
 %С2 %С3%82
à %С3 %С3%83
Ä %С4 %С3%84
Å %С5 %С3%85

Полную информацию обо всех кодировках URL см. Справочник по кодировке URL.

❮ Предыдущий Следующий ❯


ВЫБОР ЦВЕТА



Лучшие учебники
Учебник по HTML
Учебник по CSS
Учебник по JavaScript
Учебник How To
Учебник по SQL
Учебник по Python
Учебник по W3.CSS
Учебник по Bootstrap
Учебник по PHP
Учебник по Java
Учебник по C++
Учебник по jQuery

3 903 Справочник Справочник по HTML
Справочник по CSS
Справочник по JavaScript
Справочник по SQL
Справочник по Python
Справочник по W3.CSS
Справочник по Bootstrap
Справочник по PHP
Цвета HTML
Справочник по Java
Справочник по Angular
Справочник по jQuery

Основные примеры
Примеры HTML
Примеры CSS
Примеры JavaScript
Примеры инструкций
Примеры SQL
Примеры Python
Примеры W3.CSS
Примеры Bootstrap
Примеры PHP
Примеры Java
Примеры XML
Примеры jQuery

FORUM | О

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

Copyright 1999-2023 Refsnes Data. Все права защищены.
W3Schools работает на основе W3.CSS.

HTML и URL-адреса

HTML и URL-адреса

предыдущий   следующий   содержимое   элементы   атрибуты

Содержимое

  1. Универсальные указатели ресурсов (URL)
    1. URL фрагментов
    2. Относительные URL-адреса
    3. URL-адреса в HTML

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

  1. Единая схема именования для предоставления доступа к любому ресурсу в Интернете унифицированным способом (URL).
  2. Протоколы, позволяющие обмениваться именованными ресурсами по Интернет (HTTP).
  3. Гипертекст для удобной навигации по ресурсам (HTML).
В этом разделе справочника мы представляем (минимум) информацию о тех веб-темах, которые влияют на HTML. Каждый ресурс, доступный в Интернете — HTML-документ, изображение, видео клип, программа и т. д. — имеет адрес, который может быть закодирован Универсальный указатель ресурсов или «URL» (определено в [RFC1738]). 9URL-адреса 0002 обычно состоят из трех частей:

  1. Имя протокола, используемого для передачи ресурса через Интернет.
  2. Имя компьютера, на котором размещен ресурс.
  3. Имя самого ресурса в виде пути.

Рассмотрим URL-адрес, обозначающий текущую спецификацию HTML:

http://www.w3.org/TR/WD-html4/cover.html
 

Этот URL может быть прочитан следующим образом: Используйте HTTP протокол для передачи данных, находящихся на машине www. w3.org, в файл /TR/WD-html4/cover.html

URL-адреса, как правило, чувствительны к регистру (за исключением имена). Могут быть URL-адреса или части URL-адресов, где регистр не имеет значения, но определить их может быть непросто. Пользователи всегда должны учитывать что URL-адреса чувствительны к регистру. /u

Набор символов URL-адресов, отображаемых в HTML, указан в [RFC1738].

Фрагменты URL 

Спецификация URL en vigeur на момент написания этого документ ([RFC1738]) предлагает механизм для ссылки на ресурс, но не на место в ресурсе. Паутина сообщество приняло соглашение, называемое «URL-адресами фрагментов», для обозначения привязки в HTML-документе. URL-адрес фрагмента заканчивается символом «#», за которым следует по идентификатору якоря. Например, вот URL-адрес фрагмента, указывающий к якорю по имени section_2 :

http://somesite.com/html/top.html#section_2
 

Относительные URL 

Относительный URL-адрес (определенный в [RFC1808]) не содержит любой протокол или информация о машине, и его путь обычно относится к HTML-документ на том же компьютере, что и текущий документ. Родственник URL-адреса могут содержать компоненты относительного пути («.» означает родительский location) и могут быть URL-адресами фрагментов.

Относительные URL-адреса могут быть преобразованы в полные URL-адреса, например, когда пользователь пытается перейти по ссылке из одного документа в другой. [RFC1808] определяет нормативный алгоритм для разрешения относительных URL-адресов. следующее описание предназначено только для удобства.

Вкратце, полный URL-адрес получается из относительного URL-адреса путем присоединения «базовая» часть относительного URL-адреса. Базовая часть — это URL-адрес, который может прийти из любого или всех следующих источников:

  • Информация заголовка протокола передачи HTTP (см. [RFC2068]).
  • Метаданные (элемент META ) в HEAD Раздел документа HTML.
  • Явная информация о базовом пути ( BASE element) в разделе HEAD документа HTML, или CODEBASE атрибут Элемент APPLET .

[RFC1808] указывает приоритет среди нескольких источников базы информация. Для целей этого объяснения последний фрагмент базовая информация имеет приоритет над другими и HTTP заголовки считаются более ранними, чем документ HEAD.

Если к документу не прилагается явная базовая информация, базовая URL-адрес — это то, что обозначает местоположение текущего документа.

Учитывая базовый URL-адрес и относительный URL-адрес (который не начинается с косая черта), полный URL получается следующим образом:

  • Если базовый URL-адрес заканчивается косой чертой, полный URL-адрес получается путем добавление относительного URL-адреса к базовому URL-адресу. Например, если база URL-адрес http://nosite.com/dir1/dir2/, а относительный URL-адрес gee.html, производный URL-адрес http://nosite.com/dir1/dir2/gee.html.
  • Если базовый URL-адрес не заканчивается косой чертой, последняя часть базовый URL-адрес считается ресурсом, поэтому полный URL-адрес получается путем добавление относительного URL-адреса к родительскому элементу базового URL-адреса. Например, если базовый URL-адрес http://nosite.com/dir1/dir2 и относительный URL-адрес — gee.html, производный URL-адрес — http://nosite.com/dir1/gee.html

URL-адреса в формате HTML

В HTML URL-адреса играют роль в следующих ситуациях:

  • При обращении к метаданным, описывающим документ (см. элемент HEAD ).
  • При цитировании внешней ссылки (см. В , БЛОКЦИТАТА , ИНС и элементов DEL ).
  • При включении объекта непосредственно в документ (см. ОБЪЕКТ , ИМГ , КАРТА , РАМА и IFRAME элементов).
  • При ссылке на другой документ или программу (см. ОСНОВАНИЕ , А , ССЫЛКА , ОБЛАСТЬ , ФОРМА , ВВОД , СЦЕНАРИЙ и ПРИЛОЖЕНИЕ элементы).

В каждом случае авторы могут использовать полный URL, фрагмент URL-адрес или относительный URL-адрес.

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

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