package org.validador.modelo.recomendacao.impl; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; import org.jsoup.select.Elements; import org.validador.modelo.recomendacao.RecomendacaoCodigo; public class RecomendacaoMultiH1 implements RecomendacaoCodigo{ @Override public String getNome() { return "M�ltiplos elementos H1."; } @Override public String getDescricao() { return "Uma p�gina n�o pode conter mais de um elemento do tipo H1, para n�o prejudicar a " + "navega��o por cabe��lhos que alguns leitores de tela possibilitam aos usuarios"; } @Override public String executa(Document doc) { String elementoH1 = ""; Elements h1 = doc.select("h1"); if (h1.size() > 1){ for (Element eh1 : h1) { elementoH1 += "\n" + eh1; } } return elementoH1; } @Override public String getRecomendacao() { return "03"; } @Override public String getExemplo() { return "<h1>Titulo</h1>"; } }