Skip to content
Nesta Página

Componentes

Da mesma forma que as páginas são únicas também não existirão dois componentes iguais. Dessa forma o nome do componente pode ser utilizado como classe CSS e assim teremos uma classe única no projeto. Componentes são blocos de código HTML que podem ser reutilizados em várias partes do projeto e é essencial que suas classes sejam únicas, pois caso não sejam, isso pode gerar conflitos com estilos de páginas e outros componentes.

Características

  • Tem uma classe principal com um nome exclusivo que não herda o nome de nenhum outro elemento.
  • Todos os elementos dentro de um componente herdam seu nome.
  • Possuem um CSS exclusivo.

Exemplo

html
<section class="featuredPosts">
	<div class="featuredPosts_container">
		<div class="featuredPosts_header">
			<h1 class="featuredPosts_title">featured posts</h1>
			<p class="featuredPosts_description">featured posts description</p>
		</div>

		<ul class="featuredPosts_list">
		</ul>
	</div>
</section>

Released under the MIT License.