Em cada secção, analise a sintaxe HTML e também o aspeto resultante, usando o simulador (botão) “Try it Yourself”.
B- Conteúdo Web alojado localmente
Tarefa 01
Esta tarefa tem como objectivo introduzir os conceitos básicos associados à criação de uma página Web, incluindo a estrutura de documentos HTML, alguns elementos de HTML e páginas de estilos. Para tal, os alunos devem realizar as seguintes tarefas respeitando a ordem apresentada:
Criar uma pasta na área pessoal com o nome “BlackGooseBistro”;
Na pasta “BlackGooseBistro”, criar um ficheiro com o nome “index.html”;
Colocar o conteúdo do seguinte ficheiro no ficheiro “index.html”
Abrir o ficheiro “index.html” num Browser Web à escolha;
Estruturar a página:
Adicionar elementos HTML: head; title e body
Voltar ao browser e fazer reload da página;
Analisar as diferenças;
Identificar elementos de texto:
Adicionar elementos HTML h1 e h2
Voltar ao browser e fazer reload da página; ver diferenças…
espera-se algo semelhante a:
Adicionar elementos HTML: p, em, ul, br
Voltar ao browser e fazer reload da página; ver diferenças…
Espera-se algo semelhante a:
Descarregar a seguinte imagem e guardá-la na pasta “BlackGooseBistro”, com o nome “blackgoose.png”:
Adicionar a imagem, no início da página, dentro do cabeçalho de nível 1, com 50 pixeis de altura;
Voltar ao browser e fazer reload da página; Analisar as diferenças;
Adicionar o seguinte estilo CSS à página com o elemento HTML style (modo interno… não é o modo externo!).
Recarregar a página e ver as diferenças.
Na pasta “BlackGooseBistro”, iniciar um servidor Web simples:
No Browser Web, aceder à pagina criada, servida através do servidor Web:
http://localhost:8080/index.html
Analisar os logs do servidor Web;
No browser, inspecionar a página, escolher a opção “Network” ou “Rede”:
Fazer reload da página;
Analisar o tráfego de rede;
Crie um novo ficheiro na mesma pasta, com o nome menu.html, com o conteúdo seguinte.
No primeiro documento (index.html), junte um novo apontador textual para o menu, com o valor “menu”.
No documento menu.html, defina fragmentos em cada opção do menu,
e junte no topo um apontador direto para cada um desses pratos (fragmentos). Adicionalmente, deve ter um apontador “start”, para a página inicial.
Exemplo:
Troque o conteúdo do apontador em 16 para uma imagem do tipo SVG, à sua escolha.