Interactive Design - Project 1
INTERACTIVE DESIGN - Project 1
|| Yang Shumeng 0378848
|| Interactive Design / Bachelor of Design (Honours) in Creative Media
|| Interactive Design / Project 1
TABLE OF CONTENTS
Lecture Summary: HTML & CSS Fundamentals
1. ID Attribute
-
The ID attribute gives a unique identity to an HTML element.
-
Each page can only have one element per ID — duplicates are not allowed.
-
Main purposes:
-
Apply a unique style to a specific element (e.g., highlight one paragraph differently).
-
Target elements precisely in CSS or JavaScript.
-
Example:
The ID attribute gives a unique identity to an HTML element.
Each page can only have one element per ID — duplicates are not allowed.
Main purposes:
-
Apply a unique style to a specific element (e.g., highlight one paragraph differently).
-
Target elements precisely in CSS or JavaScript.
Example:
2. Class Attribute
-
The class attribute groups elements that share the same styling or behavior.
-
Multiple elements can use the same class name.
-
Commonly used to style similar sections, such as important notes or tooltips.
-
Example:
The class attribute groups elements that share the same styling or behavior.
Multiple elements can use the same class name.
Commonly used to style similar sections, such as important notes or tooltips.
Example:
3. Block vs Inline Elements
Type Description Examples Block-level elements Always start on a new line and take up the full width. <h1>, <p>, <ul>, <li>Inline elements Stay within the same line as other elements. <b>, <i>, <em>, <a>, <img>
| Type | Description | Examples |
|---|---|---|
| Block-level elements | Always start on a new line and take up the full width. | <h1>, <p>, <ul>, <li> |
| Inline elements | Stay within the same line as other elements. | <b>, <i>, <em>, <a>, <img> |
4. Cascading Style Sheets (CSS)
CSS controls the appearance and layout of web elements — such as background, color, font, and spacing.
By separating content (HTML) from style (CSS), web pages become easier to maintain and update.
5. CSS Syntax
Each CSS rule contains two key parts:
-
Selector: Defines which HTML element is styled.
-
Declaration: Describes the style property and its value.
6. Three Ways to Apply CSS
-
External CSS
-
Internal CSS
-
Inline CSS
External CSS
Internal CSS
Inline CSS
7. Common CSS Style Applications
Color
-
Defines text, background, or border colors.
-
Key properties: color, background-color, border-color.
Defines text, background, or border colors.
Key properties: color, background-color, border-color.
Background
-
Controls the overall appearance behind content.
-
Key properties: background, background-image.
Controls the overall appearance behind content.
Key properties: background, background-image.
Text
-
Adjusts how text is displayed.
-
Key properties: text-align, text-decoration, text-indent, text-shadow.
Adjusts how text is displayed.
Key properties: text-align, text-decoration, text-indent, text-shadow.
Font
-
Defines font family, size, and weight.
-
Key properties: font-family, font-size, font-style, font-weight.
Defines font family, size, and weight.
Key properties: font-family, font-size, font-style, font-weight.
2. Instructions:
3. Process Work:
The objective of this assignment is to develop a comprehensive proposal for the redesign of an existing website. The proposal shoulddemonstrate your ability to critically evaluate a website’s design and functionality, and to propose design solutions that enhance user experience, aesthetics, and performance.
Assignment Description:
You are required to select an existing website which you feel has several design and UX issue and prepare a detailed proposal for its redesign. The proposal should address the following key aspects:
Website Analysis:
Current Design Evaluation:
Provide a critique of the current design, focusing on layout, color scheme, typography, imagery, and overall aesthetics. User Experience (UX): Assess the site’s usability, navigation, accessibility, and responsiveness. Identify pain points or areas that could be improved.
Functionality:
Evaluate the website’s performance, including load times, interactivity, and compatibility across different devices and browsers.
Redesign Goals:
Objectives: Clearly define the goals of the redesign (e.g., improved usability, modernized look, enhanced brand alignment).
Target Audience:
Describe the intended audience for the redesigned website and how the new design will better meet their needs.
Design Proposal:
Visual Design Concepts: Present your ideas for the new visual design, including visual references, mood board, and wireframes. Discuss the rationale behind your design choices.
UX Enhancements:
Propose changes to improve user experience, such as simplified navigation, better content organization, or enhanced interactivity.
Technical Considerations: Outline any technical updates or changes, such as optimizing for mobile devices, or improving load times
Reflection
Over the past few weeks, my understanding of web design has grown significantly. I have developed the ability to critically evaluate existing websites by identifying outdated visual elements, usability challenges, and structural inconsistencies. Through this process, I’ve learned how to propose practical and user-focused improvements. This experience has deepened my appreciation for key design principles such as visual hierarchy, responsive design, user-centered navigation, and web accessibility. I now approach web design not just as a visual task, but as a holistic process that balances aesthetics, functionality, and user experience.
评论
发表评论