Web Design and Production Knowledge Points | Generated by AI

Home 2026.01

Chapter 1: Web Design Fundamentals (1-15)

  1. Web design definition: The process of planning, conceptualizing, and implementing the plan for designing a website functional and user-friendly
  2. Website components: Domain name, web hosting, web pages, navigation structure, and content management system
  3. Client-server architecture: Understanding how browsers request and servers respond with web content
  4. HTTP/HTTPS protocols: The foundation of data communication on the World Wide Web
  5. URL structure: Protocol, domain name, path, and parameters in web addresses
  6. Static vs dynamic websites: Differences in content generation and database integration
  7. Web standards: W3C guidelines for HTML, CSS, and accessibility compliance
  8. Browser compatibility: Ensuring consistent display across different browsers (Chrome, Firefox, Safari, Edge)
  9. Responsive web design: Adapting layouts to different screen sizes and devices
  10. Web design principles: Balance, contrast, emphasis, unity, and white space
  11. User experience (UX): Focusing on user satisfaction and ease of use
  12. User interface (UI): Visual elements users interact with on web pages
  13. Information architecture: Organizing and structuring website content logically
  14. Wireframing: Creating basic layout blueprints before detailed design
  15. Website planning process: Requirements analysis, design, development, testing, and deployment

Chapter 2: HTML Basics (16-30)

  1. HTML definition: HyperText Markup Language for structuring web content
  2. HTML document structure: <!DOCTYPE>, <html>, <head>, and <body> tags
  3. HTML tags and elements: Opening tags, closing tags, and self-closing tags
  4. HTML attributes: Additional information provided within tags (id, class, src, href)
  5. Headings: <h1> through <h6> for hierarchical content structure
  6. Paragraphs and line breaks: <p> and <br> tags for text formatting
  7. Text formatting tags: <strong>, <em>, <u>, <mark>, <small>
  8. Lists: Ordered lists <ol>, unordered lists <ul>, and list items <li>
  9. Hyperlinks: <a> tag with href attribute for navigation
  10. Images: <img> tag with src and alt attributes
  11. Tables: <table>, <tr>, <td>, <th> for tabular data
  12. Forms: <form>, <input>, <textarea>, <select> for user input
  13. Semantic HTML5 elements: <header>, <nav>, <main>, <article>, <section>, <footer>
  14. Meta tags: Information about the webpage (charset, viewport, description)
  15. HTML comments: <!-- --> for code documentation

Chapter 3: CSS Fundamentals (31-45)

  1. CSS definition: Cascading Style Sheets for styling HTML elements
  2. CSS syntax: Selectors, properties, and values
  3. Three ways to add CSS: Inline, internal (embedded), and external stylesheets
  4. CSS selectors: Element, class, ID, attribute, and pseudo-class selectors
  5. Selector specificity: Calculating priority when multiple rules apply
  6. Color properties: color, background-color using hex, RGB, RGBA, HSL
  7. Text properties: font-family, font-size, font-weight, text-align, line-height
  8. Box model: Content, padding, border, and margin
  9. Display properties: block, inline, inline-block, none
  10. Position properties: static, relative, absolute, fixed, sticky
  11. Float and clear: Layout techniques for positioning elements
  12. Flexbox: Modern layout system for flexible box arrangements
  13. CSS Grid: Two-dimensional layout system for complex designs
  14. Pseudo-classes: :hover, :active, :focus, :nth-child()
  15. Pseudo-elements: ::before, ::after, ::first-letter, ::first-line

Chapter 4: Advanced CSS (46-55)

  1. CSS transitions: Smooth animations between property changes
  2. CSS transforms: rotate, scale, translate, skew functions
  3. CSS animations: @keyframes for complex animations
  4. Media queries: Responsive design for different screen sizes
  5. CSS variables: Custom properties for reusable values
  6. Gradients: linear-gradient and radial-gradient backgrounds
  7. Shadows: box-shadow and text-shadow effects
  8. Border-radius: Creating rounded corners
  9. Opacity and transparency: Controlling element visibility
  10. CSS frameworks: Bootstrap, Tailwind CSS, Foundation concepts

Chapter 5: JavaScript Basics (56-70)

  1. JavaScript definition: Programming language for interactive web functionality
  2. Variables: var, let, const declarations and scope
  3. Data types: String, Number, Boolean, Array, Object, Null, Undefined
  4. Operators: Arithmetic, comparison, logical, assignment operators
  5. Conditional statements: if, else if, else, switch
  6. Loops: for, while, do-while loops for iteration
  7. Functions: Function declaration, expression, and arrow functions
  8. Arrays: Creating, accessing, and manipulating array elements
  9. Array methods: push, pop, shift, unshift, slice, splice
  10. Objects: Key-value pairs and object properties
  11. DOM manipulation: Selecting and modifying HTML elements
  12. Event handling: onclick, onload, onchange event listeners
  13. Form validation: Checking user input before submission
  14. JSON: JavaScript Object Notation for data exchange
  15. AJAX basics: Asynchronous data loading without page refresh

Chapter 6: Web Graphics and Multimedia (71-80)

  1. Image formats: JPEG, PNG, GIF, SVG characteristics and uses
  2. Image optimization: Compression techniques for faster loading
  3. Vector vs raster graphics: Scalability and use cases
  4. Favicon: Small icon displayed in browser tabs
  5. Audio elements: <audio> tag with controls and source files
  6. Video elements: <video> tag and supported formats (MP4, WebM)
  7. Canvas API: Drawing graphics with JavaScript
  8. SVG (Scalable Vector Graphics): XML-based vector images
  9. Icon fonts: Font Awesome, Material Icons integration
  10. Background images: CSS background properties and positioning

Chapter 7: Website Optimization and Testing (81-90)

  1. Page load speed: Importance of fast-loading websites
  2. Minification: Reducing CSS and JavaScript file sizes
  3. Caching: Browser caching for improved performance
  4. CDN (Content Delivery Network): Distributing content globally
  5. SEO basics: Search Engine Optimization fundamentals
  6. Title tags and meta descriptions: Improving search visibility
  7. Alt text for images: Accessibility and SEO benefits
  8. Cross-browser testing: Ensuring compatibility across platforms
  9. Mobile-first design: Prioritizing mobile user experience
  10. Accessibility standards: WCAG guidelines for inclusive design

Chapter 8: Web Publishing and Maintenance (91-100)

  1. Domain registration: Choosing and registering domain names
  2. Web hosting types: Shared, VPS, dedicated, cloud hosting
  3. FTP (File Transfer Protocol): Uploading files to web servers
  4. Website deployment: Publishing website to production environment
  5. Version control basics: Git for tracking code changes
  6. Website backup: Regular backup strategies for data protection
  7. Security considerations: HTTPS, SQL injection prevention, XSS protection
  8. Analytics: Google Analytics for tracking visitor behavior
  9. Website maintenance: Regular updates, content refresh, bug fixes
  10. Legal requirements: Privacy policies, copyright, GDPR compliance

Note: This knowledge point list covers the fundamental concepts typically examined in the 13167 Web Design and Production course for Guangdong’s Higher Education Self-study Examination. Focus on understanding both theoretical concepts and practical applications for comprehensive exam preparation.


Back

anthropic/claude-4.5-sonnet

Donate