答案是肯定的。html也是w3c的标准之一,之所以推荐使用xhtml是因为h了ml的设计形式己经不能满足表现与内容分离的网站架构原则。如果继续使用html来构建网站,从最终口标上说是没有差别的。
通过完整的h丁ml标签.同样能够通过w3c校验,最终网页的显示也不会有什么问匹。不过这里还是继续推荐使用xhtml,毕竞xhtml提供了更合理的结构,在web标准设计之中会带来诸多方便,未来也方便顺利过渡到xml。
为什么不直接使用到xml?
xml是未来数据的描述格式,目前在应用软件及web应用开发领域己经有大量使用xml技术进行数据交换与整合的案例。如果技术成熟,xml会取代xhtm以html成为未来网站制作构建中实现内容层的主要技术。就目前而言,xml在实现网站表现层卜还有一定困难,使用xml十css或xstl技术来构建网站,技术上难度较高,而xml可自由定义标记结构的功能,对网站设计者提高了门槛,浏览器对xml的直接支持也不太完善,所以目前主要是在web应用及软件中较少使用xml进行数据交换。
总的来说,目前不适合直接应用xml来构建网站。不过总是有一些先例,目前网络上有很多blog系统的rss功能就是基于xml的一种应用.还有许多网站,包含微软的msnspace,也都采用了blog中的rss功能,提供单独的样式表,当用户直接用浏览器打开rss文件时,己经其有样式支持的rss浏览方式.这就是xml网页设计的简单实例,相信在未来会有更方便、更简便的方法,可用帮助我们转向xml。
学习css布局比表格困难吗?
本书正是一本为帮助大家使用css进行网站设计的入门指导读物。事实上,css并没有想像中的那么复杂,它只是相对于html而言,提供了更多的控制属性,而这些属性的使用方法也十分简单易学。使用css进行网站设计,对于后期维护修改上比起纯html设计更为简单快捷,只需要修改css文件就可以控制整个布局及样式的变化.我们认为,css是一种简单有效、易读易学的脚本语言,凡具有网站设计基础的人都可以方便地过渡,css将为网站设计者提供更加自由的创作空间。
css布局是否意味着必须手写代码?
作者在初期进行web标准的网页设计时,的确在手写代码方面下了很多功夫,但目前已经不用这样了。随着web标准的普及.网页制作工具在对we匕标准的支持方面都已经有了相当大的提高,特别是macromedia公司的dreamweaver编辑器,dreamweaver8在web标准之后推出,已经提供了对web标准方面非常强大的支持与控制能力,使用它基本上可以所见即所得的方式进行符合web标准的网站设计。