ancestor、ancestor和ancestor的说明
“后代”一词是指一个项包含在另一个项内部的事实。相反的术语是祖先,也就是说,项由祖先实体包含。对于下一个向上/向下箭头,可以使用更具体的字词“父级/子级”。例如,假设某个文档包含一个含有链接的段落。链接的父级是一个段落,但它也将该文档作为祖先。 相反,文档可以有多个段落子项,每个段落带有链接。这些链接都是祖父文档的后代。
尝试构建一个表单,供用户提交他们喜欢的颜色。数据应以 POST
请求的形式发送,处理数据的网址应为 /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:备忘单
mkcert 简介
要使用 HTTPS 运行本地开发网站,请执行以下操作:
-
设置 mkcert。
如果您尚未安装 mkcert,请先安装,例如在 macOS 上:
brew install mkcert
查看 install mkcert 以了解适用于 Windows 和 Linux 的说明。
然后,创建本地证书授权机构:
mkcert -install
-
创建可信证书。
mkcert {YOUR HOSTNAME e.g. localhost or mysite.example}
这会创建一个有效证书(将由
mkcert
自动签名)。 -
将您的开发服务器配置为使用 HTTPS 和您在第 2 步中创建的证书。
-
✨ 您完成了!您现在可以在浏览器中访问
https://{YOUR HOSTNAME}
,且系统不会显示警告