1.5 - Editores de HTML

Uma página HTML é um arquivo de texto comum. Mesmo o editor de texto mais simples, como os que se encontram nos exemplos deste curso (como o do exemplo abaixo), poderá ser utilizado para editar uma página HTML. 

Para utilizar o editor de HTML construído para este curso, clique o ícone "EDITOR" que se encontra na barra de menu à esquerda desta janela.

 

Embora o editor de HTML deste curso seja bom para você trabalhar com exemplos isolados (afinal, este editor foi construído pra isto), ele não é capaz nem sequer de gravar um arquivo. Portanto, para escrever suas próprias páginas HTML, utilize um outro editor de texto como o "Bloco de Notas" do Windows. Para maiores informações, consulte Utilizando o Bloco de Nota para construir páginas HTML.

Durante este curso, o "Bloco de Notas" e o "Editor HTML" serão suficientes para o seu estudo. Posteriormente, é recomendado que você utilize um editor específico de HTML, como o "Microsoft FrontPage" ou o "Netscape Composer". Estes dois últimos editores funcionam como um editor de texto profissional (como o Word, por exemplo) - omitem o código HTML possibilitando a construção (visual) da página sem que o autor precise mexer diretamente no código HTML (nem sequer é preciso conhecer a linguagem HTML para utilizar estes editores).

Microsoft FrontPage (v. 2000) Microsoft FrontPage

Pergunta
  

Se existem bons editores de HTML, por que aprender a linguagem?
Esta é uma ótima pergunta. De fato, não é preciso aprender a linguagem para construir páginas HTML. Contudo, num nível introdutório, o estudo desta linguagem possibilita compreender mais adequadamente suas potencialidades e compreender os conceitos pertinentes à escrita de uma página HTML - em outras palavras, o estudo da linguagem HTML possibilita trabalhar certos conceitos que são necessários mesmo quando um editor visual de HTML é utilizado. Num nível introdutório, estudar a linguagem HTML serve, no mínimo, para facilitar o posterior estudo de um editor de HTML (como, por exemplo, o FrontPage).
Num nível intermediário e avançado, o usuário de um editor de HTML precisa modificar o código da página - sendo então necessário o conhecimento da linguagem. A necessidade de modificar o código surge principalmente por dois motivos. Primeiro porque, ao utilizar somente o editor, nem sempre é possível fazer determinadas coisas exatamente como se deseja - certos detalhes e ajustes só são possível com a interferência direta no código HTML. E depois, existem ocasiões em que os editores de HTML se confundem, mesmo em algumas tarefas simples - sendo aí necessário a interferência no código da página para corrigir os problemas. O segundo motivo, para usuários avançados, surge em função das limitações dos editores de HTML - ora, a linguagem HTML está em constante evolução e nem todos os aspectos da linguagem são cobertos pelos atuais editores.
  

Pergunta
  

Se devo aprender a linguagem HTML, por que precisaria de um editor?
Quem aprende a linguagem HTML, de início, gosta de escrever o código da página HTML e acredita ser o melhor caminho para construí-las. Empolgação momentânea, erro de principiante. Utilizar um bom editor de HTML agiliza o desenvolvimento e também possibilita que o autor concentre-se no conteúdo da página (uma vez que o autor não precisa se preocupar com os códigos da linguagem HTML). As páginas deste curso, por exemplo, foram desenvolvidas com o FrontPage. Em determinadas situações específicas é que foi preciso modificar o código HTML. Para ser um bom autor de páginas HTML é preciso conhecer um bom editor e, no mínimo, ter noções da linguagem HTML.