robyvfx
September 15, 2022, 9:22pm
1
Tell us what’s happening:
I am stick again, sorry I have tried almost everything and I can’t continue, HELP!
Your code so far
WARNING
The challenge seed code and/or your solution exceeded the maximum length we can port over from the challenge.
You will need to take an additional step here so the code you wrote presents in an easy to read format.
Please copy/paste all the editor code showing in the challenge from where you just linked.
Replace these two sentences with your copied code.
Please leave the ``` line above and the ``` line below,
because they allow your code to properly format in the post.
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:104.0) Gecko/20100101 Firefox/104.0
Challenge: Learn Accessibility by Building a Quiz - Step 40
Link to the challenge:
hbar1st
September 15, 2022, 9:22pm
2
hello, would you like to show us your code first?
robyvfx
September 15, 2022, 9:31pm
3
Yes here it is
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="freeCodeCamp Accessibility Quiz practice project" />
<title>Accessibility Quiz</title>
<link rel="stylesheet" href="styles.css" />
</head>
<body>
<header>
<img id="logo" src="https://cdn.freecodecamp.org/platform/universal/fcc_primary.svg">
<h1>HTML/CSS Quiz</h1>
<nav>
<ul>
<li><a href="#student-info">INFO</a></li>
<li><a href="#html-questions">HTML</a></li>
<li><a href="#css-questions">CSS</a></li>
</ul>
</nav>
</header>
<main>
<form method="post" action="https://freecodecamp.org/practice-project/accessibility-quiz">
<section role="region" aria-labelledby="student-info">
<h2 id="student-info">Student Info</h2>
<div class="info">
<label for="student-name">Name:</label>
<input type="text" name="student-name" id="student-name" />
</div>
<div class="info">
<label for="student-email">Email:</label>
<input type="email" name="student-email" id="student-email" />
</div>
<div class="info">
<label for="birth-date">D.O.B.<span class="sr-only">(Date of Birth)</span></label>
<input type="date" name="birth-date" id="birth-date" />
</div>
</section>
<section role="region" aria-labelledby="html-questions">
<h2 id="html-questions">HTML</h2>
<div class="question-block">
<p>1</p>
<fieldset class="question" name="html-question-one">
<legend>
The legend element represents a caption for the content of its
parent fieldset element
</legend>
<ul class="answers-list">
<li>
<label for="q1-a1">
<input type="radio" id="q1-a1" name="q1" value="true" />
True
</label>
</li>
<li>
<label for="q1-a2">
<input type="radio" id="q1-a2" name="q1" value="false" />
False
</label>
</li>
</ul>
</fieldset>
</div>
<div class="question-block">
<p>2</p>
<fieldset class="question" name="html-question-two">
<legend>
A label element nesting an input element is required to have a
for attribute with the same value as the input's id
</legend>
<ul class="answers-list">
<li>
<label for="q2-a1">
<input type="radio" id="q2-a1" name="q2" value="true" />
True
</label>
</li>
<li>
<label for="q2-a2">
<input type="radio" id="q2-a2" name="q2" value="false" />
False
</label>
</li>
</ul>
</fieldset>
</div>
</section>
<section role="region" aria-labelledby="css-questions">
<h2 id="css-questions">CSS</h2>
<div class="formrow">
<div class="question-block">
<label for="customer">Are you a frontend developer?</label>
</div>
<div class="answer">
<select name="customer" id="customer" required>
<option value="">Select an option</option>
<option value="yes">Yes</option>
<option value="no">No</option>
</select>
</div>
<div class="question-block">
<label for="css-questions">Do you have any questions:</label>
</div>
<div class="answer">
<textarea id="css-questions" name="css-questions" rows="5" cols="24" placeholder="Who is flexbox..."></textarea>
<input>Submit</input>
</div>
</div>
</section>
</form>
</main>
</body>
</html>
hbar1st
September 15, 2022, 9:34pm
4
lots of code there. Can you save me some time and point me to the submit button you added? (around which line is it?)
nevermind, found it.
robyvfx:
<input>Submit</input>
Recall that to create a submit button the following format should be used:
(removed my own solution)
robyvfx
September 15, 2022, 9:50pm
5
Thank you Hbar1st
It is saying this:
Test
Sorry, your code does not pass. Don’t give up.
Hint
You should add either a button
or input
element.
hbar1st
September 15, 2022, 9:51pm
6
i would put the submit button after the section element (just before the end of the form)
Also please repost the code if you are still stuck.
robyvfx
September 15, 2022, 9:54pm
7
Is there any way that I can PM you?
hbar1st
September 15, 2022, 9:54pm
8
we’re talking right now… Please go ahead and ask or post your code …
robyvfx
September 15, 2022, 9:56pm
9
It worked, I just wanted some help to understand, It has been hard for me, first time using raw html css code, thanks a lot!
hbar1st
September 15, 2022, 9:58pm
10
ah okay, well I am happy to explain. There is also a discord channel if you prefer to talk there…
robyvfx
September 15, 2022, 11:10pm
11
Yes I’d love to join the channel!
hbar1st
September 16, 2022, 2:25am
12
system
Closed
March 17, 2023, 2:25pm
13
This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.