The Core Components are powerful, flexible, and easy to use and customize. Following a few key guidelines as outlined in this document will ensure that your project with the Core Components is a success.
Two Paths to Success
There are two basic approaches to implementing the core components, which can lead to success but have their own trade-offs that need to be considered on a project-by-project basis.
1. Map your designs to the Core Components and take the HTML that they provide. Or
2. If you have to comply with already-defined HTML standards you will need more effort and not get all of the benefits of the core components.