Seria muito legal se pudessemos apertar apenas alguns botõezinhos e CHAZAN... tudo pronto e perfeito, mas nós sabemos que as coias não são bem assim e muitas vezes temos que recorrer ao velho editor de texto para realizar algumas tarefas.
O Joomla! ou qualquer outro CMS, como Drupal ou Wordpress, já vem com plugins de editoração de texto, mais conhecidos por WYSIWYG, abreviação da frase em inglês WHAT YOU SEE IS WHAT YOU GET (O que você vê, é o que entende). Esse é um ótimo plugin e muito útil, mas não me entendam mal, é muito útil sim, para seu cliente e não para você que se diz Webdesignr, Desenvolvedor ou programador e vou explicar porque.
O você utilizar o WYSIWYG para formatar textos, ele insere uma série de tags, classes e atributos que não tem a minima utilidade para seu texto, pois creio eu, que você já tenha feito toda a Tipografia do seu website via CSS.
Segue um exemplo do que acontece:
<p>
<span style="font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;">
<span style="line-height: 25px; font-size: x-small;">
Tempor penatibus augue adipiscing et
</span>
</span>
</p>
<p> </p>
Vocês reparam que ele inseriu duas tags <span> dentro da tag <p>, incluindo styles que com certeza ja consta no seu CSS e para dar quebra de linha dupla, ao invés de usar <br> ele usou um <p> vázio.
Aí você me indaga... E daí? Meu texto esta do jeito que eu queria.
Eu respondo... Isso torna seu texto não semantico, echendo-o de tags sem a minima necessidade e a tag <p> vázia, torna o código inválido, podendo acarretar na perda de rank de sua página, junto aos search engines. Código limpo é uma das coisas que mais da prazer a um programador e isso deveria ser a sua concepção também, além do mais, ao codificar manualmente em bloco de notas, exercita seus conhecimentos em HTML.
Modo mais semantico:
<p> Tempor penatibus augue adipiscing et </p>


