精通响应式网页设计:以实践为例

4星 · 超过85%的资源 需积分: 10 103 下载量 79 浏览量 更新于2024-07-22 收藏 6.62MB PDF 举报
"Responsive Web Design by Example 2nd Edition" 是一本由Thoriq Firdaus编写的书籍,专注于教读者如何轻松构建强大且吸引人的响应式网站。这本书的第二版由Packt Publishing于2014年11月25日出版,包含了258页的内容,主要语言是英文。书中的 ISBN-10 为1783553251,ISBN-13 为9781783553259。 本书的目标读者是新老web开发者,他们希望通过学习提升技能,以专业的方式展示内容。响应式网页设计在多设备尺寸和分辨率的现代网络开发中是一个快速增长的领域。作者通过清晰的步骤、预览和示例,让读者快速掌握创建响应式网站的方法,而不仅仅是理论知识。 书中详细介绍了三种强大的响应式框架:Responsive Grid System、Bootstrap和Foundation。读者将学会如何利用这些框架构建一个响应式的博客页面、一个美观的个人作品集网站和一个专业的商业网站。 目录包括: 1. 响应式网页设计 2. 网页开发工具 3. 使用Responsive.gs构建简单的响应式博客 4. 提升博客外观 5. 使用Bootstrap开发作品集网站 6. 使用LESS优化响应式作品集网站 7. 使用Foundation构建商业网站 8. 扩展Foundation 书中的章节涵盖了响应式设计的基础,如视口元标签、屏幕尺寸与视口的关系、媒体查询以及对响应式框架的概述。此外,还讨论了CSS3的盒模型、Bootstrap和Foundation框架的使用,以及对CSS预处理器的简介。通过实践环节和小测验,读者可以深入理解并实际操作响应式设计。 在选择代码编辑器、Sublime Text Package Control等工具的章节中,读者还将学习如何提高开发效率,为构建响应式网站做好准备。这本书提供了丰富的实践指导,帮助读者掌握响应式网页设计的核心技术,并能根据项目需求选择合适的框架。
2016-02-22 上传
Develop more dynamic and robust GUI applications using PySide, an open source cross-platform UI framework About This Book Designed for beginners to help you get started with GUI application development Develop your own applications by creating customized widgets and dialogs Written in a simple and elegant structure so you easily understand how to program various GUI components Who This Book Is For This book is written for Python programmers who want to learn about GUI programming. It is also suitable for those who are new to Python but are familiar with object-oriented programming. What You Will Learn Program GUI applications in an easy and efficient way Download and install PySide, a cross-platform GUI development toolkit for Python Create menus, toolbars, status bars, and child windows Develop a text editor application on your own Connect your GUI to a database and manage it Execute SQL queries by handling databases In Detail Elegantly-built GUI applications are always a massive hit among users. PySide is an open source software project that provides Python bindings for the Qt cross-platform UI framework. Combining the power of Qt and Python, PySide provides easy access to the Qt framework for Python developers and also acts as an excellent rapid application development platform. This book will take you through everything you need to know to develop UI applications. You will learn about installing and building PySide in various major operating systems as well as the basics of GUI programming. The book will then move on to discuss event management, signals and slots, and the widgets and dialogs available with PySide. Database interaction and manipulation is also covered. By the end of this book, you will be able to program GUI applications efficiently and master how to develop your own applications and how to run them across platforms. Style and approach This is an accessible and practical guide to developing GUIs for Python applications. Table of Contents Chapter 1: Getting Started with PySide Chapter 2: Entering through Windows Chapter 3: Main Windows and Layout Management Chapter 4: Events and Signals Chapter 5: Dialogs and Widgets Chapter 6: Database Handling