零基础学HTML+CSS
现在市面上的许多可视化的网页编辑工具都达到了“所见即所得”的效果,这些图形化的开发工具可以直接编辑网页,而不用书写麻烦的标记。这使得用户在没有HTML语言基础的情况下,照样可以编写网页。这是网页图形编辑工具的最大成功之处,但也是它们的最大不足之处。由于受到图形编辑工具自身的约束,将产生大量的垃圾代码。因为图形工具默认是满足一般的网页设计需求,这样当生成网页元素时,就会生成该元素的所有属性代码,从而增加许多不必要的代码。所以一名明智的网页开发人员应该在掌握网页图形编辑工具的基础上进一步学会HTML语言,从而知道哪些是垃圾代码,如何消除无用的代码,进而快速制作出高质量网页。
本书特色
本书系统全面地介绍了HTML语言的知识,先从简单HTML语法入手,让读者对网页的信息展现有一个初步的了解,接着引入DIV+CSS的相关知识,让读者明白网页元素是如何布局的,最后通过3个案例的讲解,来巩固和加深前面学过的知识。
本书的特点主要体现在以下几个方面。
❑本书的编排采用循序渐进的方式,每章主题鲜明、要点突出,适合初级读者逐步掌握HTML的语法规则和设计思想。
❑本书的每一个知识点都配有一个范例,读者可容易地将代码复制到自己的机器上进行实验,自行实践和演练,直观体会所讲要点,感受使用HTML语言编写一张网页。本书的所有例子、源代码都附在随书光盘中,方便读者使用。
❑本书的每一章最后都有一个涉及该章知识的综合案例,是对该章知识的总结、复习和提高,从而让读者对相关知识点理解得更深刻,这也是本书的一大亮点。
❑本书代码简洁、思路清晰、内容全面,兼顾了HTML语言的所有知识点。
❑本书结合笔者多年的HTML语言编写和网页设计经验,特别标注出易出错的技术点或初学者易误解的细节,同时对查错和调试页面给出了指导思想,读者在学习中可少走弯路,加快学习进度。
本书内容
本书共分为四篇,共34章,从HTML语言的基本知识讲起,使读者初步了解HTML语言语法和网页生成。如果将编写HTML语言比作盖房子,第一篇基本知识就相当于砖瓦水泥;第二篇讲述DIV+CSS布局,就如同房子的框架设计;第三篇是CSS的相关知识点,本书对相关知识点做了详细介绍和范例演示;第四篇是案例实践和对差错的指导意见,以及常见面试题。
第一篇(第1~11章)HTML语言基础
讲述HTML语言的基础知识,包括HTML语言介绍,如何通过HTML语言的标记在网页中创建和设置表格、列表、图片等元素,如何设置网页的背景颜色、文本的相关属性、网页的一些特别现实效果(如网页上的相关滚动信息)。
第二篇(第12~14章)DIV+CSS布局
DIV+CSS的使用已经是现在主流网站布局的主要实现方法,本篇通过对比DIV设计方法与以往的网页设计方法,来突出用DIV设计网页的优势。初步介绍了如何通过DIV来布局网页,以及如何结合CSS进行美观设计。
第三篇(第15~30章)CSS部分
本篇全面详细地介绍了CSS知识点,如选择符的种类、边框、字体、补丁等样式的语法。
第四篇(第31~34章)实践部分
本篇旨在让读者掌握HTML语言开发案例和实践项目,虽然只提供了3种常见网页布局的开发,却能帮助读者掌握HTML语言的语法和DIV+CSS网站的设计思想,最后笔者根据自己的经验提供了一些网页设计和检查的指导意见,并给出一些常见的HTML+CSS面试题,帮助读者顺利踏入职场。
本书读者对象
本书作为HTML语言的基础教程,适合以下读者阅读:
❑无HTML语言基础的初学者
❑了解HTML语言,但所学不全面的人员
❑高等院校理科学习网页设计的学生
❑使用DIV+CSS进行项目开发的人员
❑其他相关技术人员