Archives

文件夹

一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 如: JScript VBScript 匹配 /^\[ \t]*$/ “^\[ \t]*$” 匹配一个空白行。 /\d{2}-\d{5}/ “\d{2}-\d{5}” 验证一个ID 号码是否由一个2位数字,一个连字符以及一个5位数字组成。 /<(.*)>.*<\/\1>/ “<(.*)>.*<\/\1>” 匹配一个 HTML 标记。 下表是元字符及其在正则表达式上下文中的行为的一个完整列表: 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。 例如,’n’ 匹配字符 “n”。’\n’ 匹配一个换行符。序列 ‘\\’ 匹配 “\” 而 “\(” 则匹配 “(“。 ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 ‘\n’ 或 ‘\r’ 之后的位置。 $ 匹配输入字符串的结束位置。如果设置了RegExp 对象的 Multiline 属性,$ […]

CSS 规则的优先级是Web前端开发人员必须理解的一个概念,我们常用的添加样式的方法有4种。 inline style embeded style external style user style inline style是丑陋的,它们穿梭在HTML文档中,与HTML元素扭成一团,给Web前端开发人员造成了许多麻烦。它们往往以这样的面目出现: < p style=”color:red;”>This is a paragraph.< /p> embeded style比inline style绅士一些,它们也寄宿在HTML文档中,但是它们不屑于与HTML元素扭成一团。它们往往在 < style> 元素中出现: < style type=”text/css” media=”screen”> p{ color : red; }< /style> external style是个贵族,它不愿意同HTML呆在一起,所以干脆以外部文件的形式独立存在。通常我们使用 < link> 元素或者@import语句将它们导入HTML。 < link rel=”stylesheet” type=”text/css” href=”style.css” media=”screen” /> 我们应当尽可能使用external style,我想理由有很多,大家都知道,我也就不重复了。 还 有一种user style与以上三者略有不同,如果你使用IE浏览器,那么你可以在Tools – Internet Options […]

对于开始隐藏的层(有display:none;的层)只要加上float:none;就可以解决ie6的占位问题 —————————————————————————————- 制作了一个新页面,尝试完全自己编写tab标签效果。很快就编辑好了,效果非常的赞,在火狐和ie7运行完好,很兴奋,但是,在ie6上我又一次萎靡了~唉~ <div id=”a1″ >图片</div> <div id=”a2″ style=”display:none”>图片</div> <div id=”a”> <div id=”a1″>第一个标签</div> <div id=”a2″>第二个标签</div> </div> 用这样的写法不知道为什么在ie6中总是走形,找了半天原因,主要是display:none隐藏层后,虽然看不到了,但还是占了一定的位置。 这让我很头疼,知道原因了,希望只动小部分代码或者css就改变现状,然布局恢复正常,但是都把自己弄睡着了也没有解决=。= 最后,只能退而求其次,用了个比较猥琐的方法,干脆把标签部分和切换层部分用两个大的层分隔开,居然就好用了~不解。 总之碰到这样的问题,你也找不到方法就先用这个方法将就一下,我现在还在寻找最好的方法,如果你有更好的方法,拜托分享一下,不胜感激:)

做完了一个页面,只对FF和IE7做了兼容,之后在IE6下进行测试,整个内容都缩小了。 经过检查,发现是大多数(强调大多数很重要)的line-height失效,查看一下资料,了解到是因为li中加入图片,会导致line-height失效如 <ul> <li><a href=”#”>1.css</a><img src=”images/icon9.gif” /></li> <li><a href=”#”>2.li</a><img src=”images/icon9.gif” /></li> <li><a href=”#”>3.热门</a><img src=”images/icon9.gif” /></li> <li><a href=”#”>4.模板</a><img src=”images/icon9.gif” /></li> <li><a href=”#”>5.百度</a></li> <li><a href=”#”>6.google</a></li> <li><a href=”#”>7.搜索</a></li> <li><a href=”#”>8.解决办法</a></li> </ul>[来源于http://bbs.blueidea.com/thread-2877695-1-1.html] 解决方法其实很简单,只要不在li中体现出图片的加入就可以,我们可以用很多方法来添加这个图片,虽然都比上述代码麻烦[谁叫ie6流氓呢]。推荐使用把图片单独放在一个li里。 其他方法参考下面: 1.用padding把li撑起来 2.单独把图片写在css中 background 附上其他关于IE6中line-height的失效问题和解决方法: 来源:蹄子流落人间 http://hi.baidu.com/ssl346/blog/item/594eb018bb5069b34aedbcee.html 当在一个容器里文字和img、input、textarea、select、object等元素相连的时候,对这个容器设置的line-height数值会失效; 同时以上元素的行高可能×2: 受影响的浏览器: Microsoft Internet Explorer 5.01 / Windows Microsoft Internet Explorer 5.5 / Windows Microsoft Internet Explorer 6&nbsp; […]

浏览数Page Views:网页(含文件及动态网页)被访客浏览的次数。Page View的计算范围包括了所有格式的网页,例如:.htm、.html、.asp、.cfm、 asa、cdx、htmls、shtm、shtml、txt等等,可以由用户根据实际情况自己设定。 访问数Visits:也称为登陆数,一个登陆是指客户开始访问网站到离开网站的过程。其中:相邻两次点击页面时间间隔在30分钟以内(系统默认30分钟,用户可以修改默认值)为一次登陆,大于30分钟为两次登陆。 用户数Unique Visitors:也称为唯一客户数,是指一天内访问本网站的唯一IP个数。 点击数Hits:是指日志文件中的总记录条数。 停留时间Visiting Times:也称为访问时长,是用同一个访问过程中最后一个页面的访问时间减去第一个页面的访问时间,得到此访问在网站上的停留时间。 首页浏览数:网站首页被访客浏览的次数。 过滤浏览数Filter Page Views:网站中的某些页面并不是独立的页面,而是附属于某个页面,如滚动条页面就是附属于首页的页面,用户可以将这些附属页面设置为过滤页面,过滤页面被访客浏览的次数即为过滤浏览数。 有效浏览数Effective Page Views:去除过滤页面后的其他所有页面被访客浏览的次数,即有效浏览数=浏览数-过滤浏览数。 平均访问浏览数:一次访问平均产生的浏览数,即平均访问浏览数=浏览数÷访问数。 重复访问数Returning Visits during a day:一天内访问两次以上的用户数。 曝光数:广告弹出次数。 广告点击数:用户点击弹出广告的次数,即Click数。 返回数:通过电子邮件进行市场推广时,用户通过点击邮件中的链接地址访问网站的次数。 注册数:用户通过电子邮件和广告访问本网站,并最终转换为注册用户的数量。 返回率:广告弹出后,被用户点击的程度,即返回率=点击数÷曝光数×100%。 客户转化率:客户转化率包含两方面含义:用户通过广告访问本网站,并最终转化成注册用户的程度,即客户转化率=注册数÷点击数×100%;用户通过邮件上的链接地址访问本网站,并最终转化成注册用户的程度,即客户转化率=注册数÷返回数×100%。 发送字节数:从服务器端向客户端发出的字节数。 接收字节数:服务器端从客户端接收的字节数。 总字节数:是发送字节数和接收字节数的总和,即总字节数=发送字节数+接收字节数。 行为/路径:在一个访问过程中,客户访问过的所有页面的轨迹称为路径,或称为行为。 特定行为:由用户自行定义的行为,包含若干行为步骤,其中行为步骤不受限制,即可以任意设定行为步骤。进而分析出满足设定行为的发生次数及各个步骤之间的转化率。 特定行为转化率:在特定行为中,两个步骤之间的转化率。 行为入口:客户开始访问网站的第一个页面。在Web-IA中,根据入口给出典型行为分析。 行为出口:客户访问网站的最后一个页面。在Web-IA中,根据出口给出典型行为分析。 沉默时间:注册用户最后一次访问网站到分析日的天数。 沉默用户:在沉默时间内未访问网站的注册用户。 重复访问用户比例:一天内访问两次以上用户占总用户数的比例,该值越大表明用户品质越高,理想值为100%。 用户粘着度指数:一天内的总访问数与总用户数之比,该值越大表明用户品质越高。 重度访问用户:按每次访问的停留时间划分,把停留时间超过20分钟的用户归为重度访问用户;也可以按照每次访问产生的浏览数划分,把一次访问浏览超过10个页面的用户归为重度访问用户。对于重度访问用户,包括以下四个指标,每个指标值越大,表明用户品质越高。 重度用户比例(次数)=(浏览数≥11页面的访问数)÷总访问数 重度用户比例(时长)=(》20分钟的访问数)÷总访问数 重度用户指数=(》20分钟的浏览数)÷(》20分钟的访问数) 重度访问量比列=(》20分钟的浏览数)÷总浏览数 轻度访问用户:按每次访问的停留时间划分,把停留时间不超过1分钟的用户归为轻度访问用户。对于轻度访问用户,包括以下三个指标,每个指标值越小,表明用户品质越高。 轻度用户比例=(0-1分钟的访问数)÷总访问数 轻度用户指数=(0-1分钟的浏览数)÷(0-1分钟的访问数) 轻度访问量比例=(0-1分钟的浏览数)÷总浏览数 拒绝率:一次访问只访问一个页面的访问次数占总访问数的比例,比例越小,表明用户品质越高。 拒绝率(一个页面)=只访问1个页面的访问数÷总访问数 拒绝率(首页)=只访问首页的访问数÷总访问数 地区:访问客户的来源地区,是根据IP地区对照表,查询访问客户的IP地址落在哪个IP区段内,而得到其对应的地区。地区包括国内地区和国外地区,国内地区以省为单位,国外地区以国家为单位。 时段:按照一天24个小时自然时间段进行划分。 […]

当你去设定一个div高度为小于该div字体时,发现height指定的值失效。 不管你怎么调小高度他还是那么宽~FF就不会出现这样的问题~ ie6 会固执的认为这个层的高度不应该小于字体的行高。所以即使你用 height: 1px; 来定义了一个 div 的高度,实际在ie6下显示的仍然是一个字体大小高度的层。 解决办法: <div style=”height: 1px; overflow: hidden;”></div> 问题跟进 其实上述的解决办法在设计时看来并不实用,最近看资料又发现既然ie6 会固执的认为这个层的高度不应该小于字体的行高,那么我们可以在标签内部或者css中设置字体大小 font-size:1px; 就可消除默认行高。