Pode haver momentos em que você tenha uma lista, mas não deseja marcadores ou deseja usar outro caractere no lugar do marcador. Mais uma vez, o CSS fornece uma solução direta. Basta adicionar o estilo de lista: nenhum; de acordo com sua regra e forçar os LIs a serem exibidos com recuos pendentes. A regra será mais ou menos assim:
ul {
list-style: none;
margin-left: 0;
padding-left: 1em;
text-indent: -1em;
}
O preenchimento ou a margem precisam ser definidos como zero, com o outro definido como 1em. Dependendo do “marcador” que você escolher, pode ser necessário modificar esse valor. O recuo de texto negativo faz com que a primeira linha seja movida para a esquerda nessa quantidade, criando um recuo deslocado.
O HTML conterá nosso UL padrão, mas com qualquer caractere ou entidade HTML que você deseja usar no lugar do marcador anterior ao conteúdo do item da lista. No nosso caso, usaremos », a citação dupla de ângulo direito:».
»Item 1
» Item 2
»Item 3
» Item 4
»Item 5, vamos demorar
um pouco mais para que
ele enrole