Em diversas funcionalidades, surge a necessidade de descrever um único item, por exemplo, os detalhes de um upload.

A tag <details> atribui semântica para estes casos, com a definição explícita de um resumo e do restante do conteúdo.

Um exemplo pode ser encontrado aqui.

Também é possível tornar um elemento editável, basta incluir o atributo contenteditable=”true”.

Um exemplo de conteúdos editáveis pode ser encontrado aqui