带来一篇用css制造表单并体验亲和力
你用什么用的熟练就用什么,讲究的是效率,客户永远不管你用什么,页面就要好看,功能就要好用,还有时间和成本的问题。关于表单,很经常使用。可是在webstandard建站的时分,他的排版常常让人忘记,到了真正用到的时分就发明让人头疼,固然我也碰到过。我如今要先容一个用<fieldset></label>标签制造大度并且详细亲和力的表单的办法。
基础的xHTML:
<h3>已注册用户登录</h3>
<formaction=""method="post"name="apLogin"id="apLogin">
<fieldset>
<legend>用户登录</legend>
<div>
<labelfor="Name">用户名</label>
<inputtype="text"name="Name"id="Name"size="18"maxlength="30"/><br/>
</div>
<div>
<labelfor="password">暗码</label>
<inputtype="password"name="password"id="password"size="18"maxlength="15"/><br/>
</div>
<divclass="cookiechk">
<label><inputtype="checkbox"name="CookieYN"id="CookieYN"value="1"/><ahref="#"title="选择是不是纪录您的信息">记着我</a></label>
<inputname="login791"type="submit"class="buttom"value="登录"/>
</div>
<divclass="forgotpass"><ahref="#">您健忘暗码?</a></div>
</fieldset>
</form>
看了代码,发明标单形貌笔墨都在<label></label>中,只需让<label></label>标签浮动左对齐,fieldset包括的<div>扫除浮动,就能够完成我们罕见的那类结构。
上面是基础的CSS:
<!DOCTYPE<ahref="http://www.blue1000.com/bkhtml/c22/"title="HTML/JavaScript教程">HTML</a>PUBLIC"-//W3C//DTDX<ahref="http://www.blue1000.com/bkhtml/c22/"title="HTML/JavaScript教程">HTML</a>1.0Strict//EN""http://www.w3.org/TR/x<ahref="http://www.blue1000.com/bkhtml/c22/"title="HTML/JavaScript教程">HTML</a>1/DTD/x<ahref="http://www.blue1000.com/bkhtml/c22/"title="HTML/JavaScript教程">HTML</a>1-strict.dtd"><<ahref="http://www.blue1000.com/bkhtml/c22/"title="HTML/JavaScript教程">HTML</a><ahref="http://www.blue1000.com/bkhtml/c21/"title="XML教程">XML</a>ns="http://www.w3.org/1999/x<ahref="http://www.blue1000.com/bkhtml/c22/"title="HTML/JavaScript教程">HTML</a>"><head><metahttp-equiv="Content-Type"content="text/<ahref="http://www.blue1000.com/bkhtml/c22/"title="HTML/JavaScript教程">HTML</a>;charset=gb2312"/><title>Formdemo</title><styletype="text/<ahref="http://www.blue1000.com/bkhtml/c23/"title="CSS教程">CSS</a>"><!--body{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666666;background:#fff;text-align:center;}*{margin:0;padding:0;}a{color:#1E7ACE;text-decoration:none;}a:hover{color:#000;text-decoration:underline;}h3{font-size:14px;font-weight:bold;}pre,p{color:#1E7ACE;margin:4px;}input,select,textarea{padding:1px;margin:2px;font-size:11px;}.buttom{padding:1px10px;font-size:12px;border:1px#1E7ACEsolid;background:#D0F0FF;}#formwrapper{width:450px;margin:15pxauto;padding:20px;text-align:left;border:1px#1E7ACEsolid;}fieldset{padding:10px;margin-top:5px;border:1pxsolid#1E7ACE;background:#fff;}fieldsetlegend{color:#1E7ACE;font-weight:bold;padding:3px20px3px20px;border:1pxsolid#1E7ACE;background:#fff;}fieldsetlabel{float:left;width:120px;text-align:right;padding:4px;margin:1px;}fieldsetdiv{clear:left;margin-bottom:2px;}.enter{text-align:center;}.clear{clear:both;}--></style></head><body><divid="formwrapper"><h3>已注册用户登录</h3><formaction=""method="post"name="apLogin"id="apLogin"><fieldset><legend>用户登录</legend><div><labelfor="Name">用户名</label><inputtype="text"name="Name"id="Name"size="18"maxlength="30"/><br/></div><div><labelfor="pass<ahref="http://www.blue1000.com/bkhtml/c117/"title="Word教程">word</a>">暗码</label><inputtype="pass<ahref="http://www.blue1000.com/bkhtml/c117/"title="Word教程">word</a>"name="pass<ahref="http://www.blue1000.com/bkhtml/c117/"title="Word教程">word</a>"id="pass<ahref="http://www.blue1000.com/bkhtml/c117/"title="Word教程">word</a>"size="18"maxlength="15"/><br/></div><divclass="cookiechk"><label><inputtype="checkbox"name="CookieYN"id="CookieYN"value="1"/><ahref="#"title="选择是不是纪录您的信息">记着我</a></label><inputname="login791"type="submit"class="buttom"value="登录"/></div><divclass="forgotpass"><ahref="#">您健忘暗码?</a></div></fieldset></form><br/><h3>未注册创立帐户</h3><formaction=""method="post"name="apForm"id="apForm"><fieldset><legend>用户注册</legend><p><strong>您的电子邮箱不会被发布进来,可是必需填写.</strong>在您注册之前请先仔细浏览服务条目.</p><div><labelfo</p>12下一页
对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。
带来一篇用css制造表单并体验亲和力
Table中布局中,垃圾代码会很多,一些修饰的样式及布局的代码混合一起,很不利于直观。而Div更能体现样式和结构相分离,结构的重构性强。r="Name">用户名</label><inputtype="text"name="Name"id="Name"value=""size="20"maxlength="30"/>*(最多30个字符)<br/></div><div><labelfor="Email">电子邮箱</label><inputtype="text"name="Email"id="Email"value=""size="20"maxlength="150"/>*<br/></div><div><labelfor="pass<ahref="http://www.blue1000.com/bkhtml/c117/"title="Word教程">word</a>">暗码</label><inputtype="pass<ahref="http://www.blue1000.com/bkhtml/c117/"title="Word教程">word</a>"name="pass<ahref="http://www.blue1000.com/bkhtml/c117/"title="Word教程">word</a>"id="pass<ahref="http://www.blue1000.com/bkhtml/c117/"title="Word教程">word</a>"size="18"maxlength="15"/>*(最多15个字符)<br/></div><div><labelfor="confirm_pass<ahref="http://www.blue1000.com/bkhtml/c117/"title="Word教程">word</a>">反复暗码</label><inputtype="pass<ahref="http://www.blue1000.com/bkhtml/c117/"title="Word教程">word</a>"name="confirm_pass<ahref="http://www.blue1000.com/bkhtml/c117/"title="Word教程">word</a>"id="confirm_pass<ahref="http://www.blue1000.com/bkhtml/c117/"title="Word教程">word</a>"size="18"maxlength="15"/>*<br/></div><div><labelfor="AgreeToTerms">批准服务条目</label><inputtype="checkbox"name="AgreeToTerms"id="AgreeToTerms"value="1"/><ahref="#"title="您是不是批准服务条目">先看看条目?</a>*</div><divclass="enter"><inputname="create791"type="submit"class="buttom"value="提交"/><inputname="Submit"type="reset"class="buttom"value="重置"/></div><p><strong>*在提交您的注册信息时,我们以为您已批准了我们的服务条目.<br/>*这些条目大概在未经您批准的时分举行修正.</strong></p></fieldset></form></div></body></<ahref="http://www.blue1000.com/bkhtml/c22/"title="HTML/JavaScript教程">HTML</a>>
运转代码复制代码另存代码――您能够运转代码观察殊效,您也能够复制大概另存源代码。本代码由天极网页陶吧供应。</p>上一页12
支持浏览器的向后兼容,也就是无论未来的浏览器大战,胜利的是IE7或者是火狐,您的网站都能很好的兼容。 AdobeDreamweaverCS5软件使设计人员和开发人员能充满自信地构建基于标准的网站。由于同新的AdobeCSLive在线服务AdobeBrowserLab集成。 在Dreamweaver里可以很轻松的完成图文混排、插入图片、插入Flash、插入音频、插入视频。 还是在Dreamweaver所见即所得添加链接是,可以选中文字或图片然后按下shift键不放鼠标拖出箭头直接指向文件即可。这是比较简单的也是常用的方之一。 是当我和赵丽芬崔明艳老师进行交流后,很快就了解了还不太清楚的内容和并不了解的知识(像布局表格、绘制布局单元格等)。 经过两天的学习,总算对Dreamweaver有进一步的了解了,心中不免有些激动。今天和其他几位老师交流了一下,感觉受益匪浅. 是当我和赵丽芬崔明艳老师进行交流后,很快就了解了还不太清楚的内容和并不了解的知识(像布局表格、绘制布局单元格等)。 足见市场的反响和MACROMEDIA公司对它们的自信。说到Dreamweaver8我们应该了解一下网页编辑器的发展过程,随着互联网(Internet) 的家喻户晓。 技术的学习如同长跑。只要越过极限,就会越跑越轻松。技术的学习其实并不像想象中那么可怕,任何技术都并不高深莫测。
页:
[1]