HTML borrows the concept of a form to refer to different elements that allow you to collect information from visitors to your site.
The best known form on the web is probably the search box that sits right in the middle of Google's homepage.
- ADDING TEXT:
- Text input
- Password input
- Text area
- Radio buttons
- Checkboxes
- Drop-down boxes
- Submit buttons
- Image buttons
- File upload
There are several CSS properties that were created to work with specific types of HTML elements, such as lists, tables, and forms.
The list-style-type property allows you to control the shape or style of a bullet point (also known as a marker).
You can specify an image to act as a bullet point using the list-style-image property.
Lists are indented into the page by default and the list-styleposition property indicates whether the marker should appear on the inside or the outside of the box containing the main points.
If you have empty cells in your table, then you can use the empty-cells property to specify whether or not their borders should be shown.
The cursor property allows you to control the type of mouse cursor that should be displayed to users.
When you browse the web, your browser registers different types of events. It's the browser's way of saying, "Hey, this just happened." Your script can then respond to these events.
Here is a selection of the events that occur in the browser while you are browsing the web. Any of these events can be used to trigger a function in your JavaScript code.
- HTML EVENT HANDLERS
- TRADITIONAL DOM EVENT HANDLERS
- DOM LEVEL 2 EVENT LISTENERS
- W3C DOM EVENTS
- HTM LS EVENTS
- SOM EVENTS


