Learning Web Design 5th Edition
作者: Jennifer Niederst Robbins
语言: 英文
出版年份: 2018
下载链接:
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。

书籍摘要

一、书籍概述

《Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics》是一本面向初学者的网页设计入门书籍,由Jennifer Niederst Robbins撰写,2018年由O'Reilly Media出版。这本书全面覆盖了现代网页生产的基础知识,包括HTML、CSS、JavaScript以及网页图形设计等核心技能。作者通过视觉教学方式,结合丰富的练习和测试,帮助读者逐步掌握网页设计的技能。

二、书籍内容结构

第一部分:入门基础

  • 第1章:网页设计入门:介绍了网页设计的基本概念,包括网站创建涉及的不同角色(如内容创作者、设计师、前端和后端开发者等)以及所需工具。
  • 第2章:网络的工作原理:解释了互联网与网络的区别、服务器和浏览器的作用、URL的结构以及网页的组成。
  • 第3章:需要了解的大概念:探讨了响应式网页设计、无障碍性、网站性能等现代网页设计的重要理念。

第二部分:HTML结构

  • 第4章:创建简单页面:通过逐步指导,教授读者如何创建一个简单的HTML页面,包括添加文本、图片和样式表。
  • 第5章:标记文本:详细介绍了HTML中用于标记文本内容的各种元素,如段落、标题、列表等。
  • 第6章:添加链接:讲解了如何使用<a>标签创建超链接,包括外部链接、内部链接和锚点链接。
  • 第7章:添加图片:介绍了图片格式、<img>元素的使用以及响应式图片的实现。
  • 第8章:表格标记:讲解了表格的结构和使用方法,包括表头、单元格合并等。
  • 第9章:表单:介绍了表单的元素、功能以及如何增强表单的无障碍性。
  • 第10章:嵌入媒体:探讨了如何在网页中嵌入视频、音频和其他媒体内容。

第三部分:CSS样式

  • 第11章:CSS入门:介绍了CSS的基本概念、选择器和单位。
  • 第12章:格式化文本:讲解了如何使用CSS设置字体、颜色和文本排版。
  • 第13章:颜色和背景:介绍了颜色值的表示方法、背景颜色和图片的设置。
  • 第14章:盒模型:详细解释了HTML元素的盒模型,包括尺寸、内边距、边框和外边距。
  • 第15章:浮动和定位:探讨了CSS中的浮动和定位技术。
  • 第16章:CSS布局:介绍了Flexbox和Grid布局技术。
  • 第17章:响应式网页设计:深入讲解了响应式网页设计的原理和实现方法。
  • 第18章:过渡、变换和动画:介绍了CSS动画和过渡效果的实现。
  • 第19章:更多CSS技巧:包括表单样式、表格样式、CSS重置等。

第四部分:JavaScript行为

  • 第21章:JavaScript入门:介绍了JavaScript的基本语法和结构。
  • 第22章:使用JavaScript:讲解了如何在网页中使用JavaScript,包括DOM操作和事件处理。

第五部分:网页图像

  • 第23章:网页图像基础:介绍了网页图像的格式、尺寸和分辨率。
  • 第24章:图像资产生产:讲解了如何优化图像以适应网页需求。
  • 第25章:SVG:详细介绍了SVG(可缩放矢量图形)的使用方法和优势。

第六部分:附录

  • 提供了测试答案、HTML全局属性、CSS选择器以及HTML5的历史和发展等内容。

三、书籍特点

  • 适合初学者:从零开始,逐步深入,适合没有任何编程基础的读者。
  • 实战性强:通过大量练习和测试,让读者在实践中学习。
  • 内容全面:涵盖了网页设计的各个方面,包括HTML、CSS、JavaScript和图像处理。
  • 紧跟前沿:介绍了最新的网页设计技术,如Flexbox、Grid布局和响应式设计。

四、适用人群

  • 网页设计初学者:想要学习网页设计的基础知识和技能。
  • 转行者:希望从其他领域转向网页设计或开发。
  • 自学者:希望通过自学掌握网页设计技能。

这本书不仅适合初学者,也适合有一定基础的开发者作为参考。通过学习这本书,读者可以全面掌握网页设计的基础知识,为未来的职业发展打下坚实的基础。

期待您的支持
捐助本站