by Adi Purdila
Lessons:17Length:2.7 hours

For full access to all 17 lessons, including source files, subscribe with Elements.
- Overview
- Transcript
4.2 Custom Form Styling
In the previous lesson I showed you how to apply some basic styling to form elements — specifically to the text inputs, textarea and buttons. When it comes to the rest of the form elements, such as checkboxes and selects... well, things are not so simple. These are kind of hard to style — hard but not impossible. That's what I'll show you in this lesson.
Further reading1.Introduction1 lesson, 02:14
1 lesson, 02:14
Free Lesson 1.1Welcome02:14
Free Lesson
1.1
Welcome
02:14
2.The Form Basics6 lessons, 1:07:01
6 lessons, 1:07:01
Free Lesson 2.1Form Elements Overview - Part 117:37
Free Lesson
2.1
Form Elements Overview - Part 1
17:37
2.2Form Elements Overview - Part 210:01
2.2
Form Elements Overview - Part 2
10:01
2.3Commonly Used Form Attributes16:01
2.3
Commonly Used Form Attributes
16:01
2.4New Form Attributes in HTML506:42
2.4
New Form Attributes in HTML5
06:42
2.5New Input Types in HTML510:21
2.5
New Input Types in HTML5
10:21
2.6Where and How Are Forms Used?06:19
2.6
Where and How Are Forms Used?
06:19
3.Form Validation5 lessons, 50:22
5 lessons, 50:22
3.1Client-Side Validation17:47
3.1
Client-Side Validation
17:47
3.2Server-Side Validation (the Classic Method)13:30
3.2
Server-Side Validation (the Classic Method)
13:30
3.3Server-Side Validation (the Ajax Method)09:47
3.3
Server-Side Validation (the Ajax Method)
09:47
3.4What to Validate?03:32
3.4
What to Validate?
03:32
3.5Best Validation Practices05:46
3.5
Best Validation Practices
05:46
4.Forms And CSS2 lessons, 22:45
2 lessons, 22:45
4.1Overview on Form Styling07:42
4.1
Overview on Form Styling
07:42
4.2Custom Form Styling15:03
4.2
Custom Form Styling
15:03
5.Web Forms Best Practices3 lessons, 20:57
3 lessons, 20:57
5.1Forms and Usability11:09
5.1
Forms and Usability
11:09
5.2Introducing the Datalist Element04:05
5.2
Introducing the Datalist Element
04:05
5.3Forms and Accessibility05:43
5.3
Forms and Accessibility
05:43
Continue watching with Elements
Continue watching with Elements