• Nenhum resultado encontrado

Programação III

N/A
N/A
Protected

Academic year: 2022

Share "Programação III"

Copied!
27
0
0

Texto

(1)

Programação III

UNIDADE 1 – HTML Básico

Prof. Toni Montenegro

(2)

HTML

• HyperText Markup Language

◦ Hyper - Hiper

◦ Text - Texto

◦ Markup - Marcação

◦ Language – Linguagem

• Cria um texto. Ao executá-lo em um

navegador transforma-se em uma

marcação de página

(3)

XHTML

• eXtensible HyperText Markup Language

• Maneira mais estruturada de escrever HTML.

• Baseada em XML

• Padronização W3C para criação de

páginas

(4)

Tags

• São comandos que a linguagem HTML utiliza

• para informar ao navegador como deve ser

• apresentado o website.

Todas as tags têm o mesmo formato:

começam com um sinal de menor "<" e acabam com um sinal de maior ">".

• Genericamente falando, existem dois tipos de

tags - tags de abertura: <comando> e tags de

fechamento: </comando>.

(5)

Tags

• Mas, toda regra tem sua exceção.

• No HTML, a exceção é que para algumas tags,

a abertura e o fechamento se dá na mesma tag.

• Elas contêm comandos que não necessitam de um conteúdo para serem processados

• Ex.: um salto de linha é conseguido com a tag

<br />.

(6)

Exemplo - Tags

• A tag <h1> informa ao navegador que se trata de um cabeçalho (título).

• Todo o conteúdo que estiver entre <h1> e

</h1> é mostrado em tamanho maior.

• significando o nível de importância do texto.

• As tags <h1>, <h2>, <h3>, <h4>, <h5>

e <h6> informam ao navegador que se

trata de um cabeçalho ( h vem de "heading"

– cabeçalho )

(7)

Exemplo - Tags

• Sendo <h1>, o cabeçalho de

primeiro nível (maior) e <h6> o cabeçalho de sexto nível (menor).

– <h1>Este é um título</h1>

– <h2>Este é um sub título</h2>

(8)

Tags – Case Sensitive?

• As tags devem ser escritas com letras maiúsculas ou minúsculas?

• Em HTML, tanto faz. Se padroniza o uso de minúsculas.

• Em XHTML, as tags devem ser

escritas em letras minúsculas.

(9)

O que precisa para criar e visualizar um site?

• Criar

◦ Um editor de texto.

◦ Iniciar o arquivo com o tag <html>

◦ Finalizar o arquivo com o tag

</html>

• Visualizar

◦ Um navegador web.

◦ Arquivos com extensão .htm ou

.html

(10)

Estrutura de um arquivo

HTML

(11)

Formatação de documentos

• Editor de texto simples que grave os arquivos em formato texto puro

– Bloco de notas, WordPad, Notepad++, Vim,...

• As páginas web contêm marcadores (tags) especiais para determinar o papel de cada elemento dentro do texto

Ex.: <title> Programação 3</title>

(12)

Aparência

• HTML não foi criada para controlar a aparência dos documentos

• As tags apenas informam ao navegador o que são os elementos que estão na página

• O navegador é responsável pela formatação do documento.

• Cada navegador mostra a página de um modo diferente.

◦ Ex.: Firefox/Chrome X Internet Explorer

(13)

Características da Linguagem HTML

• Formatação de documentos

– Tabelas, textos, linhas, links ...

• Organização de listas

• Capacidade de incluir hipertexto em documentos web

• Capacidade de incluir imagens

(14)

Comentário em HTML

<html>

<head>

<title> Curso de HTML </title>

</head>

<body>

<!– isto é um comentário -->

</body>

</html>

(15)

Títulos

• 6 níveis de título no corpo do texto

– <h1> até <h6>

• EX:

<h1>Título 1</h1>

<h2>Título 1</h2>

<h3>Título 3</h3>

<h4>Título 4</h4>

<h5>Título 5</h5>

<h6>Título 6</h6>

(16)

Parágrafos

• A tag <p> indica o início de um novo parágrafo e </p> indica o final de

parágrafo.

• Se a tag <p> for colocado antes de um título (ex. <h2>) a marca de

parágrafo é ignorada

• O próprio título se encarrega de

colocar o espaço necessário entre ele

e o próximo parágrafo

(17)

Atributos de Alinhamento

• Padrão é à esquerda

