位置: 编程技术 - 正文

Web2.0下XHTML+CSS 设计需要注意的地方小结

编辑:rootadmin
注意事项: 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=> 必须修改为:<height=""> 。特殊情况,你需要在属性值里使用双引号,你可以用",单引号可以使用',例如:<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、不要在注释内容中使用“--”。如:<!--这里是注释-----------这里是注释--> 可以用等号或者空格替换内部的虚线 <!--这里是注释============这里是注释-->。 首先是规范的文件头部分的写法: CODE: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href=" target="_blank"> <html xmlns="<a href=" target="_blank"> lang="utf-8"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Language" content="utf-8" /> <meta content="all" name="robots" /> <meta name="author" content="siyizhu@msn.com,siyizhu" /> <meta name="Copyright" content="Siyizhu's SimpleLife,转载本站文章请顺便加上版权" /> <meta name="description" content="siyizhu" /> <meta content="siyizhu,QQ:,朱聪,China,湖北,中国" name="keywords" /> [Copy to clipboard] 在CSS的定义方面,值得推荐的是一种通用字体设置的方案,内容如下: CODE: body { font-family : "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; } [Copy to clipboard] 字体按照所列出的顺序选用。如果用户的计算机含有Lucida Grande字体,文档将被指定为Lucida Grande。没有的话,就被指定为Verdana字体,如果也没有Verdana,就指定为Lucida字体,依此类推; Lucida Grande字体适合Mac OS X; Verdana字体适合所有的Windows系统; Lucida适合UNIX用户; "宋体"适合中文简体用户; 如果所列出的字体都不能用,则默认的sans-serif字体能保证调用。 CSS中用四个伪类来定义链接的样式,分别是:a:link、a:visited、a:hover和a : active,例如: a:link{font-weight : bold ;text-decoration : none ;color : #c ;} a:visited {font-weight : bold ;text-decoration : none ;color : #c ;} a:hover {font-weight : bold ;text-decoration : underline ;color : #f ;} a:active {font-weight : bold ;text-decoration : none ;color : #F ;} 但是书写的时候一定要注意顺序,正确的顺序是:LVHA,如果不这么写的话,很可能效果很你预期的不一样。 中间部分的布局规格化和菜单的非表格实现需要实践的引导,在这里先不写什么。下面写一点关于代码校验的记录。 XHTML校验常见错误原因对照表: No DOCTYPE Found! Falling Back to HTML 4. Transitional--未定义DOCTYPE。 No Character Encoding Found! Falling back to UTF-8.--未定义语言编码。 end tag for "img" omitted, but OMITTAG NO was specified--图片标签没有加"/"关闭。 an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified--属性值必须加引号。 element "DIV" undefined---DIV标签不能用大写,要改成小写div。 required attribute "alt" not specified---图片需要加alt属性。 required attribute "type" not specified---JS或者CSS调用的标签漏了type属性。 CSS2校验常见错误原因对照表: (警告)无效数字 : color 不是一个 color 值 : ---十六进制颜色值必须加"#"号,即# (警告)无效数字 : margin-topUnknown dimension : 6pixels ---pixels不是一个单位值,正确写法6px (警告)属性 scroll_bar-face-color 不存在 : #eeeeee --- 定义滚动条颜色是非标准的属性 (警告)Line : 0 font-family: 建议你指定一个种类族科作为最后的选择 --W3C建议字体定义的时候,最后以一个类别的字体结束,例如"sans-serif",以保证在不同操作系统下,网页字体都能被显示 (警告)Line : 0 can't find the warning message for otherprofile --表示在代码中有非标准属性或值,校验程序无法判断和提供相应的警告信息

推荐整理分享Web2.0下XHTML+CSS 设计需要注意的地方小结,希望有所帮助,仅作参考,欢迎阅读内容。

Web2.0下XHTML+CSS 设计需要注意的地方小结

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

table高级应用把表格进行到底(必看) 1.表格的分隔线可以隐藏tableborderrules=colscellspacing=0align=left可以隐藏横向的分隔线tableborderrules=rowscellspacing=0align=right可以隐藏纵向的分隔线tableborderrules=no

