Learning Web Design by Jennifer Niederst Robbins

本书是Jennifer Niederst Robbins的《Learning Web Design》初学者指南,涵盖HTML、CSS、JavaScript和Web图形。书中讨论了SVG的重要性,推荐了流行的网站构建服务如WordPress和Squarespace,并介绍了User-Centered Design(用户中心设计)。讲解了包括样式瓷砖、前端和后端开发技术,以及DNS、响应式设计和DOM的概念。还提供了资源链接、书籍推荐和实践技巧,如如何为PDF设置密码保护。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Learning Web Design 

A BEGINNER’S GUIDE TO HTML, CSS, JAVASCRIPT, AND WEB GRAPHICS

Jennifer Niederst Robbins


My GitHub Files: https://github.com/Li-YangZhong/Learning_Web_Design_Book_by_Jennifer_Niederst_Robbins_home.git


The biggest web graphics story, however, is the emergence of SVG (Scalable Vector Graphics).


companion website: learningwebdesign.com.

It features materials for the exercises, downloadable articles, lists of links from the book, contact information, and more.


Here are a few of the most popular site building services as of this writing:

WordPress (www.wordpress.com)

Squarespace (squarespace.com)

Wix (wix.com)

SiteBuilder (sitebuilder.com)

Weebly (weebly.com)


The approach of designing around the user’s needs is referred to as User-Centered Design (UCD)


A wireframe diagram shows the structure of a web page using only outlines for each content type and widget (FIGURE 1-1). The purpose of a wireframe diagram is to indicate how the screen real estate is divided and where functionality and content such as navigation, search boxes, form elements, and so on, are placed. Colors, fonts, and other visual identity elements are deliberately omitted so as not to distract from the structure of the page. These diagrams are usually annotated with instructions for how things should work so the development team knows what to build.


A site diagram indicates the structure of the site as a whole and how individual pages relate to one another.


One option for separating style from screen size is to use style tiles, a technique introduced by Samantha Warren (see Note). Style tiles include examples of color schemes, branding elements, UI treatments, text treatment, and mood (FIGURE 1-5). Once the details are decided upon, they can be implemented into working prototypes and the final site. For more on this technique, visit Samantha’s excellent site, styletil.es, where you can download a template.


Frontend Development

Frontend development includes the following web technologies:

• HyperText Markup Language (HTML)

• Cascading Style Sheets (CSS)

• JavaScript and DOM scripting, including AJAX and JavaScriptbased frameworks


Learning Web Design: A Beginner’s Guide to HTML, CSS, JavaScript, and Web Graphics By 作者: Jennifer Robbins ISBN-10 书号: 1491960205 ISBN-13 书号: 9781491960202 Edition 版本: 5 出版日期: 2018-05-21 pages 页数: 808 英文原版超清 Do you want to build web pages but have no prior experience? This friendly guide is the perfect place to start. You’ll begin at square one, learning how the web and web pages work, and then steadily build from there. By the end of the book, you’ll have the skills to create a simple site with multicolumn pages that adapt for mobile devices. Each chapter provides exercises to help you learn various techniques and short quizzes to make sure you understand key concepts. This thoroughly revised edition is ideal for students and professionals of all backgrounds and skill levels. It is simple and clear enough for beginners, yet thorough enough to be a useful reference for experienced developers keeping their skills up to date. Build HTML pages with text, links, images, tables, and forms Use style sheets (CSS) for colors, backgrounds, formatting text, page layout, and even simple animation effects Learn how JavaScript works and why the language is so important in web design Create and optimize web images so they’ll download as quickly as possible NEW! Use CSS Flexbox and Grid for sophisticated and flexible page layout NEW! Learn the ins and outs of Responsive Web Design to make web pages look great on all devices NEW! Become familiar with the command line, Git, and other tools in the modern web developer’s toolkit NEW! Get to know the super-powers of SVG graphics Partl. Getting Started 1. Getting Started in Web Design D2. How the Web Works D3. Some Big Concepts You Need to Know Part ll. HTML for STRUCTURE 4. Creating a Simple Page D5. Marking Up Text D6. Adding Links 7. Adding lmages 8. Table Markup D9. Forms D10. Embedded Media Part ll. CSS for Presentation b11. Introducing Cascading Style Sheets 12. Formatting Text 13. Colors and Backgrounds b14. Thinking Inside the Box 15. Floating and Positioning D16. CSS Layout with Flexbox and Grid 17. Responsive Web Design D18. Transitions, Transforms, and Animation D19. More CSS Techniques D20. Modern Web Development Tools Part IV. JavaScript for Behavior D21. Introduction to JavaScript D22. Using JavaScript Part V. Web lmages D23. Web lmage Basics D24. Image Asset Production D25. SVG Part Vl. Appendices A. Answers B. HTML5 Global Attributes C. CSS Selectors, Levels 3 and4 DD. From HTML+to HTML5
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值