- friendship connection
自由淘
午梅
万德尼科
爱特流体控制有限公司
ccie real lab
大连鲁班软件有限公司
富地机械制造有限公司
尚和会馆
XHTML+CSS 设计注意事項
1、除选择DOCTYPE之外的语句必须使用小写英文字母书写。其中包括 Macromedia Dreamweaver 生成的鼠标动作,如 OnMouseOver 也必须修改成 onmouseover。
2、XHTML语法规要求所有的标识都必须有开始和结束。例如<body>和</body>、<p>和 </p>等,对于不成对的标识,要求在标识最后加一个空格,然后跟一个"/"。例如<br>写成<br />、<img>写成<img />,加空格的原因是避免代码连在一起浏览器不识别。
3、所有的XML标记都必须合理嵌套。如:<p><b></p></b> 必须修改为:<p><b></b></p> ,就是说,一层一层的嵌套必须是严格对称。
4、所有的属性必须用引号""括起来。如: <height=80> 必须修改为:<height="80"> 。特殊情况,你需要在属性值里使用双引号,你可以用",单引号可以使用',例如:<alt="say'hello'">。
5、把所有<和&特殊符号用编码表示。如:任何小于号(<),不是标签的一部分,都必须被编码为& l t ; ,任何大于号(>),不是标签的一部分,都必须被编码为 & g t ; ,任何与号(&),不是实体的一部分的,都必须被编码为& a m p ; 。(以上代码字母间无空格)
6、给所有属性赋一个值。如: <td nowrap> <input type="checkbox" name="shirt" value="medium" checked> 必须修改为:<td nowrap="nowrap"> <input type="checkbox" name= "shirt" value="medium" checked="checked">。 站..站
7、不要在注释内容中使用“--”。如:<!--这里是注释-----------这里是注释--> 可以用等号或者空格替换内部的虚线 <!--这里是注释============这里是注释-->。
首先是规范的文件头部分的写法:
| 以下为引用的内容: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href=\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\" target=\"_blank\">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>"> |
在CSS的定义方面,值得推荐的是一种通用字体设置的方案,内容如下:
| 以下为引用的内容: body { font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; } |
字体按照所列出的顺序选用。如果用户的计算机含有Lucida Grande字体,文档将被指定为Lucida Grande。没有的话,就被指定为Verdana字体,如果也没有Verdana,就指定为Lucida字体,依此类推;
Lucida Grande字体适合Mac OS X;
Verdana字体适合所有的Windows系统; 中.国.站长站
Lucida适合UNIX用户;
"宋体"适合中文简体用户; Chinaz^com
如果所列出的字体都不能用,则默认的sans-serif字体能保证调用。 站.长.站
CSS中用四个伪类来定义链接的样式,分别是:a:link、a:visited、a:hover和a : active,例如: 中国站长_站,为中文网站提供动力
a:link{font-weight : bold ;text-decoration : none ;color : #c00 ;}
a:visited {font-weight : bold ;text-decoration : none ;color : #c30 ;}
a:hover {font-weight : bold ;text-decoration : underline ;color : #f60 ;}
a:active {font-weight : bold ;text-decoration : none ;color : #F90 ;}
但是书写的时候一定要注意顺序,正确的顺序是:LVHA,如果不这么写的话,很可能效果很你预期的不一样。
中间部分的布局规格化和菜单的非表格实现需要实践的引导,在这里先不写什么。下面写一点关于代码校验的记录。 中.国站长站
XHTML校验常见错误原因对照表: Www^Chinaz^com
No DOCTYPE Found! Falling Back to HTML 4.01 Transitional--未定义DOCTYPE。
No Character Encoding Found! Falling back to UTF-8.--未定义语言编码。
end tag for "img" omitted, but OMITTAG NO was specified--图片标签没有加"/"关闭。
required attribute "type" not specified---JS或者CSS调用的标签漏了type属性。
CSS2校验常见错误原因对照表:
(警告)无效数字 : color909090 不是一个 color 值 : 909090 ---十六进制颜色值必须加"#"号,即#909090
(警告)无效数字 : margin-topUnknown dimension : 6pixels ---pixels不是一个单位值,正确写法6px
Www~Chinaz~com
(警告)属性 scroll_bar-face-color 不存在 : #eeeeee --- 定义滚动条颜色是非标准的属性
(警告)Line : 0 can't find the warning message for otherprofile --表示在代码中有非标准属性或值,校验程序无法判断和提供相应的警告信息
另附: Www^Chinaz^com
XHTML校验常见错误原因对照表
No DOCTYPE Found! Falling Back to HTML 4.01 Transitional--未定义DOCTYPE。 Chinaz^com
No Character Encoding Found! Falling back to UTF-8.--未定义语言编码。
end tag for "img" omitted, but OMITTAG NO was specified--图片标签没有加"/"关闭。
element "DIV" undefined---DIV标签不能用大写,要改成小写div。
required attribute "alt" not specified---图片需要加alt属性。
required attribute "type" not specified---JS或者CSS调用的标签漏了type属性。
其中最最常见的错误就是标签的大小写问题了。通常这些错误都是关联的,比如忘记了一个</li>其他<li>标签都会报错,所以不要看到一堆的错误害怕,通常解决了一个错误,其他的错误也都没有了。
上一篇:谈谈网站建设创意
下一篇:行家眼光 怎样的WEB设计更专业
- 热点文章
- 50个漂亮的黑色网站设计
- 2012年Mindgruve的顶级网站设计趋势
- 2012年网页设计趋势
- 点亮你设计灵感的35个专业画廊
- 10个很棒CSS3的技巧
- 很酷CSS3排版实验
- 30个强大的html5 css3表单设计教程
- 给你灵感的紫色系网站
- 12个优秀HTML5网站设计欣赏
- 10个纯CSS3图片画廊及滑块
- 2011 年 20 个最棒的免费 HTML5 网站模板
- 非常棒的 Photoshop 网页设计教程
- 绿色风格网站设计作品欣赏
- 国外特色风格的网页设计作品欣赏
- 漂亮的登录表单设计欣赏
- 47个漂亮的 PS 网页背景设计教程
- 很有特色很棒的网站设计
- 100个极富创造性的Twitter背景
- 网站设计中的色彩设计—色彩的调和
- 网站设计中的色彩设计—色调

I'm really loving the theme/design of your website. Do you ever run into any browser compatibility problems? A handful of my blog readers have complained about my website not operating correctly in Explorer but looks great in Chrome. Do you have any advice to help fix this issue?
今天,我去海滨,我的孩子们。我发现了一个贝壳,把它给了我4岁的女儿说:“如果你把你的耳朵,你可以听到海洋。 ”她把她的耳朵壳和尖叫。有一个寄居蟹内,掐她的耳。她从来没有想回去! LOL ,我知道这是完全关闭的话题,但我不得不告诉别人!
哇,很奇怪。我只是写了一个令人难以置信的长的评论,但之后我点击提交我的评论没有露面。 Grrrr ...我不写一遍。不管,只想说,伟大的博客!