CSS全站黑白样式:undefined
记录生活,存储回忆
CSS全站黑白样式:undefined
网页JS延迟最后加载及解决Firefox不支持Js的InnerHtml问题很多网友遇到加入下面这段代码后在IE下能正常加载js,但是火狐下就不行,其实问题出现在InnerHtml。<span id=""></span>正 文:由于W3C标准对Javascript语法进行了规范,即ECMAScript。而Firefox严格遵守ECMAScript规范,所以对javascript一些属性和方法不支持(其实不能说是Firefox不支持,而是对不规范的写法不支持,符合标准的写法还是支持的),Firefox希望程序设计师都采用规范的ECMAScript标准来书写代码,这样一些适应传统习惯的IE下的写法就会撞到很多的问题。本文以网页JS广告加载为例,讲述了网页如何把JS广告...
CSS定义DIV居中,我们一般情况所用的样式是.xxx{margin:0 auto;}今天遇到了一个问题是在MSIE中显示居左,但在FireFox下已经居中显示。经过一番排查发现原来EditPlus默认没有在HTML前加上DTD,于是IE就以HTML方式来解释而不是XHTML来解释文档。所以问题并不在CSS而在XHTML网页本身。加上下面这句后发现MSIE下也显示正常了:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
在StackExchange上有人问了这样一个问题:What should every programmer know about web development?(关于Web开发,什么是所有程序员需要知道的?)里面给出的答案非常不错,所以,我翻译转载过来。 顺便说一下,StackExchange真是非常好,大家可以对同一个答案做贡献和修订,看看这个问题的修订过程你就知道了——专业的问答网站应该怎么去做。这就是我在这篇文章中也说过真正的用户体验是什么样的。好了,下面是正文(我对原文做了一些批注,也许不对或有误导,请大家指正)下面的这些东西可能对于大多数人并不陌生,但是可能会有些东西你以前并没有看过,或是没有完全搞懂,甚至都没有听说过。(陈皓注:我相信当你看完这个列表后,你会觉得对于我国的Web开发有点弱了...
网页自动跳转代码 浏览器自动刷新代码<!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=gb2312" /><meta http-...
HTML使用CSS让DIV水平垂直居中的方法<html><head><title>DIV水平垂直居中</title><style>body{font-size:12px; margin:0; padding:0;}.div1{position:absolute;top:50%;left:50%;width:500px;height:300px; margin-top:-150px; margin-left:-250px; border:1px #999 solid; background:#CEE7FF;}</style></head><body><div clas...
第一硬伤:网站经常改版,网页标题常改动; 我的网站在这方面能够说先天缺乏,这个站点是由原来的一个旧网站改正来的,域名变了,但很多已被收录的内容我原封不动的搬过来了。其次由于刚开端学习做网站,经常是一会儿改这里,一会儿改那里,有几次以至从首页到内容页全都变了个样。说句实话,引擎能够都认不出我这个“整过容”的网站了。还有就是网站栏目,网站首页标题和内页标题,我也都经过了屡次的变动,只是到了如今才想到网站建立之初就应该停止网站优化的相关规划,标题等相关内容也应该尽早肯定。当然如今网站的修正,不断都尽量拉开距离时间。款式上尽量少动,生成网页时也是一局部一局部的来处置。 第二硬伤:空间不稳定,而且换了几次; 由于是个人站点,选择好的空间真不容易,互联网上没有又好又廉价的事,建站到如今,共换了三次空间,其间...
首先我们大致的花了一个草图,理清一下思路。在实际操作中,你面对的可能不是草图,而是美工设计人员所设计的网站效果图,但大体上的结构是相当的,我们看下面的图片:图片文字说明:我们将顶部和底部设置为宽度960px左右,并居中对齐,以适应更大分辨率的需要。将中部的三列,即左侧,主内容区,右侧。置于一个div容器中,并将此div设置为宽度960px左右,并居中对齐。再将此容器内的左侧,主内容区,右侧分别设置宽度、应用浮动标签,以达到我们想预想的CSS布局效果。根据上面的图片示意,我们整理出各个div的id以及他们的关系: 顶部:header_common; 中部三列的容器:divall; 左侧:sider_a; 主内容区:main; 右侧:sider_b; 底部:footer_commonHTML代...
通过本文你将了解到div如何设置水平居中margin:0 auto参数说明很多初学制作网页的朋友,可能会遇到的一个常见问题,就是在CSS中加了margin:0 auto;却没有效果,不能居中的问题!margin:0 auto;的意思就是:上下边界为0,左右根据宽度自适应!其实就是~~水平居中的意思,呵呵!小一在这里说两个典型的错误引起的不能居中的问题:1、没有设置宽度<div style="margin:0 auto;"></div>看看上面的代码,根本没有设置DIV的宽度,如何根据宽度自适应呢?新手比较容易忽略的问题!2、没声明DOCTYPE①DOCTYPE是document type(文档类型)的简写,在web设计中用来说明你用的XHTML或者HTML是什么...
今天去更新网站,发现网站里的广告无法显示。就去登录google adsense 账户查看怎么回事?没想到却是看到账户被禁用,然后就查看邮箱,收到一下内容:您好!最近在查看记录时,我们发现您的 AdSense 帐户给我们的 AdWords 广告客户带来了极大的风险。如果让您的帐户继续保留在我们的发布商网络中,可能会使我们的广告客户日后蒙受经济损失,因此我们已决定停用您的帐户。为了保护我们的广告客户和其他 AdSense 发布商的利益,我们必须采取这一措施,请予以理解。我们知道这可能会给您造成诸多不便,感谢您的理解与合作。如果您对自己的帐户或我们所采取的措施有任何疑问,请不要回复此电子邮件。您可以访问以下网站了解详情:https://www.google.com/adsense/support/bin/ans...
死链,简而言之,就是原来正常,后来失效的链接。死链在发送请求时,服务器便会返回到404错误页面。作为站长或是网站管理员,都需警惕死链的出现,因为它的数量会直接影响到一个网站的权威性,从而影响网站的排名以及SEO优化。完善企业网站必须从细节做起。下面,IDC评述网整理了七个死链检查方案,供其参考。 1. Xenu Xenu是一款深受业界好评,并被广泛使用的死链接检测工具。它占用空间小,用户界面简洁,操作简单。 2. Broken Link Checker Broken Link Checker是WordPress死链检查插件。它可以自动检查博客中是否出现死链、坏链,并且发现不再有效的死链和丢失的图片。 3. Dead Links Dead Links是一个提供免费链接检测服务的网站,也...
通过阅读本文你将了解到line-height的五种定义方法及在各浏览器中的特性与最佳定义方法。首先看2个问题:1)line-height和font-size 有联系吗,什么联系?2)line-height的继承特性有什么特殊性?如果你对这2个问题很清楚的话,你可以跳过本文。首先看看w3c的解释:line-height 属性设置行间的距离(行高,行间距)。该属性会影响行框的布局。在应用到一个块级元素时,它定义了该元素中基线之间的最小距离而不是最大距离。line-height 与 font-size 的计算值之差(在 CSS 中成为“行间距”)分为两半,分别加到一个文本行内容的顶部和底部。可以包含这些内容的最小框就是行框。原始数字值指定了一个缩放因子,后代元素会继承这个缩放因子而不是计算值。什么是基线(bas...
[出现提示错误,只要不影响使用,可以不必理会,如果觉得难看,就加下面的代码]把这个代码加到网页上面<!--网页纠错代码开始--><SCRIPT LANGUAGE="JavaScript"><!-- Hidefunction killErrors() {return true;}window.onerror = killErrors;// --></SCRIPT><!--网页纠错代码结束-->
网站运行年月统计代码、累计年月统计代码:参加工作:<script language="Javascript" type="text/javascript">now = new Date()nowyear=now.getFullYear()if(nowyear<2000)nowyear=nowyear+1900nowmonth=now.getMonth()+1nowdate=now.getDate()years=nowyear-2010 //出生那年...