Building data-driven web apps with Flask and SQLAlchemy Transcripts
Chapter: Bootstrap and frontend CSS frameworks
Lecture: Buttons and forms
Login or
purchase this course
to watch this video and the rest of the course contents.
0:00
Another really visible aspect of Bootstrap
0:02
are buttons and, related to that, forms.
0:04
So let's take a look at them.
0:06
Here's Wistia, the sign-up form
0:08
where you can create your account on Wistia.
0:10
Now Wistia is a video hosting company.
0:12
I don't really use them for anything
0:14
but they're a pretty cool company
0:16
and it's a decent login page.
0:17
It's kind of nicely styled and somewhat unique.
0:20
And notice, there are a couple of buttons here.
0:22
We have a button down at the bottom
0:24
which is going to submit the form in html.
0:26
That's actually a button in html
0:28
as in angle bracket button.
0:30
Probably has type equal to submit
0:33
or something like that.
0:34
So this is actually a button
0:35
that html itself knows will submit the form.
0:37
Up here, we also have a button.
0:39
But that's not actually a button.
0:41
It's just a hyperlink.
0:42
These could look exactly the same.
0:44
Or they could be slightly different like they are here.
0:46
But the idea is we have this concept of a button.
0:49
I click on this big thing
0:50
and it does button-like stuff.
0:52
It does some action.
0:53
Whether or not that's buttons or links in html
0:56
doesn't really matter.
0:57
My rule of thumb is
0:58
it's a button if submits a form
1:00
otherwise it's a link.
1:01
That's pretty much the way it goes.
1:03
But the visual aspect and the conceptual aspect
1:05
of a button and whether or not
1:06
it's actually a button or a hyperlink in html
1:08
those are separate.
1:09
And Bootstrap lets us easily style
1:11
both hyperlinks and buttons in this way.