Interactive Design --Project 1 / Website Redesign Proposal
Interactive Design --Project 1 / Website Redesign Proposal
21/4/2025 --- 26/5/2025 (Week1 - Week6)
Interactive Design / Bachelor of Design in Creative Media / Taylors University
Project 1 / Website Redesign Proposal
INSTRUCTIONS
1.Importance of Web Standards:
-
Ensure consistency across platforms and devices.
-
Make development and maintenance easier.
-
Improve accessibility for all users, including those with disabilities.
These standards are defined by the W3C (World Wide Web Consortium). The core languages include HTML and CSS.
2. Understanding Web Page Structure
A webpage is like a digital document—similar to a newspaper or form. Its structure helps users understand the content and navigate it effectively.
Common structure includes:
-
Headings (e.g., main title, subtitles)
-
Paragraphs (to convey textual information)
-
Sections (to group related content)
Good structure improves readability, SEO, and screen reader compatibility.
3. HTML Basics
HTML (HyperText Markup Language) is the foundational language used to create webpages.
Tags and Elements
HTML is made up of elements, typically written like this:
Examples:
-
<p>
: paragraph -
<h1>
: main heading -
<ul>
: unordered list -
<a>
: hyperlink -
<img>
: image
Attributes
Tags can include attributes that provide additional information:
Here, lang="en-us"
specifies the paragraph is in American English.
4. Basic HTML Page Structure
Every HTML page follows a basic skeleton:
-
<html>
: root of the HTML document -
<head>
: contains metadata like the title and CSS links -
<body>
: contains all visible content displayed in the browser
5. Text Structure Elements
HTML supports six levels of headings, from <h1>
(most important) to <h6>
(least important). For example:
Paragraphs are defined with the <p>
tag.
Text emphasis:
-
<b>
: bold text (for visual emphasis) -
<i>
: italic text (used for semantic or stylistic emphasis, such as names or ideas)
6. Lists
HTML supports two main types of lists:
-
Ordered Lists
<ol>
: numbered items -
Unordered Lists
<ul>
: bullet points
You can also create nested lists to show hierarchy:
7. Hyperlinks
Create links with the <a>
tag:
Link types include:
-
External websites
-
Other pages on the same site
-
Different sections of the same page
-
Links that open in a new tab/window (
target="_blank"
)
8. Images
Use the <img>
tag to embed images in a webpage. It is self-closing and requires the following attributes:
-
src
: path to the image file -
alt
: alternative text for accessibility -
title
: tooltip that appears when hovering over the image (optional)
Example:
Week 4
This session introduced us to the basics of HTML. It was our first time working directly with code, and the focus was on creating a simple personal webpage. Mr. Shamsul guided us through the process of writing fundamental HTML tags, helping us understand how content is structured on the web. We practiced building a layout that included basic personal information, which served as a hands-on starting point for our coding journey.
Week 5
During Week 5, we moved deeper into the design side of coding by starting CSS. This class was more exploratory—we experimented with changing background colors, font styles, and text formatting to personalize our webpages. Mr. Shamsul also introduced the guidelines for Project 1 and gave feedback on the websites we planned to redesign. It was a good blend of technical practice and project planning.
Week 6
This week was packed with new techniques and coding tools. We focused on more detailed CSS styling—like applying highlight effects to text, aligning content within sections, and adding tables, trademarks, and interactive buttons. Each element involved multiple properties, so the session was dense but rewarding. Continued review and experimentation will be necessary to fully understand how these features contribute to professional-looking web layouts.
Learning HTML and CSS over the past few weeks has given me a solid introduction to front-end development. These skills are proving useful as I work on the website redesign project, where both structure and user experience are key. Writing code from scratch helped me understand how web elements are built and styled, and how design decisions impact usability.
At first, I found certain CSS techniques a bit confusing—especially when it came to layout and text styling—but consistent hands-on practice made a big difference. More importantly, working with code has shifted how I approach design: I now think more carefully about layout consistency, navigation flow, and how users interact with content.
This learning phase has bridged the gap between design thinking and technical execution. With this foundation, I feel more confident moving ahead in the redesign process, equipped to make design choices that are not only visually effective but also functionally sound.
Comments
Post a Comment