Yangfan.net

标签:css

共 3 篇文章

  • 通过了W3C检测

    2007/04/27

      重新整理了一下页面的代码,终于通过了W3CXHTML 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