用户
 找回密码
 入住 CI 中国社区
搜索
查看: 6292|回复: 10
收起左侧

关于视图中html&css问题

[复制链接]
发表于 2008-8-21 16:27:02 | 显示全部楼层 |阅读模式
在视图中如何使用css?

我都把完整的连接写入了,怎么还是为有效果?

还有就是关于xhtml
如何应用到 视图里
是不是把html 加上一个dtd的头文件就可以了?

谢谢各位帮我解决问题
发表于 2008-8-21 16:35:34 | 显示全部楼层
没有啊,我怎么能用啊



<html>
<head>
<title>注册信息</title>
<style>
#form_div{
font-size: 12px;
background-color: #DAE4F3;
list-style-type: none;
width: 600px;
padding: 2px;
border: thin groove #EBC7F3;
margin-left: 400px;
}
input {
background-color: #E6FAFF;
padding: 0px;
border: thin inset #99CC00;
}
select {
color: #000000;
text-decoration: blink;
padding: 1px;
border: thin groove #CAF4DD;
}
</style>
</head>
<body>
<h1 align="center">注册信息页面</h1>
<?php echo form_open('liuyan/liuyan/yzzhuce');?>
<div id="form_div">
<li>姓名:            <input type="text" name="username"  /></li>
<li>密码:             <input type="password" name="userpwd"  /></li>
<li>确认密码:<input type="password" /><li>
<li>性别:   <select name="sex">
  <option value="man" selected="selected">男</option>
  <option value="woman">女</option>
  </select><li>
<li>年龄:   <select name="age">
  <?php for($ages=18;$ages<100;$ages++){?>
  <option value=<?php echo $ages;if($ages==18){echo" selected='selected'";}?>><?php echo $ages;?></option>
  <?php }?>
  </select><li>
<li><input type="submit" value="提交" />  <input type="reset" value="取消" name="no" /></li>
  
</div>
<p> </p>
</body>
</html>

[ 本帖最后由 degoogle 于 2008-8-21 16:36 编辑 ]
 楼主| 发表于 2008-8-21 16:38:26 | 显示全部楼层
注意我用的是外部css
发表于 2008-8-21 16:50:11 | 显示全部楼层
我也不知道,我也是刚学的
发表于 2008-8-21 22:49:19 | 显示全部楼层
外部CSS
<link href="<?=base_url()?>/CSS文件名.css" rel="stylesheet" type="text/css" />
css放在和index.php一个目录中(根目录)

[ 本帖最后由 farflight 于 2008-8-21 22:50 编辑 ]
 楼主| 发表于 2008-8-22 18:17:50 | 显示全部楼层

回复 5楼 的帖子

我的连接没有错
在产生的Html文件中
的连接已经对了(放到地址栏可打开Css)

但是就是没有效果??
 楼主| 发表于 2008-8-24 20:54:19 | 显示全部楼层
有没有人知道是怎么回事??
发表于 2008-8-26 10:43:34 | 显示全部楼层
没有效果?如果你的 html 页面正确,不可能没效果,看看是不是其他问题。
CI 不会影响你客户端的东西的。
发表于 2008-8-26 10:58:49 | 显示全部楼层
系统的回复一下这个帖子。

我的css和js,图片等都在根目录的images下。

我的view部分的头部如下:

HTML复制代码
<!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" />
<base href="<?php echo base_url() ?>" />
<title><?php echo $page_title ?>-华领GPS车辆管理系统</title>
<link href="images/style.css" rel="stylesheet" type="text/css" />
<script src="images/jquery-1.2.6.min.js" type="text/javascript"></script>
</head>
复制代码

其中“<base href="<?php echo base_url() ?>" />”表示了页面连接的基准是base_url(),ci会自动替换成你真实的url,结果例如:<base href="http://www.gpsnet.cc/" />

这样,我代码里的images/style.css其实就是http://www.xxx.com/images/style.css

如果你启用了.htaccess ,那么还有一步你必须要做的。
RewriteCond $1 !^(index\.php|images|robots\.txt)

就是要把images目录写进去

评分

参与人数 1威望 +2 收起 理由
Hex + 2 精彩解答

查看全部评分

发表于 2008-8-28 10:01:14 | 显示全部楼层
如果你Rewrite掉index.php 还需要对css这些放行...

本版积分规则