程序猿的IT
2015-04-28 18:24
在这里是不是要求第2 行<label for="myName">中的myNmame必须和第3行中的" name="myName "一致呢?
目的是为了使得“姓名”和第3行的文本框相关联?
1<form method="post" action="save.php">
2 <label for="myName">姓名:</label><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Label for Input</title> </style> </head> <body> <div> <form> <!--这是隐式关联,label环绕input--> <label><input type="checkbox" name="" value="">我是测试的啊!</label> <!--这个是显式关联--> <label for="testBtn"> <input type="checkbox" name="想太多了" id="testBtn">FOR是关联ID的 </label> </form> </div> </body> </html>
为什么要一致呢?
这和证明数学的公理是比较一致。也就是说响应的对应的是name,也就是将姓名的label for和<input type>相互对应并且形成关系即可。
非常好。
初识HTML(5)+CSS(3)-升级版
1225817 学习 · 18235 问题
相似问题