文章列表
<html>
<head></head>
<body>
<header>
</hader>
<div class="clear_mh"></div>
<section></section>
<footer></footer>
</body>
</html>
如何让html5让IE9以下的浏览器能够正常显示呢:
http://ww ...
在未定义display:block和float:left 时,内联元素的padding和margin只有左右好用上下不好用,注意观察第二和第三虽然padding的上下内补白能把border撑开但是它不会在空间上有一定距离,定义宽高不好用。
当定义了display:block后a标签的表现和块儿级元素一样
当定义了float:left后padding、margin上下左右都起作用
我觉得首先应该规定全站的规范样式文件~
样式文件的管理,也就是如何存储网站的样式文件。如果是一个很小的网站,把所有样式存在一个文件中也是没有问题的。但大网站的CSS往往几十上百k,全部存在一个文件里不但影响网页加载,也不利于修改维护。如何分割CSS,需要事先做好规划,无论是按栏目按功能还是按层级,要根据自己网站的特点。
for 和for...in循环
- 博客分类:
- javascript
javascript中的for循环语句有比较完整的循环结构,相对来讲比while循环更为方便,结构更清晰。类似于while循环,for循环有一个初始化的变量作计数器,每循环一次计数器自增1(或自减1),并设立一个终止循环的条件表达式。而初始化,检测循环条件和更新是对计数器变量的3种重要操作,for循环将这3种操作作为语法声明的一部分,其编写方法如下:
for(初始化变量;设立终止循环条件表达式;更新变量){
代码段
}
for循环语句编写可以避免忘记更新变量等情况 ,表达更加直白,也更容易理解。
不过在一般的 ...
什么是XMLHttp :
Xmlhttp是一种浏览器对象, 可用于模拟http的GET和POST请求。配合JavaScript可以实现页面数据在无刷新下的定时数据更新,如果应用在聊天室、文字直播上可以取得较好的视觉效果。
在IE中XmlHttp被实现为ActiveX ...
#pics{
background:url("images/phone.png") no-repeat scroll 0 0 #335EA8;
width:500px;
height:500px;
/*以下为IE6设置PNG透明代码*/
_background:none;
_background-color:#335EA8;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/phone.png");
}
兼容各浏览器
缺点是 ...
javascript图片库
- 博客分类:
- javascript
今天做了一个点击一个链接就在相应位置出现图片的DEMO:
javascript代码:
<script>
function showPic(whichpic){ //把这个函数命名为showPic,给这个函数的参数命名为whichpic
var souce = whichpic.getAttribute("href"); //把它的路径存入变量souce
var placeholder = document.getElementById("placeholder") //获取placeholder的位置,把把它赋给变量pl ...
今天做员工请假加班的页面时遇到这个问题:
IE6 IE7下:
但IE8和FF下却对不齐:
解决方案:给input加上vertical-align:middle;样式后,IE8和FF下都可以像IE6一样和它后面的文字对齐了。
utf-8可以支持大多数国家字符,属于国际编码,也就是即使在外国浏览国内的网站,也不会出现乱码。它的英文占用一个字节,中文占用三个字节,对于英文字符较多的网站来说,utf-8节省空间,不过uft-8占用的数据库比gbk要大。
gbk包含全部中文字符,属于国家编码,如果在IE没有安装支持简体中文的电脑上浏览时,中文会变成乱码;使用双字节来表示,不论中、英文字符易使用双字节来表,但通用性比utf-8差。
我观察了一下,谷歌使用的是uft-8;百度使用的编码是gbk,腾讯、新浪、淘宝……国内大多数网
站使用的是gbk;可能是针对的访问用户不同吧。
以上是我参考了一些资料及平时经验的一点点总 ...