Further Reading
Further Reading
If your button links to another page, use the anchor element.
<a href=""></a>
If your button submits a form, use the input element.
<input type="submit"></input>
If your button controls interaction within a page, use the button element with appropriate ARIA roles or states.
<button aria-pressed="false"></button>
Button wrapper that represents self-contained content.
<button class="btn"><button>
Span wrapper that represents self-contained content.
<span class="btn-span">Button Copy</span>
<a href="#" class="btn">Primary Button</a>
<!-- With Icon -->
<a href="#" class="btn icon-btn icon-btn--download">Primary Button</a>
<a href="#" class="btn btn--secondary">Secondary Button</a>
<!-- With Icon -->
<a href="#" class="btn btn--secondary icon-btn icon-btn--internal">Secondary Button</a>
<a href="#" class="btn btn--tertiary">Tertiary Button</a>
<!-- With Icon -->
<a href="#" class="btn btn--tertiary icon-btn icon-btn--play">Tertiary Button</a>
<ul class="list--link-icon ">
<li><a href="/home" class="icon-link icon-link--internal">This is an Internal Link</a></li>
<li><a href="http://ucla.edu" class="icon-link icon-link--external">This is an External Link</a></li>
<li><a href="/sites/all/files/document.pdf" class="icon-link icon-link--download">This is a Link to a Download (pdf)</a></li>
</ul>
<ul class="pager">
<li class="pager__item pager__prev"><a href="#">« Prev</a></li>
<li class="pager__item pager__item--current"><a href="#">1</a></li>
<li class="pager__item"><a href="#">2</a></li>
<li class="pager__item"><a href="#">3</a></li>
<li class="pager__item"><a href="#">4</a></li>
<li class="pager__item"><a href="#">5</a></li>
<li class="pager__item"><a href="#">6</a></li>
<li class="pager__item"><a href="#">7</a></li>
<li class="pager__item pager__next"><a href="#">» Next</a></li>
</ul>