Linguagem de Programação HTML
Lucas Backes1
Leandro R. Schwarz Jr.1
1
Faculdades de Informática de Taquara – Faculdades de Taquara (FACCAT)
[email protected], [email protected]
Abstract. The present paper explains quickly, but objectively the main
characteristics of the Programming Language html. It also has a
description and an example to illustrate this explanation.
Resumo. O presente trabalho explana de forma breve, porém objetiva as
características principais da Linguagem de Programação html. Conta
também com um histórico e exemplo para ilustrar a explicação.
1. Histórico e Evolução
Em 1945 surge a primeira proposta para o hipertexto básico através de Vannevar Bush.(
Mas foi na década de 1990 que o inglês Tim Berners-Lee, consultor de software da
CERN – uma famosa organização científica internacional, em Geneva na Suiça – criou o
HTML (HyperText Markup Language). Junto com seu hipertexto, criou também o
HTTP (HyperText Transfer Protocol) e as URLs (Universal Resource Locators).
O hipertexto permite que documentos sejam publicados em um formato nãolinear, ou seja, permite que o leitor vá instantaneamente de uma parte de uma
publicação para outra, ou de um documento para outro. Berners-Lee já havia usado este
formato quando criou um de seus primeiros softwares na CERN, o Enquire (um
software apelidado por ele mesmo de “substituto de memória”, para uso pessoal,
auxiliando-o a lembrar de conexões entre várias pessoas e projetos no laboratório).
No ano de 1995 foi lançado o HTML 2.0, visando “codificar” a prática comum
no finail de 1994. Surgiram também, outras importantes versões do HTML, apesar de
não haverem recebido consenso nas discussões, como foi o caso do HTML+ e o HTML
3.0. Foram importantes por que seus rascunhos criaram novos conceitos que foram
utilizados mais tarde – em 1997 – para a criação do HTML 3.2 sob o esforço do World
Wide Web Consortiom’s HTML Working Group. Em 2000, chega o HTML 4.0, o padrão
atual. Agora com suporte a frames, style sheets (CSS), scripting, e muitos outros
avanços.
2. Paradigma
O HTML é considerado uma linguagem de programação de paradigma imperativo,
apesar de ser, na verdade, uma linguagem de marcação a ser interpretada por um
software (browser).
3. Características técnicas
A linguagem html é, como dito anteriormente, uma linguagem de marcação, ou seja, os
comandos (tags) comunicam a aparência geral do documento html gerado. Essas tags
vêm sempre entre sinais de menor e maior “<>”.
De modo geral, as tags de marcação vêm em pares, uma para iniciar a marcação
e a outra para finalizá-la. Os comandos de finalização são idênticos ao de incício, exceto
por uma barra “/” logo após o sinal de menor “<”. Um documento html começa com a
tag <html> e finaliza, portanto, com </html>.
Existem algumas tags obrigatórias como é o caso da <html> , <head> e
<body>. A marcação <head> indica o que será carregado primeiro na página e é onde
fica a tag <title>, responsável por marcar o espaço onde será designado o título do
documento. A tag <body> vem depois de finalizada a <head>, ou seja, depois da
</head> e indica o onde começa o corpo do documento.
Certas marcações não necessitam de outras para finalizá-las, pois não faria
sentido tê-las. É o caso da tag <p>, que pula uma linha no documento e da <br>, que
apenas “quebra” a linha.
Uma página em html pode ser escrita em qualquer editor texto. Mas existem
programas específicos que agilizam o processo.
4. Aplicabilidade
A linguagem html é o padrão de linguagem para a criação de páginas na Internet. Serve
para os mais variados fins, como criação de páginas pessoais, de empresas, no ramo de
educação e outros. Pode ser, também, utilizado em redes intranet.
O html permite integração com outras linguagens como PHP, MySQL, Postgree,
e muitas outras linguagens que tornam a web mais dinâmica. Através de algumas
linguagens, pode-se fazer com que a página receba dados digitados pelo usuário,
processe em um banco de dados e execute alguma ação com os dados. Como são usadas
as linguagens php e asp, por exemplo, em sites de vendas on-line.
5. Exemplo de uma página em HTML
Abaixo temos um exemplo de uma página escrita em html.
<html>
<head>
<title>Exemplo de página html</title>
</head>
<body bgcolor="#FFFFFF" link="#000000" alink="#000000" vlink="#000000">
<center>
<h1>Aqui fica o título</h1><p>
Por causa dos comandos link="#000000", alink="#000000" e vlink="#000000", todos
<br>
os links dessa página estarão em branco. Essa é a função do comando link. Os
comandos
<br>
alink e vlink são responsáveis pelas cores dos link nos momentos em que é clicado e
<br>
depois que é visitado respectivamente.
<p>
Graças às tags ,center e /center, o título e o texto estão centralizados.
<p>
Abaixo temos um link para essa mesma página onde estamos, somente para que possam
ver
<br>
como ficam os links. Por padrão, eles estão sempre sublinhados.
<p>
<a href="http://fit.faccat.br/~baxxx/teste.html">Essa linha é um link</a>
</center>
</body>
</html>
Veja na imagem 1 como fica esse código interpretado pelo browser.
Imagem 1.
6. Referências
SEBESTA, R. W. "Conceitos de linguagens de programação" Porto Alegre, Bookman,
2000.
Internet: “The History oh html” http://inventors.about.com/library/inventors/blhtml.htm
Internet: “Virtual Shelter” http://members.fortunecity.com/vshelter/html/
Download

Linguagem de Programação HTML