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.
Read Full Blog
Please use this thread to ask the related questions.