• Para mudar o alinhamento, utiliza-se o atributo ALIGN dentro dos tags que marcam os títulos e os parágrafos

 Valores: left|center|right|justify

• Ex.:

<h1 align=“center”> Título Central

</h1>

<p align=“center”> Parágrafo central

</p>

(18)

Exercício 1

» Exercicio01.html

• Usando um editor de texto crie uma página com o título do cabeçalho “ Programação 3” e o título do corpo (nível 1) “Primeiro

Exercício”

• Adicione ao corpo da página o seguinte texto:

Bem-vindo ao mundo do HTML. Este é um simples documento HTML. Este é o primeiro parágrafo.

Este é o segundo parágrafo.

(19)

Linhas

• As quebras de linhas são feitas

através da tag <br />

(20)

Listas

• O início de uma lista é indicado com

• <ul> e o final com </ul>

– Essa tag descreve listas não-ordenadas

• Os tags <ol> e </ol> descrevem listas ordenadas

• O início de cada item é indicado com

<li>

• Várias listas podem ser aninhadas

(21)

Atributos para listas

• Muda o formato do marcador da lista

• O seu valor pode ser disc, circle ou square (disco, círculo ou quadrado)

• Ex.:

<ul type="square">

<li>Elemento da lista</li>

</ul>

(22)

Exemplo

• Lista de compras a fazer:

<ul>

<li>Uma dúzia de ovos</li>

<li>Um pacote de açúcar</li>

<li>Um pacote de farinha</li>

</ul>

(23)

Exercício 2

»listas.html

Crie um novo documento de texto e adicione um novo título (nível 2) centralizado:

Listas numeradas e não numeradas

Crie duas listas conforme descrito abaixo:

Esta é uma lista enumerada com TODOS os estados do Brasil:

1) Amapá 2) Acre 3) Alagoas ...

Esta é uma lista não enumerada com as disciplinas do curso Técnico em Informática:

Matemática

Programação II

TCC

Artes ...

(24)

Exercício 3

• Edite o exercício anterior adicionando um elemento de lista não ordenada contendo o nome da capital de cada estado.

Ex:

1) Amapá

• Macapá

2) Acre

• Rio Branco

3) Alagoas

• Maceió

(25)

Exercício 3 (cont)

Nas disciplinas do curso, edite a lista e adicione o nome do professor como um outro elemento de lista não-ordenado. Mude o símbolo das disciplinas para quadrado e os nomes dos professores para círculo.

Ex:

Matemática

o Pedro André

Programação II

o Toni

TCC

o Lara

Artes

o Caroline

....

(26)

Estilos de caracteres

<b> Texto em negrito </b>

<i> Texto em itálico </i>

<s> Texto riscado </s>

<u> Texto sublinhado </u>

• As tags de estilo podem ser usados

umas sobre as outras, acumulando

seus efeitos

(27)

Exercício 4

• Adicione estilos na sua página

– Coloque o nome das disciplinas em negrito

Coloque sublinhado nas capitais dos estados

– Coloque os nomes dos professores em

itálico

Referências

Documentos relacionados

• O módulo principal.v serve para correr todos os módulos acima descritos aquando da simulação em Veriwell, iniciando as variáveis enable, reset e tecla; de seguida evoca os

Destaca-se que o filme com menor resistência de folha equivale a menor transmitância resultando numa fraca figura de mérito indicando a necessidade pela busca de

Em termos da orgânica do novo Instituto, optou-se por uma estrutura simples que, garantindo a desejada coordenação das actividades, remete para as delegações a criar uma ampla

As Pessoas com Deficiência (PcD) deverão enviar Currículo acompanhado de Atestado Médico contendo a descrição da deficiência com o respectivo CID, desde que as

Sucede que, no caso em apreço, as sucessivas diligências, para apreensão dos bens indicados para arresto, foram-se frustrando de tal forma que o requerente do arresto,

 CAMARA ESCURA: uma sala escura onde os filmes CAMARA ESCURA: uma sala escura onde os filmes radiográficos são revelados, os chassis são limpos e radiográficos são revelados,

Para a realização desse desenvolvimento de técnicas especiais de ensino é necessário uma série de planejamentos para definir as abordagens mais adequadas a serem utilizadas em

 Conceber e realizar 5 oficinas, com aproximadamente 50 profissionais de saúde e assistentes sociais, sobre direitos sexuais e reprodutivos para formação de multiplicadoras