求助!编写例题《利用CSS对注册页面实现修饰》遇到的问题

(前面都是问题描述和遇到的问题,求助的问题在文末。)

原始界面:

注册界面

这里的界面与书上给的界面不一样的问题:“请选择你的性别!”这个提示信息太远了。

代码如下:

<!DOCTYPE html>
<html>
  <head>
    <title>注册页面</title>
    
    <meta name="keywords" content="keyword1,keyword2,keyword3">
    <meta name="description" content="this is my page">
    <meta name="content-type" content="text/html; charset=UTF-8">
    
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

  </head>
  
  <body>
    <form action="">
    <table border="0" align="center" width="600">
    <tr><td colspan="3" align="center" height="40">填写注册信息</td></tr>
    <tr><td align="right">用户名:*</td>
        <td> <input type="text" name="username"></td>
        <td>用户名由字母开头,后跟字母,数字或下划线!</td>
    </tr>
    <tr><td align="right">密码:*</td>
        <td> <input type="password" name="userpassword"></td>
        <td>设置登录密码,至少6位!</td>
    </tr>
    <tr><td aling="right">确认密码:*</td>
        <td> <input type="paaword" name="userpassword1"></td>
        <td>请再输入一次你的密码!</td>
    </tr>
    <tr><td align="right">性别:*</td>
        <td> <input type="radio" name="usersex" value="男" checked>男</td>
        <td>   <input type="radio" name="usersex" value="女">女</td>
        <td>请选择你的性别!</td>
    </tr>
    <tr> <td align="right">邮箱地址:*</td>
         <td> <input type="text" name="useremail" ></td>
         <td> 请填写你的常用邮箱,可以用次此邮箱找回密码!</td>
    </tr>
    <tr><td align="right" valign="top">基本情况:*</td>
        <td colspan="2">
            <textarea name="userbasicinfo" rows="5" cols="50"></textarea></td>
    </tr>
    <tr><td colspan="3" align="center" height="40">
        <input type="checkbox" name="accept" value="yes">
                        我已仔细阅读并同意接受用户使用协议</td>
    </tr>
    <tr><td colspan="3" align="center" height="40">
        <input type="submit" value="确认">&nbsp;
        <input type="reset" value="取消">
        </td>
    </tr>
        </table>
    </form>
  </body>
</html>


编写CSS文档:2-8-CSS.css,在该文档中定义整体样式。(这里使用的是导入式)

<!--程序2-8-CSS.css-->
<style type="text/css">
         #title{color:#FF7B0B;font-size:20px;font-weight:bod;}
         #i{width:350px;height:15px;color:blue;font-size:12px;}
         table{text-align:left;}
         #t{text-align:right;}
</style>


 

利用CSS对页面实现修饰(红色标记的为主要修改的地方)

源代码:

<!DOCTYPE html>
<html>
  <head>
    <title>注册页面</title>
    <style type="text/css">@import url(2-8-CSS.css);</style>
    <meta name="keywords" content="keyword1,keyword2,keyword3">
    <meta name="description" content="this is my page">
    <meta name="content-type" content="text/html; charset=UTF-8">
    
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

  </head>
  
  <body>
    <form action="">
    <table border="0" align="center" width="600">
    <tr><td colspan="3" align="center" height="40" id="title">填写注册信息</td></tr>
    <tr><td  id="t">用户名:*</td>
        <td> <input type="text" name="username"></td>
        <td id="i">用户名由字母开头,后跟字母,数字或下划线!</td>
    </tr>
    <tr><td  id="t">密码:*</td>
        <td> <input type="password" name="userpassword"></td>
        <td id="i">设置登录密码,至少6位!</td>
    </tr>
    <tr><td  id="t">确认密码:*</td>
        <td> <input type="paaword" name="userpassword1"></td>
        <td id="i">请再输入一次你的密码!</td>
    </tr>
    <tr><td  id="t">性别:*</td>
        <td> <input type="radio" name="usersex" value="男" checked>男    <!--这里把这两个性别写在一列里面-->
             <input type="radio" name="usersex" value="女">女</td>
        <td id="i">请选择你的性别!</td>
    </tr>
    <tr> <td  id="t">邮箱地址:*</td>
         <td> <input type="text" name="useremail" ></td>
         <td id="i"> 请填写你的常用邮箱,可以用次此邮箱找回密码!</td>
    </tr>
    <tr><td  valign="top" id="t">基本情况:*</td>
        <td colspan="2">
            <textarea name="userbasicinfo" rows="5" cols="50"></textarea></td>
    </tr>
    <tr><td colspan="3" align="center" height="40">
        <input type="checkbox" name="accept" value="yes">
                        我已仔细阅读并同意接受用户使用协议</td>
    </tr>
    <tr><td colspan="3" align="center" height="40">
        <input type="submit" value="确认">&nbsp;
        <input type="reset" value="取消">
        </td>
    </tr>
        </table>
    </form>
  </body>
</html>

修饰后的页面:

这里的界面,“用户名:*”这些信息分行了,因此我把<table border="0" align="center" width="600">修改为<table border="0" align="center" width="700">。

修改后界面:

这里的问题是“填写注册信息”这里的颜色没显示出来,反复确认css代码没问题。百度也没能找到解决的问题,不知道有没有人知道这是怎么回事呢?

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值