css强制换行 css强制不换行的css方法 以前总结过Div的换行和不换行的css写法。但对于表格单元格只知道一个属性nowrap可以使其不换行。近日有此需要,但发现加上nowrap在某些情况下还是会

不用js多浏览器兼容纯DIV/CSS对联漂浮广告代码 纯DIV/CSS对联漂浮广告代码(无JS)源码网两侧漂浮。经测试,兼容IE6,IE7,Firefox浏览器。CSS代码为:.r1{width:px;height:px;background:red;float:right;position:fixed!im

标签: Web2.0下XHTML+CSS 设计需要注意的地方小结

本文链接地址:https://www.jiuchutong.com/biancheng/375193.html 转载请保留说明!

上一篇:使用CSS框架布局的缺点和优点小结(css框架结构)

下一篇:css强制换行 css强制不换行的css方法(css控制文字换行)

  • 城市维护建设税优惠政策
  • 销售货物提供运输是否分别核酸的例题
  • 退回代征手续费怎么做会计分录
  • 股权变更后税务需要变更吗
  • 差旅费用什么记账凭证
  • 资产处置收益是什么意思
  • 营改增利息收入不能抵扣
  • 开票加收税点会减少吗
  • 实收资本实缴需要什么手续
  • 个人独资企业变更投资人要交税吗
  • 监理费可以由施工方出吗
  • 股权转让涉及房屋产权变更怎么办
  • 增值税专用发票几个点
  • 购买成品入库并结转成本会计分录怎么写?
  • 收到理财产品收益分录
  • 金税盘减免税额
  • 电子增值普通发票经营范围呢免费吗
  • 公司股权转让应纳税额怎么算
  • 筹建期如何界定
  • 合同违约补偿款需要缴纳增值税吗?
  • 企业会计准则应用案例
  • 汇算清缴补交所得税的账务处理小企业会计准则
  • 哪些费用可以抵扣进项税吗
  • 电子承兑到期提示付款选择线上还是线下
  • 房地产企业售房印花税
  • 委托贷款利息收入怎么开发票
  • 专用发票的设计流程
  • 2020最新win10密钥
  • 加班工资怎么计算劳动法
  • php中的预定义变量
  • 苹果系统公测版
  • 固定资产进项税额一次性抵扣
  • debian更换国内源教程
  • 悉尼奥林匹克公园
  • 企业缴纳残保金规定
  • react_router
  • 帝国cms和thinkphp哪个好
  • 利润表净利润等于未分配利润吗
  • 基本生产成本和辅助生产成本区别
  • 使用xampp建立www服务
  • 利用python创建文件
  • 年终奖怎么缴纳
  • 原始凭证如何粘贴在记账凭证正确粘法图解
  • 业务活动成本和管理费用能不能写在一起
  • 职工报销的医药费是什么
  • 小规模未开票收入按1%还是3%
  • 个人转让著作权免征增值税判断题
  • 开发票,对方收取税点,如何计算?
  • 劳务派遣和劳务承揽的区别
  • 不验资实收资本怎么做账
  • 物流代收货款怎么收费
  • 房地产公司员工购房
  • 年末递延所得税资产的账面余额
  • 资本公积可用于弥补企业亏损
  • 用友t3财务通普及版如何开下年账
  • 计提坏账准备需要哪些资料
  • 出售短期债券投资发生的净损失计入哪里
  • 联想笔记本在bios关闭触摸板
  • ubuntu安装transmission
  • ubuntu安装超详细教程
  • Win10虚拟内存怎么转移
  • macos安装pip
  • linux文件与目录
  • linux常用命令 删除
  • linux用户空间获取TCP序号
  • linux wget curl
  • fs是什么文件
  • window7系统中的桌面指什么
  • alt+r没用
  • 批处理应用实例
  • eclipse swt教程
  • javascript数组操作方法
  • cmd文件操作基本命令清单
  • 详解Javascript事件驱动编程
  • 一个android项目一般包含哪些目录?各有什么用途?
  • 交管12123怎么打电话
  • 最新设立税务师事务条件
  • 税局退回多交的增值税的账务处理
  • 溧水到南京南地铁大站快车时刻表
  • 青岛市崂山区地税局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设