Термин «потомок» относится к тому факту, что элемент содержится где-то внутри другого. Противоположный термин — «предок», то есть элемент содержится в предках. Для следующего перемещения контейнера вверх/вниз могут использоваться более конкретные термины «родитель/потомок». Например, представьте себе документ с абзацем, внутри которого есть ссылка. Родителем ссылки является абзац, но его предком также является документ. И наоборот, документ может иметь много дочерних абзацев, каждый из которых имеет ссылки. Все ссылки являются потомками родительского документа.
Попробуйте создать форму , в которой пользователи смогут указать свой любимый цвет. Данные должны быть отправлены в виде запроса POST , а URL-адрес, по которому данные будут обрабатываться, должен быть /color .
Одним из возможных решений является использование этой формы:
<form method="post" action="/color">
<label for="color">What is your favorite color?</label>
<input type="text" name="color" id="color">
<button>Save</button>
</form> Предположим, вы хотите, чтобы сценарий, запущенный на https://web.dev обрабатывал данные формы — как бы вы это сделали? Попробуйте !
Вы можете выбрать расположение сценария, используя атрибут action .
<form action="https://example.com/animals"> ... </form>
Использование mkcert: шпаргалка
Чтобы запустить локальный сайт разработки с использованием HTTPS:
Настройте мксерт.
Если вы еще этого не сделали, установите mkcert, например, в macOS:
brew install mkcert
Проверьте инструкции по установке mkcert для Windows и Linux.
Затем создайте локальный центр сертификации:
mkcert -installСоздайте доверенный сертификат.
mkcert {YOUR HOSTNAME e.g. localhost or mysite.example}
Это создаст действительный сертификат (который будет подписан
mkcertавтоматически).Настройте свой сервер разработки для использования HTTPS и сертификата, созданного на шаге 2.
✨ Готово! Теперь вы можете получить доступ к
https://{YOUR HOSTNAME}в своем браузере без предупреждений.