网页标准初学:CSS和XHTML

css|xhtml|标准|初学|网页

  层叠样式表 level 2推荐标准 [CSS2] 定义style的属性,用于分析HTML和XML文档的树形结构。分析时的不通将导致不同的视觉或听觉效果,这依赖于使用的选择器。下面的技术可以减少对文档的这种影响,而用不修改这两中媒体类型:

  XHTML的CSS样式表应该用小写的元素和属性名。

  在table中,tbody 元素会被HTML用户代理程序的分析器推断出,但是XML用户代理程序的分析器不会这么做。所以如果在CSS选择器中要被引用到,你应该总是明晰地加上tbody元素。

  在XHTML 名址空间,用户代理程序将把”id”属性认作为一个ID类型的属性。因此,即使用户代理程序不能认出DTD,样式表也应该能够继续使用”#”简化选择器语法。

  在XHTML 名址空间,用户代理程序将识别class属性,因此,样式表应该能构继续使用”.”简化选择器语法。

  CSS 定义HTML和XML文档的不同一致性标准; 在XHTML文档以HTML表达时,用HTML规则,在XHTML文档以XML表达时,用XML规则。

时间: 2024-08-30 12:09:25

网页标准初学:CSS和XHTML的相关文章

网页标准:CSS编写过程中常见的10个错误

css|标准|错误|过程|网页 对于初学CSS布局的人也许会有很大的帮助.有经验的开发者在调试CSS布局时也能得到些启发. 1. 检查HTML元素是否有拼写错误.是否忘记结束标记 即使是老手也经常会弄错div的嵌套关系.可以用dreamweaver的验证功能检查一下有无错误. 2. 检查CSS是否正确 检查一下有无拼写错误.是否忘记结尾的 } 等.可以利用CleanCSS来检查 CSS的拼写错误.CleanCSS本是为CSS减肥的工具,但也能检查出拼写错误. 3. 确定错误发生的位置 如果错误影

网页标准初学:XHTML与HTML的区别

xhtml|标准|初学|区别|网页 因为XHTML是XML的一个应用,一些在基于SGML的HTML 4中完全合法的习惯在XHTML中必须改变. 文档必须是编排良好的 编排良好性Well-formedness是[XML]引入的一个新概念.从本质上说,这意味着元素必须有结束标签,或者必须以特殊方式书写(在下面说明). 元素必须嵌套,尽管SGML规定层叠非法,但现有的浏览器普遍允许层叠. 正确:嵌套元素. <p>here is an emphasized <em>paragraph<

网页标准初学:XHTML的标准定义

xhtml|标准|初学|网页 文档一致性 本版本 XHTML 提供了严格的遵循XHTML文档的定义受限于XHTML名址提供的标签和属性.使用XHTML其它名址空间的信息如RDF表达的元数据请参看Section 3.1.2 . 严格遵循的文档. 一个严格遵循XHTML的文档只需要本规范书描述的强制性功能必须依照下列标准: 它必须经过附录A Appendix A中的3中DTD之一的验证. 文档的根元素必须是<html>. 文档的根元素必须用xmlns属性[XMLNAMES]指定XHTML名址.XH

网页标准初学:XHTML的术语和常见词条

xhtml|标准|初学|网页 术语 本规范书要用到下面的词条.这些词条基于ISO/IEC 9945-1:1990 [POSIX.1]中类似的定义,并扩展定义在[RFC2119]中: 执行定义(Implementation-defined) 一个值或行为被执行定义时,它由执行来定义相应的需要以正确解释文档. 可以(May) 在执行时,词"可以"被解释为一个可选的特性,在本规范书中不是必须的,但是可以提供.对于文档一致性来说,词"可以"的意思是不能使用可选的特性. &q

网页标准初学:什么是 XHTML?

xhtml|标准|初学|网页 什么是 XHTML? XHTML是一系列当前和将来的文档类型和程序块,它由HTML 4 [HTML]再生和扩展而来,HTML 4是其子集.XHTML系列文档基于XML,最终被设计用来与基于XML的用户代理程序一起工作.XHTML家族的详情及其发展过程在未来趋势一节中详述. XHTML 1.0(本规范书)是XHTML家族的第一个文档.它是将3种HTML 4文档类型应用到XML 1.0 [XML]之后重新形成的.其意图是,作为一种语言,它的内容既符合XML,并且如果依照

网页标准规范化CSS+XHTML命名参考

css|xhtml|标准|参考|规范|规范化|网页 CSS命名规则 头:header 内容:content/containe 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广告:banner 页面主体:main 热点:hot 新闻:news 下载:download 子导航:subnav 菜单:menu 子菜单:submenu 搜索:searc

网页标准DIV+CSS下的图片自适应解决方案

css|标准|解决|网页|自适应 我们(特别是像我一样的菜鸟)经常会遇到一个问题--图片自适应.这个问题是很普遍的.在文章区,在论坛,可以这么说:哪儿需要上传图片,哪儿就存在这个问题,而论坛上也不时有人询问.为什么?原因很简单,我们不能要求网页编辑或者你的论坛会员都会裁剪图片或者了解最基本的html代码--尽管这并没有多少技术含量. 以前的解决方法主要是利用js来实现,但用过的人都知道该办法有点繁琐.还有一种是在外部容器定义over-flow:hidden.但这种办法只会切割图片而不会自动适用.

用网页标准DIV+CSS创建固定宽度的网页布局

css|标准|创建|网页 用 XHTML 和 CSS 实现两列或三列页面布局的各个方面.到目前为止,所有例子都使用流式布局(也就是布局会自动扩展和适应浏览器窗口的宽度).现在是时候考虑另外一种主要的页面布局方法了,这种布局方法是固定宽度布局. 很多 Web 构建人员倾向于使用固定宽度的布局进行页面设计,因为它们能生成精确且可预知的结果.这种方法与打印布局非常接近,对于设计人员和访问者来说都是一个很重要的舒适因素:另外,对于包含很多大图片和其它元素的内容,由于它们在流式布局中不能很好地表现,因此固

初学标准建站:XHTML+CSS 设计注意事項

css|xhtml|标准|初学|设计 1.除选择DOCTYPE之外的语句必须使用小写英文字母书写.其中包括 Macromedia Dreamweaver 生成的鼠标动作,如 OnMouseOver 也必须修改成 onmouseover. 2.XHTML语法规要求所有的标识都必须有开始和结束.例如<body>和</body>.<p>和</p>等,对于不成对的标识,要求在标识最后加一个空格,然后跟一个"/".例如<br>写成<