Sou iniciante em Java(agradeceria se alguem pudessem me ajudar com dicas, NAO desejo o programa pronto), e estou com duvidas em como fazer o seguinte programa:
Desenvolver um programa Java que cria códigos para folhas de estilo em cascata (CSS). O usuário tem a opção criar formatos para algumas tags escritas em HTML.
O programa cria um arquivo com extensão (.css) com o seguinte corpo:
seletor { propriedade: valor; }
onde:
Seletor: é o elemento HTML identificado por sua tag, ou por uma classe(por exemplo: <p>, <h1>, <form>, .minhaclasse, etc…);
Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc…).
Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc…)
O usuário terá também criar um seletor de classe onde irá digitar um nome e com ele criar uma classe a qual definirá as regras CSS.
A sintaxe para o seletor classe é mostrada abaixo.
Elemento HTML mais um nome qualquer que foi digitado pelo usuário precedido de . (ponto):
elemento HTML.minhaclasse {
propriedade: valor;
}
OBSERVAÇÕES EXTRAS:
- Em um documento separado fora de todos os documentos HTML, chamado método EXTERNO:
O Método Externo significa que você coloca as regras de CSS em um arquivo separado, e então sua página HTML pode fazer um link para esse arquivo. Essa abordagem lhe permite definir regras em um ou mais arquivos que podem ser aplicadas em alguma página do seu web site.