web
Happy_999
永不言弃!
展开
-
最全的常用正则表达式(转)
很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。校验数字的表达式1 数字:^[0-9]$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9])$6 非零开头的最多带两位小数的数字:^([1-9][0-9])+(.[0-9]{1,2})?$7转载 2020-06-02 15:54:00 · 307 阅读 · 0 评论 -
CSS 经常用到的
强制换行:li {word-wrap: break-word; word-break:break-all; white-space: normal;} 强制换行不断开:li {word-wrap: break-word; word-break: normal; white-space: nowrap;} 超出部分省略号显示:li{float:left;原创 2010-02-22 17:19:00 · 589 阅读 · 0 评论 -
设为首页加入收藏代码
<br /><a onclick="var strHref=window.location.href;this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.wealthbio.net/');" title="设为首页" href="#">设为首页</a> | <a href="javascript:window.external.AddFavorite('http://www.wealthbio.net/', '加原创 2011-01-26 11:35:00 · 666 阅读 · 0 评论 -
CSS中的行为——expression
<br />最近对CSS中的行为比较感兴趣,虽然是不符合标准的也只有ie才能识别,但是他确实给css的功能扩展了不少。下面是摘自互联网上的文字和例子,因为都被转烂了,没法注明出处。<br />IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javascript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段Javascript表达式,CSS属性的值等于Javascript表达式计算的结果。 在表达式中可以直接引用元素自身的属原创 2011-01-26 14:10:00 · 665 阅读 · 0 评论 -
鼠标点击文本框,边框变色
<br />实现方法:<br /><input onblur="this.className=''" onfocus="this.className='in'" /><br />代码解说:<br />onblur为鼠标移出事件,当前没有调用 class,故为空<br />onfocus为鼠标点击事件,调用类名为in的class,在in里设置不同的边框颜色,当鼠标点击时,文本框的边框颜色就会改变。原创 2011-01-08 13:01:00 · 7176 阅读 · 0 评论 -
交友类网站设计
1 引言<br />交友类网站的出现,给人们扩大自己的交友圈提供了很大的方便。人们通过互联网不仅拥有了自己的朋友圈,而且节省了参加社交活动所花费的时间和精力。现在国内外诸多交友类网站虽然能够满足人们交友的需求,但这些网站大都没有保证用户信息的保密性,比如任何浏览到这些网站的网友都可以对本网站的用户信息进行浏览,对其信息进行评论。这种做法使得这些网站的注册用户的网络安全性降低。如何自动过滤来自非自己好友的评论,如何保证自己信息的隐密性将是众多用户考虑的问题。<br />本文所论述的交友类网站正是基于用户需求所转载 2010-12-08 15:05:00 · 6419 阅读 · 1 评论 -
flash放在div层下(IE和火狐都兼容)
(兼容IE)原创 2010-11-29 17:25:00 · 664 阅读 · 0 评论 -
使用CSS Expression解决某些浏览器兼容问题
<br />虽然无奈,但是不想一有什么就去写JS,冲突也会是个头痛的问题,所以这个Expression还是挺有用的,在CSS代码后插入expression语句,自定义控制属性,只被IE识别的方法,通常针对IE6及其一下的版本居多,IE7对CSS的支持已经有了很大改进,会用到的情况比较少,IE8已宣布在其标准模式下不再支持这一语句,呵呵,多好啊,以后为不同版本的IE还要多写几份HACK,咱们不怕没工作做了哩~~无奈到想哭。。。<br />1. min-width/max-width 控制容器最小宽度或图片最大转载 2010-07-17 10:54:00 · 12087 阅读 · 0 评论 -
Web开发时碰到的问题以及心得经验
1、xml文件尽量以utf-8编码,gb2312有些字是存储不了的,如?,就算能存也需要转换,比较麻烦,utf-8也符合国际规范。 2、CSS中:hover这个伪类,如果放在:visited前面则会失效。 3、标签如果没有href属性,所有对它的css的伪类如:hover均失效。 4、js文件中用document.wirte(""形式的引用,其file相对路径均为引用该js的h转载 2010-01-09 11:11:00 · 482 阅读 · 0 评论 -
定义文章标题,用 H1,H2 还是 H3
上次在 “SEO for WordPress 完全指南” 中提到文章标题的使用,有点疑惑,在一些 SEO 或者 Web 标准的文章中只说道需要使用 h1,h2 来定义标题,但并没有明确指出它们具体该怎么用。于是便分析了一些具有代表性的 blog,看看他们是怎样定义文章标题的。 Official Google Blog 使用 h3 定义的文章标题,h2 定义的侧边栏目标题和文章时间,没有用到 h1;原创 2010-01-11 17:06:00 · 2599 阅读 · 0 评论 -
结构,表现,行为分离
CSS革命1998年,在Netscape和IE4无法达成任何协议时,一些先天下之忧而忧的Web开发者组成了Web Standards Project(Web标准工程,简称WaSP),为解决JavaScript某些荒唐的私有元素,并推动使用CSS来定义网站的外观。她们的重要使命是“追随标准”,不仅针对浏览器厂商,而且号召Web开发者。最初,WaSP及其支持者专注于CSS. 究其原因,CSS是原创 2009-12-22 14:33:00 · 4685 阅读 · 0 评论 -
CSS技巧:word-wrap同word-break的区别
本文列举了兼容 IE 和 FF 的换行 CSS 推荐样式,详细介绍了word-wrap同word-break的区别。 兼容 IE 和 FF 的换行 CSS 推荐样式 最好的方式是以下是引用片段: word-wrap:break-word; overflow:hidden; 而不是以下是引用片段: word-wrap:break-word; word-break:b原创 2009-12-19 13:14:00 · 631 阅读 · 0 评论 -
CSS控制图片垂直居中
HTML代码: NB-001 CSS代码:.productsbody ul{margin: 0px; width:117px; float:left; height:142px; margin:10px 9px;}.productsbody li.name {width: 117px; line-height原创 2010-02-22 16:54:00 · 919 阅读 · 0 评论 -
好网站设计的共通性
1、首先,整体布局要符合网站布局划分;(PAPS)2、要对用户友好,(有些文字显示的内容可以用图片代替)3、图片的精致,图片好看了,网站就好看!4、整个网站色调要贯通,色彩搭配要有个一致性。5、能够体现专业,公司的专业,网站建设的专业!6、要注重细节,(布局结构可以很简单,一个按钮,一条分割线的精致设计,细节上的质感可以让网站提高档次)7、能够突出主题!8、清晰的给客户转载 2010-02-01 10:34:00 · 530 阅读 · 0 评论 -
IE6 png 透明 (解决方法)
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=./images/logo.png); /* IE6 */ _ background-image: none; /* IE6 */ style="FILTER: progid:DXImageTransform.Microsoft.AlphaIma原创 2009-09-10 15:30:00 · 870 阅读 · 0 评论 -
背景与字体的搭配经验
BGCOLOR=“#f1fafa”>>//做正文的背景色好,淡雅 BGCOLOR=“#E8FFE8” //做标题的背景色好,与上面的颜色搭配很协调 这两种颜色可以配黑字或FONT COLOR=“#800080” bgcolor=“#E8E8FF”>>//做正文的背景色好,字体配黑色较好 bgcolor=“#8080C0”>>//上配黄色白色字体较好 bgcolor=“#E8D098” //上搭配浅原创 2009-07-17 15:30:00 · 3316 阅读 · 0 评论 -
通过MVC模式将Web视图和逻辑代码分离
MVC模式(Model-View-Controller)常被用在Web程序中。如Struts框架就是一个基于MVC模式的Web框架。所谓MVC模式,就是将视图(也就是客户端代码,包括html、javascript等)和模型(和数据库及业务逻辑相关的Java代码)分开。并通过控制器将两者联系起来。这样做的好处可以使客户端开发人员和服务端开发人员的工作尽量分开,以使他们之间的干扰降到最低。 虽然转载 2008-05-21 13:16:00 · 567 阅读 · 0 评论