(1/10)
Pro Access Required
This is a premium lesson. Upgrade to Pro to unlock this interactive exercise and continue your learning journey.
🌐HTML
Complex Forms
0 WPM
0% Accuracy
0:00 Time elapsed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<form action="/submit" method="post" enctype="multipart/form-data">↵
<fieldset>↵
<legend>Contact Information</legend>↵
<label for="name">Full Name:</label>↵
<input type="text" id="name" name="name" required pattern="[A-Za-z ]+">↵
↵
<label for="email">Email:</label>↵
<input type="email" id="email" name="email" required>↵
</fieldset>↵
↵
<fieldset>↵
<legend>Preferences</legend>↵
<input type="checkbox" id="newsletter" name="newsletter" checked>↵
<label for="newsletter">Subscribe to newsletter</label>↵
↵
<input type="radio" id="beginner" name="level" value="beginner">↵
<label for="beginner">Beginner</label>↵
<input type="radio" id="advanced" name="level" value="advanced" checked>↵
<label for="advanced">Advanced</label>↵
</fieldset>↵
↵
<label for="message">Message:</label>↵
<textarea id="message" name="message" rows="4" maxlength="500"></textarea>↵
↵
<button type="submit">Send Magic Message</button>↵
</form>
0 / 1042
👆
Hold This!
Press This!
👇
`~
1!
2@
3#
4$
5%
6^
7&
8*
9(
0)
-_
=+
⌫
⇥
Q
W
E
R
T
Y
U
I
O
P
[{
]}
\|
⇪
A
S
D
F
G
H
J
K
L
;:
'"
↵
Z
X
C
V
B
N
M
.>
/?
⇧
Thumb
Index
Middle
Ring
Pinky