Question: COMP 2511: HTML & CSS Outcomes The intent of this assignment is to build towards a mastery of using HTML and CSS. Skills learned in

COMP 2511: HTML & CSS Outcomes The intent of this assignment is to build towards a mastery of using HTML and CSS. Skills learned in this assignment are subject to examination. Upon successful completion of this assignment the student will: Understand the syntax of HTML markup. Be able to describe and apply semantic tags to create structural meaning. Be able to build a consistent navigation structure over multiple pages. Be able to understand and use appropriate HTML attributes and tags. Use absolute and relative links correctly. Include at least one image in the webpage and addressing its accessibility appropriately. Use CSS selectors. Apply CSS stylesheets to achieve consistent appearance of the elements as directed.

Submission All assignment files must be included in a Git project to share with your instructor, by the due date. No changes must be made to the project after the deadline. The contribution of each team member must be visible in your Git history. Your project must be private. You must give your instructor permission to access your project (Read or Collaborator access).

Grading Your assignment will be graded based on the overall quality of the pages, consistency between pages, as well as completion of the requirements on a per page basis.

Content Requirements In this assignment, you will be developing a Website. The content of your Website can be about one the following social challenges: Importance of extracurricular activities for students. A Website that helps undergraduate students learn about social challenges that you consider important. The content of your website should be unique from other groups and your website should not copy-paste content from an existing web page on the Internet, try to be creative and generate your own content. You may read some references to learn more about the topic, before writing your own content. When needed, use proper citation. In assignment 1, you are requested to create the content of your Website, using HTML and style it through the application of CSS stylesheets. In the following assignments, you will improve the layout and responsiveness of your Website. Structural Requirements 1. You must submit valid https://validator.w3.org/ and semantically appropriate HTML5 code (use of semantic tags like header/nav/etc.). 2. You must create at least 3 web pages that will define your Website. The pages must be named properly in their filenames and page titles. 3. Each of your pages must be consistent with one another. There should be: a. a consistent look and feel between pages b. navigation menu with links from/to all 3 other pages 4. Your Website must include: A logo for your company. (this doesnt have to be professional and avoid using copyrighted content from found on the Internet) Appropriate content on every page. Appropriate META tags must be provided for each page. Ensure a unique and descriptive tag for each page. 5. Use the following elements in your Website: a. At least, one photo enclosed in a <figure> with a <figcaption> (not the logo). All images must be stored in a local directory called images. You must define "alt" attributes for all pictures for accessibility. (Note that you may leave the value of alt attribute empty for decorative images.) b. At least one HTML comment. This can be anywhere in the page. c. One External link to another Website that opens in a new tab d. At least one link to another place on the same page. e. A table with a merged (spanned) cell. 6. Semantic markup: a. Use <nav> tag and define a consistent "menu" on each page. b. Use <article>, <header>, <main>, and <footer> tags to properly define the structure of your pages.</p> <p>7. A form design for contacting you that has: a. A mandatory input box for the subject. Include a max length for user input. b. A mandatory textarea for entering the body of the inquiry. c. A mandatory input box to get users email address. Include a place holder to show the valid format and a pattern to validate the input. d. An optional box to get users telephone number. Must include a place holder to show the valid format and a pattern to validate the input. e. Radio buttons with at least 2 different options. f. Checkboxes with at least 2 different options to select. g. A reset button that clears all form inputs h. An input element that accepts date input. i. A submit button that submits the form to an email address. 8. Valid HTML5 markup. Your site should validate without error (warnings are ok). 9. Submit your own raw HTML code evidence of automatically generated HTML code will result in a 0. 10. Do not add any internal/embedded CSS, JavaScript, or other advanced components to the site.</p> <p> <strong>CSS Requirements</strong> 1. Navigation menu: In every page, the menu item of the current page must be styled differently. (e.g. special color to indicate the user is at this menu items page) 2. Use the first-letter pseudo element selector to style a first letter of (at least) one of your paragraphs differently. 3. Use a pseudo class selector of your choice in one of your pages. 4. Use a contextual selector of your choice in one of your pages. 5. Use an attribute selector of your choice in one of your pages. 6. Style your table using CSS properties to have striped table format (i.e., style even and odd rows with different colors. You should not use inline styling for this! 7. Float an image to the right side of a paragraph of your choice in your Website. 8. Uses consistent design for the header and footer area in all pages. The whole website should have a professional look and design. 9. Use external CSS files to style your Website. Include all your CSS files inside a folder called style and include them in the <head> section of your HTML files. 10. All pages must use consistent font, margin, padding. These must be defined using a general CSS file shared by all pages. Page-specific styles should be defined in separate CSS files. Note that you can include multiple CSS files for your HTML files. Note: If a specific requirement is not given for a part of your Website, you are welcome to use CSS properties to create a design of your choice.</p> </div> <div class="question-answer-divider"></div> <section class="answerHolder" itemscope itemtype="http://schema.org/Answer"> <div class="answerHolderHeader"> <h2>Step by Step Solution</h2> <div class="answerReviews"> <div class="starIcon"> </div> </div> </div> <div class="questionProperties"> <p>There are 3 Steps involved in it</p> <div class="cart-flex"> <div class="cart cart1"> 1 Expert Approved Answer </div> </div> </div> <div class="step org_answer"> <span class="view_solution_btn view-solution-btn-cursor"> <strong class="step-heading step-1">Step: 1 <span>Unlock <i class="fa-solid fa-lock"></i></span></strong> </span> <img src="https://www.solutioninn.com/includes/images/document_product_info/blur-text-image.webp" class="blured-ans-image" width="759" height="271" alt="blur-text-image" decoding="async" fetchpriority="high"> <div class="step1Popup"> <span class="heading">Question Has Been Solved by an Expert!</span> <p>Get step-by-step solutions from verified subject matter experts</p> <button class="view_solution_btn step1PopupButton">View Solution</button> </div> </div> <div class="step"> <span class="view_solution_btn view-solution-btn-cursor"> <strong class="accordion step-heading">Step: 2 <span>Unlock <i class="fa-solid fa-lock"></i></span></strong> </span> </div> <div class="step"> <span class="view_solution_btn view-solution-btn-cursor"> <strong class="accordion step-heading">Step: 3 <span>Unlock <i class="fa-solid fa-lock"></i></span></strong> </span> </div> </section> <section class="relatedQuestion"> <h3>Students Have Also Explored These Related Databases Questions!</h3> <div class="relatedQuestionSliderHolder"> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/questions/web-1-assignment-1-html-markup-due-date-info-goes-13493611" > Web 1 Assignment #1: HTML Markup Due date info goes here Outcomes The intent of this assignment is to build towards a mastery of using HTML. Skills learned in this assignment will be built upon in... </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/questions/i-need-help-with-this-question-but-it-is-sayingiis-17656753" > I need help with this question, but it is saying,Iis saying to revise this question and I did i don't know why it keeps saying this. If I don't give the refernces how will you help me, or is it... </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/questions/i-need-help-with-this-question-i-have-done-some-17655736" > I need help with this question i have done some of it, but need further help also, the reference has been provided I even bold the word reference so it will be easy Instructions: This question is to... </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/questions/contents-the-team3-group-contact-information3-mission-statement3-foundation-and-3391211" > Contents The Team..3 Group Contact Information.3 Mission Statement3 Foundation and Group Communications Plan.3 Group Communications Methods.4 Group Goals.5 Group Development and Norms.6 Developing... </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/questions/david-doesnt-delegate-overcoming-an-individuals-immunity-to-change-as-10642189" > DAVID DOESN'T DELEGATE Overcoming an Individual's Immunity to Change AS ANY EXPERIENCED MANAGER will tell us, being an effective delegator is crucial to using everyone's time, skills, and knowledge... </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/questions/problem-1-your-boss-has-asked-you-to-create-a-13485849" > Problem 1 Your boss has asked you to create a template for the new web site. Learning Outcomes Demonstrate creativity and problem-solving skills. Analyze web programs in order to test, debug, and... </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/questions/i-want-to-be-about-gym-company-2-requirements-overview-12516204" > I want to be about GYM company 2. Requirements Overview A business or an organization (eg, clothing shop, restaurant, pharmacy, home-based business...etc.) has contacted you to build a website to... </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/questions/assignment-details-assignment-description-continue-to-build-on-the-skills-9978522" > Assignment Details Assignment Description Continue to build on the skills of providing Web page content and structure with HTML and Web page style and layout using CSS. Demonstrate the skill of... </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/questions/please-attemp-the-question-i-have-attached-and-i-have-3141017" > Please attemp the question I have attached and I have guideline for the answers.For question 3,difference between tax evasion and avoiddance can be found in seminar 2 slides.Tax avoidance mean the... </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/questions/please-attemp-the-question-i-have-attached-and-i-have-3141024" > Please attemp the question I have attached and I have guideline for the answers.For question 3,difference between tax evasion and avoiddance can be found in seminar 2 slides.Tax avoidance mean the... </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/questions/assuming-that-the-population-is-normally-distributed-construct-a-95-378163" > Assuming that the population is normally distributed, construct a 95% confidence interval for the population mean, based on the following sample size of n=6. 1, 2, 3, 4, 5, and 21 In the given data,... </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/list-and-describe-the-steps-required-to-develop-a-baseline" > List and describe the steps required to develop a baseline plan. </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/questions/which-metric-measures-the-proportion-of-correct-predictions-among-the-27855015" > Which metric measures the proportion of correct predictions among the total number of cases examined </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/questions/find-the-radius-of-gyration-of-a-plate-covering-the-20109643" > Find the radius of gyration of a plate covering the region bounded by x=3, x=5, y=0, and y=4 with respect to the y-axis. </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/intercultural-communication/appendices-purchases-recorded-net-clean-wheels-car-wash-purchased-54200-2118660" > (Appendices) PURCHASES RECORDED NET. Clean Wheels Car Wash purchased $54,200 (list price) of soap for its car-washing machines. The seller offered credit terms of 2/10, n/20. Clean Wheels records... </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/intercultural-communication/appendices-components-of-cost-of-goods-sold-annas-corner-store-2118663" > (Appendices) COMPONENTS OF COST OF GOODS SOLD. Annas Corner Store has the following data for a recent year. LO9 </a> </div> <div class="relatedQuestionCart "> <p class="heading">Q: </p> <a class="relatedQuestionText" href="/study-help/intercultural-communication/appendices-terms-of-shipment-and-ending-inventory-on-december-31-2118665" > (Appendices) TERMS OF SHIPMENT AND ENDING INVENTORY. On December 31, Archive Products had two shipments of merchandise in transit from different suppliers. The first shipment, which arrived on... </a> </div> </div> <nav class="navigationButtons"> <a class="previousQuestionButton" href="/study-help/questions/finding-the-required-interest-rate-your-parents-will-retire-in-8519963">Previous Question</a> <a class="nextQuestionButton" href="/study-help/questions/answer-a-b-or-c-or-several-mention-one-or-8519965">Next Question</a> </nav> </section> </main> <aside class="expertRight"> <section class="relatedBook" style="margin-bottom:40px; width: 100%;" > <div class="bookHolder" > <div class="relatedBookHeading" > <h2 class="heading">Recommended Textbook</h2> </div> <div class="bookMainInfo" > <div class="bookImage" style="width: 100px !important; min-width: 100px; flex-shrink: 0; margin-right: 20px;"> <a href="/textbooks/database-design-query-formulation-and-administration-using-oracle-and-postgresql-8th-edition-9781948426954"> <img src="https://dsd5zvtm8ll6.cloudfront.net/si.question.images/book_images/64ed7cf7f0193_47786.jpg" width="100" height="131" alt="Database Design Query Formulation And Administration Using Oracle And PostgreSQL" loading="lazy" style="width: 100px !important;"> </a> <a href="/textbooks/computer-science-tacl-2497" style="margin-top: 8px; display: block; text-align: left;">More Books</a> </div> <div class="bookInfo" style="text-align: left;"> <span class="bookTitle" style="text-align: left;"> <a href="/textbooks/database-design-query-formulation-and-administration-using-oracle-and-postgresql-8th-edition-9781948426954" style="text-align: left;"> Database Design Query Formulation And Administration Using Oracle And PostgreSQL </a> </span> <div class="bookMetaInfo" style="text-align: left;"> <p class="bookAuthor" style="text-align: left;"> <b>Authors:</b> <span>Michael Mannino</span> </p> <p class="bookEdition" style="text-align: left;"> 8th Edition </p> <p class="bookEdition" style="text-align: left;"> 1948426951, 978-1948426954 </p> </div></div></div> </div> </section> <div class="post-question-section"> <div class="description-question-section"> <span class="post-question-section-title">Ask a Question and Get Instant Help!</span> </div> <div class="text-area-post-question"> <form action="/study-help/post-question?ref=search" method="post" enctype="multipart/form-data"> <textarea rows="4" class="form-control form-posting-margin" name="textarea-question-content" id="textarea-question-content" placeholder="Type Your Question ...."></textarea> <button type="submit" class="btn btn-sm btn-submit-post-question text-center">Get Answer</button> </form> </div> </div> </aside> </div> </div> <div class="promo items-center justify-center hidden"> <div class="app_promo"> <span class="app_promo_dismiss"> <i class="fa-solid fa-x"></i> </span> <div class="app-button"> <div class="image-wrapper"> <img width="30" height="30" src="https://www.solutioninn.com/includes/images/rewamp/common/mobile-app-logo.png" decoding="async" fetchpriority="high" alt="SolutionInn App Logo"> <strong>Study Help</strong> </div> <button class="app_promo_action redirection" data-question-open-url='q_id=8519964&q_type=2'> Open in App </button> </div> </div> </div> </div> </div> <div class="blank-portion"></div> <footer> <div class="container footerHolder"> <div class="footerLinksFlex"> <div class="footerLinksCol col-md-3 col-lg-3 col-sm-6 col-6"> <p>Services</p> <ul> <li><a href="/site-map">Sitemap</a></li> <li><a href="/fun/">Fun</a></li> <li><a href="/study-help/definitions">Definitions</a></li> <li><a href="/tutors/become-a-tutor">Become Tutor</a></li> <li><a href="/books/used-textbooks">Used Textbooks</a></li> <li><a href="/study-help/categories">Study Help Categories</a></li> <li><a href="/study-help/latest-questions">Recent Questions</a></li> <li><a href="/study-help/questions-and-answers">Expert Questions</a></li> <li><a href="/clothing">Campus Wear</a></li> <li><a href="/sell-books">Sell Your Books</a></li> </ul> </div> <div class="footerLinksCol col-md-3 col-lg-3 col-sm-6 col-6"> <p>Company Info</p> <ul> <li><a href="/security">Security</a></li> <li><a href="/copyrights">Copyrights</a></li> <li><a href="/privacy">Privacy Policy</a></li> <li><a href="/conditions">Terms & Conditions</a></li> <li><a href="/solutioninn-fee">SolutionInn Fee</a></li> <li><a href="/scholarships">Scholarship</a></li> <li><a href="/online-quiz">Online Quiz</a></li> <li><a href="/study-feedback">Give Feedback, Get Rewards</a></li> </ul> </div> <div class="footerLinksCol col-md-3 col-lg-3 col-sm-6 col-6"> <p>Get In Touch</p> <ul> <li><a href="/about-us">About Us</a></li> <li><a href="/support">Contact Us</a></li> <li><a href="/career">Career</a></li> <li><a href="/jobs">Jobs</a></li> <li><a href="/support">FAQ</a></li> <li><a href="https://www.studentbeans.com/en-us/us/beansid-connect/hosted/solutioninn" target="_blank" rel="noopener nofollow">Student Discount</a></li> <li><a href="/campus-ambassador-program">Campus Ambassador</a></li> </ul> </div> <div class="footerLinksCol col-md-3 col-lg-3 col-sm-6 col-12"> <p>Secure Payment</p> <div class="footerAppDownloadRow"> <div class="downloadLinkHolder"> <img src="https://dsd5zvtm8ll6.cloudfront.net/includes/images/rewamp/common/footer/secure_payment_method.png" class="img-fluid mb-3" width="243" height="28" alt="payment-verified-icon" loading="lazy"> </div> </div> <p>Download Our App</p> <div class="footerAppDownloadRow"> <div class="downloadLinkHolder mobileAppDownload col-md-6 col-lg-6 col-sm-6 col-6 redirection" data-id="1"> <img style="cursor:pointer;" src="https://dsd5zvtm8ll6.cloudfront.net/includes/images/rewamp/home_page/google-play-svg.svg" alt="SolutionInn - Study Help App for Android" width="116" height="40" class="img-fluid mb-3 " loading="lazy"> </div> <div class="downloadLinkHolder mobileAppDownload col-md-6 col-lg-6 col-sm-6 col-6 redirection" data-id="2"> <img style="cursor:pointer;" src="https://dsd5zvtm8ll6.cloudfront.net/includes/images/rewamp/home_page/apple-store-download-icon.svg" alt="SolutionInn - Study Help App for iOS" width="116" height="40" class="img-fluid mb-3" loading="lazy"> </div> </div> </div> </div> </div> <div class="footer-bottom"> <p>© 2026 SolutionInn. All Rights Reserved</p> </div></footer> <script> window.addEventListener("load",function(){jQuery(document).ready(function(t){ // Clarity tracking (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "sjv6tuxsok"); // Helper to read a cookie by name function getCookie(name) { return document.cookie .split('; ') .map(v => v.split('=')) .reduce((acc, [k, val]) => (k === name ? decodeURIComponent(val || '') : acc), ''); } // Read cookies var si = getCookie('si_u_id'); var uid = getCookie('u_id'); var zen = getCookie('zenid'); // Send to Clarity if (si) clarity('set', 'si_u_id', si); if (uid) clarity('set', 'u_id', uid); if (zen) clarity('set', 'zenid', zen); clarity('set', 'ip_address', '216.73.216.134'); t.ajax({type:"POST",url:"/",data:{trackUserActivity:!0,reqUri:document.URL,referer:document.referrer},success:function(t){}})})},!1),window.addEventListener("load",function(){jQuery(document).ready(function(t){t.ajax({type:"POST",url:"/",data:{insertCrawler:!0,reqUri:document.URL,parseTime:"0.056",queryTime:"0.01654768548584",queryCount:"30"},success:function(t){}})})},!1),window.addEventListener("load",function(){jQuery(document).ready(function(){function t(t="",n=!1){var i="itms-apps://itunes.apple.com/app/id6462455425",e="openApp://action?"+t;isAndroid()?(setTimeout(function(){return window.location="market://details?id=com.solutioninn.studyhelp",!1},25),window.location=e):isIOS()?(setTimeout(function(){return window.location=i,!1},25),window.location=e):(i="https://apps.apple.com/in/app/id6462455425",n&&(i="https://play.google.com/store/apps/details?id=com.solutioninn.studyhelp"),window.open("about:blank","_blank").location.href=i)}jQuery("#appModal").modal("show"),jQuery(".download-app-btn").click(function(){t(jQuery(this).attr("data-question-open-url"))}),jQuery(".redirection").click(function(){var n=jQuery(this).attr("data-question-open-url"),i=jQuery(this).attr("data-id");void 0!=n?1==i?t(n,!0):t(n,!1):1==i?t("",!0):t("",!1)}),jQuery(".app-notification-close").click(function(){jQuery(".app-notification-section").css("visibility","hidden");var t=new FormData;t.append("hide_notification",!0),jQuery.ajax({type:"POST",url:"/",data:t,cache:!1,contentType:!1,processData:!1,beforeSend:function(){},success:function(t){location.reload()}})})})},!1); </script> </body> </html>