Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida sobre a nomenclatura das classes

Bom dia, tarde e noite pra todos, como vão?

Durante o curso a professora vem utilizando diversos caracteres (ç, ~, ´,) nos nomes das classes das sections, divs, etc.

Minha dúvida é se isso é uma prática que devo seguir, porque não vejo problema, mas no decorrer dos projetos para alguma empresa isso pode atrapalhar o andamento? Ou é só um detalhe mesmo que pode ser ou não utilizado?

Tem algum padrão ou devo seguir o curso o do projeto caso alguém já tenha iniciado de uma forma ou outra?

1 resposta
solução!

Olá, Jônatas!

Muito bom você trazer essa dúvida, porque ela realmente faz diferença no dia a dia de quem trabalha com desenvolvimento.

Embora o HTML permita o uso de caracteres como ç, ~, ´ em nomes de classes ou IDs, o mais comum — especialmente em projetos profissionais ou colaborativos — é evitar esses caracteres especiais. Isso porque podem surgir problemas de compatibilidade, legibilidade e até mesmo dificuldades na manutenção do código, especialmente por equipes internacionais ou ferramentas automatizadas.

Por isso, a prática recomendada é sempre usar nomes em minúsculas, com palavras separadas por hífens (cabecalho__menu-hamburguer), sem acentos nem cedilhas. Assim, o código fica mais padronizado, legível e profissional.

Claro que, durante o curso, o foco pode ser mais didático do que técnico, mas quando for aplicar em projetos reais, vale seguir essas convenções.

Então, sim: siga o padrão do projeto, se ele já existir, e quando começar algo novo, prefira os nomes de classes e IDs sem caracteres especiais.