Waiting for answer This question has not been answered yet. You can hire a professional tutor to get the answer.
Introduction to Web Design with HTML, CSS, and Photoshop Tasks: 1. HTML & CSS: - Create an HTML file for your personal portfolio webpage. - Structure your webpage with the following sectio
Introduction to Web Design with HTML, CSS, and Photoshop
Tasks:
1. HTML & CSS: - Create an HTML file for your personal portfolio webpage. - Structure your webpage with the following sections: - Header - About section (with a brief bio) - Portfolio Gallery (List your 3 Favorite Books table):
The table must contain the following columns: Book Title, Author, and Publication Year
Example Table Structure:
Book Title Author Publication Year Book 1 Author 1 YYYY Book 2 Author 2 YYYY Book 3 Author 3 YYYY
- Contact form - Footer - Apply CSS styling to: - Format text - Adjust margins - Set background colors - Utilize the box model to control padding and margins effectively. - Experiment with CSS properties like `display` and `position` to arrange elements within the layout.
2. Photoshop Task: - Select an image that relates to your interests or portfolio theme. - Use basic Photoshop tools to: - Crop the image - Resize it to an appropriate dimension - Enhance its visual quality (e.g., adjusting brightness/contrast) - Save the optimized image in a suitable format (JPEG or PNG). - Create a visual comparison by showcasing the "before" and "after" images side by side.
3. Integration: - Integrate the optimized (Photoshopped) image into your portfolio webpage. - Use CSS to align the image within the portfolio gallery section. - Display the "before" and "after" images side by side on your webpage.
4. Forms: - Design a user-friendly contact form in HTML, including the following interactive elements: - Name (text input) - Email (text input) - Message (textarea) - Dropdown list (with options such as inquiry, collaboration, feedback) - Checkbox (for receiving updates) - Radio buttons (for contact method: email, phone) - Submit button - Apply CSS to style the form elements, ensuring an appealing layout. - Implement basic input validation using HTML form validation attributes