标签:css
共 3 篇文章
-
通过了W3C检测
2007/04/27
重新整理了一下页面的代码,终于通过了W3C的XHTML 1.0检测和CSS检测。而且XHTML用的还是Strict。不过可能有几篇文章里的标签不符合标准所以并不是所有页面合格。但是至少框架和首页都ok了。
几个需要注意的地方,基本上90%的错都来自这里:
1. 所有标签必须成对配套出现。就算是单个的,比如<br>,也必须写成<br />。最容易忽略的就是<br>和<img>了。对于框架来说,问题还可能发生在<link>,<meta>,<script>等标签上;
2. <a>标签不允许用target属性,就是说target=“_blank”是不合法的。如果要在新窗口打开链接怎么办呢?事实上开新窗口是不被鼓励的。如果真要做,那就用rel属性外加一段javascript来实现吧。
3. <img>标签不能用border属性,要设置的话用style吧。alt属性是必须的,就算没有也写个alt=""。但是我建议是有的,因为毕竟不是所有人都能看到你的图片。
4. <input>不能直接放在<form>里,要套个东西,比如<div>,<span>,<p>等等都行。
5. 所有标签的name属性都被废弃了,不能用。另外,<script>标签的language属性被废弃了,不能用,用type=“text/javascript”代替。
6. 所有标签和属性必须小写。
7. 最变态的来了。页面里所有的&都必须写成&,包括链接里的。&只作为转义符使用。
相对比起来,CSS的检测就简单得多了,只要不写错东西基本都能pass。
搞定之后把自己网站提交到了W3C Sites收录。23:36 | 分类: Tech
-
裸奔!
2007/04/05
今天,4月5日,是世界裸奔日,啊,对不起,是CSS裸奔日(CSS Naked Day)。每个人网站都要脱掉自己的CSS外套,赤裸裸地展示在大家面前,证明自己的身材符合W3C的标准。
鉴于裸奔有伤风化,有违治安管理条例,因此就不在公共场合展示了。想看本站CSS Naked的,请点击这里( 18周岁以下请勿入内 )!21:07 | 分类: Tech
-
遭遇不兼容
2006/08/28
本来打算用纯css做网站来着,结果发现IE和firefox对css的解析差距也太大了一点。在IE下调的界面到firefox下一团糟,而在firefox下调好的界面跑到IE下也走型得厉害。经过不断调整,终于发现这俩其实是半斤八两,谁都不比谁支持得更好。有的代码IE能明白,而有的就是firefox能明白。最后彻底崩溃,改用table+css的混合型写法。
19:50 | 分类: Tech