CSS实例教程:制作漂亮的网页表单

2016-02-20 00:29 3 1 收藏

下面是个CSS实例教程:制作漂亮的网页表单教程,撑握了其技术要点,学起来就简单多了。赶紧跟着图老师小编一起来看看吧!

【 tulaoshi.com - Web开发 】

初中级练习,高手朋友们可以飘过。要求达到如下图所示的效果,各位不妨试一试~

 

代码如下:

!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" lang="zh-CN"

head

meta http-equiv="Content-Type" content="text/html; charset=gb2312" /

titleForm demo/title

style type="text/css"

!--

body {

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

color:#666666;

background:#fff;

text-align:center;

}

* {

margin:0;

padding:0;

}

a {

color:#1E7ACE;

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

text-decoration:none;

}

a:hover {

color:#000;

text-decoration:underline;

}

h3 {

font-size:14px;

font-weight:bold;

}

pre,p {

color:#1E7ACE;

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

margin:4px;

}

input, select,textarea {

padding:1px;

margin:2px;

font-size:11px;

}

.buttom{

padding:1px 10px;

font-size:12px;

border:1px #1E7ACE solid;

background:#D0F0FF;

}

#formwrapper {

width:450px;

margin:15px auto;

padding:20px;

text-align:left;

border:1px solid #A4CDF2;

}

fieldset {

padding:10px;

margin-top:5px;

border:1px solid #A4CDF2;

background:#fff;

}

fieldset legend {

color:#1E7ACE;

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

font-weight:bold;

padding:3px 20px 3px 20px;

border:1px solid #A4CDF2;

background:#fff;

}

fieldset label {

float:left;

width:120px;

text-align:right;

padding:4px;

margin:1px;

}

fieldset div {

clear:left;

margin-bottom:2px;

}

.enter{ text-align:center;}

.clear {

clear:both;

}

--

/style

/head

body

div id="formwrapper"

  h3已注册用户登录/h3

  form action="" method="post" name="apLogin" id="apLogin"

    fieldset

    legend用户登录/legend

    div

      label for="Name"用户名/label

      input type="text" name="Name" id="Name" size="18" maxlength="30" /

      br/

    /div

    div

      label for="password"密码/label

      input type="password" name="password" id="password" size="18" maxlength="30" /

      br/

    /div

    div class="cookiechk"

      label

      input type="checkbox" name="CookieYN" id="CookieYN" value="1" /

      a href="#" title="选择是否记录您的信息"记住我/a/label

      input name="login791" type="submit" class="buttom" value="登录" /

    /div

    div class="forgotpass"a href="#"您忘记密码?/a/div

    /fieldset

  /form

  br/

  h3未注册创建帐户/h3

  form action="" method="post" name="apForm" id="apForm"

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

    fieldset

    legend用户注册/legend

    pstrong您的电子邮箱不会被公布出去,但是必须填写./strong 在您注册之前请先认真阅读服务条款./p

    div

      label for="Name"用户名/label

      input type="text" name="Name" id="Name" value="" size="20" maxlength="30" /

      *(最多30个字符)br/

    /div

    div

      label for="Email"电子邮箱/label

      input type="text" name="Email" id="Email" value="" size="20" maxlength="150" /

      *br/

    /div

    div

      label for="password"密码/label

      input type="password" name="password" id="password" size="18" maxlength="15" /

      *(最多15个字符)br/

    /div

    div

      label for="confirm_password"重复密码/label

      input type="password" name="confirm_password" id="confirm_password" size="18" maxlength="15" /

      *br/

    /div

    div

      label for="AgreeToTerms"同意服务条款/label

      input type="checkbox" name="AgreeToTerms" id="AgreeToTerms" value="1" /

      a href="#" title="您是否同意服务条款"先看看条款?/a * /div

    div class="enter"

      input name="create791" type="submit" class="buttom" value="提交" /

      input name="Submit" type="reset" class="buttom" value="重置" /

    /div

    pstrong* 在提交您的注册信息时, 我们认为您已经同意了我们的服务条款.br/

      * 这些条款可能在未经您同意的时候进行修改./strong/p

    /fieldset

  /form

/div

/body

/html

来源:https://www.tulaoshi.com/n/20160220/1631942.html

延伸阅读
标签: Web开发
效果很简单,可能现在您现在脑子里已经有实现的思路了。下面先看一下我们通常情况下的实现方法: CSS: 以下为引用的内容:           .jsstar         {   list-style: none;           &n...
标签: Web开发
看这个网页的底部,为什么会跑到那儿去呢?即使内容很少的情况下,它也始终在页面的底部。 否则页面底部将留下大量空白。 下面是它实现的代码: div id="wrap"     div id="main" class="clearfix"         div id="content"  &...
标签: Web开发
在CSS规范中有一个渲染对象的概念,通常用一个盒子(box, rectangle)来表示。mozilla通过一个叫frame的对象对盒子进行操作。frame主要的动作有三个: * 构造frame, 以建立对象树(DOM树) * reflow, 以确定对象位置,或者是调用mozilla的Layout(这里是指源码的实现) * 绘制,以便对象能显示在屏幕上 总的来说,reflow就是载入内容树(...
标签: Web开发
标题右侧更多的实现 曾经做上图所示的效果,会使用到position来相对定位到h2标签的右侧.这样的做法,代码确实会多好几行. 其实可以用个笨一点的办法来实现的: 譬如html代码如下: h2 a h ref="#" 标题 /a span更多 /span /h2 使用potsition的css差不多如下: h2{ position:relative; height:20px; } span{ position:...
标签: Web开发
在上面一节我们讲到的是垂直的导航.但是大多网站用的还是横向的导航,那么就来跟我学下横向导航是如何实现的. 要怎么实现下面的效果.只要在列表项之间避免换行就行了,所以要把li转换为内联. HTML和CSS代码如下: ============================= !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"    ...

经验教程

36

收藏

40
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部