What are Custom Components?
Defining Custom Components
Custom Component Markup
Using Custom Components in a Visualforce Page
Managing Version Settings for Custom Components
Custom Component Attributes
Custom Component Controllers
Previous Versions
Salesforce provides a library of standard, pre-built components, such as <apex:relatedList> and <apex:dataTable>, that can be used to develop Visualforce pages. In addition, you can build your own custom components to augment this library. This chapter provides an overview of custom components and how to create them: