Roteiro 2: Conceitos de Tags HTML



Documentos relacionados
Desenvolvedor Web Docente André Luiz Silva de Moraes

Desenvolvimento de Sites com PHP e Mysql Docente André Luiz Silva de Moraes

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

QUEM FEZ O TRABALHO?

Introdução. História. Como funciona

Algoritmia e Programação APROG HTML. Introdução. Nelson Freire (ISEP DEI-APROG 2014/15) 1/15

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2

HTML. Conceitos básicos de formatação de páginas WEB

1. HTML - Introdução. Hyper Text Markup Language. É uma linguagem de formatação de conteúdos. Portável. Ficheiros de pequena dimensão

Programação para Internet

Introdução ao HTML Hypertext Markup Language

4. Características Gerais das Tabelas do HTML

WebDesign. Professor: Paulo Trentin Escola CDI de Videira

Desenvolvedor Web Docente André Luiz Silva de Moraes

Quem sou eu? Ana Paula Alves de Lima. Formação:

LINGUAGEM DE PROGRAMAÇÃO HTML COMPONENTES: ROBSON EDMILSON

02 - Usando o SiteMaster - Informações importantes

Web Design. Prof. Felippe

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

TECNOLOGIAS WEB AULA 5 PROF. RAFAEL DIAS

Links e Imagens. Ana Cuper ana@instructor.com.br

> Herbet Ferreira Rodrigues > contato@herbetferreira.com

Programação para Internet I

Roteiro de Estudos e Atividades Avaliativas HTML

Desenvolvimento de Sites com PHP e Mysql Docente André Luiz Silva de Moraes

Imagens: <img src="..."> src <img src="tecnologia.jpg"> único atributo que não pode ser omitido neste TAG Nota: img

Imagens: <IMG SRC="..."> SRC <IMG SRC="tecnologia.jpg"> único atributo que não pode ser omitido neste tag Nota: img

7. Cascading Style Sheets (CSS)

Bem vindo ao ajuda do software QUICKFISH para criação de sites.

Programação para Internet

Lista e Tabelas. Fundamentos da Linguagem Web

Mini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva

Síntese da aula anterior

CSS é a abreviatura para Cascading Style Sheets Folhas de Estilo em Cascata

Passa a passo para construir uma página pessoal - Parte 1

Curso PHP Básico. Jairo Charnoski do Nascimento

Manual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web

Por que aprender a fazer tabelas? Tabelas auxiliam na formatação da página, e é por essa razão que eles foram acrescentados à linguagem html

Introdução. Introdução a HTML. A Linguagem HTML. Estrutura de uma Página. Mário Antonio Meireles Teixeira

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

4 - HTML Básico: Criando documentos HTML:

Criação de Páginas Web - MS Word 2000

Módulo: Criação de Páginas WEB

Programação e Designer para WEB

Tutorial de HTML. O que é HTML? Aprendendo

Prof.: Melba Lima Gorza Aula Introdutória de HTML. Componentes do HTML. Estrutura de um documento XHTML

mkdir /srv/www/default/html/calculadora/imagens mkdir /srv/www/default/html/calculadora/blocos

REITORA Ulrika Arns. VICE-REITOR Almir Barros da Silva Santos Neto. DIRETOR DO NTIC Leonardo Bidese de Pinho

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

Informática I. Aula 6. Aula 6-12/09/2007 1

Observações importantes:

OPERAÇÃO DE SOFTWARE E APLICATIVOS

Autoria Web HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

Faculdade de Ciências Médicas FCM Unicamp Núcleo de Tecnologia de Informação NTI

Cabeçalho do documento

JavaScript. JavaScript é uma linguagem de script usada em navegadores web. É uma linguagem dinâmica, estruturada e orientada em objetos.

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES INTRODUÇÃO. Professor Carlos Muniz

MANUAL DE BOAS PRÁTICAS

Introdução ao HTML 5 e Implementação de Documentos

Como criar uma página WEB

Desenvolvimento em Ambiente Web. HTML - Introdução

Ferramentas para Multimídia e Internet

Sumário. HTML CSS JQuery Referências IHC AULA

DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0

css Cascading Style Sheets CSS CASCADING STYLE SHEETS

Web Design Aula 01. No Caderno Responda as Questões abaixo

Aula 03: Noções Fundamentais do CSS, Formatação de Fonte e Inserção de Imagens

Tutorial Colocar Frete no Template Mercado Livre

Índice. Manual de uso do Wordpress Produção de conteúdo. 1) Acesso ao Painel de Controle. 2) Ambientação na Ferramenta. 3) Inserir novo Post

MÓDULO 1 - xhtml Básico

jquery Apostila Básica

Ficha Técnica. Título O Editor-HTML Autor Athail Rangel Pulino Filho Copyright Creative Commons Edição Julho Athail Rangel Pulino 2

Roteiro 3: Apresentações eletrônicas (parte 1)

2 HTML Inserindo objetos

#Aula Nº 4 XHTML+CSS webstandards.samus.com.br webstandards.samus.com.br/aulas/aula4.pdf Vinicius Fiorio Custódio samus@samus.com.

Web Design Aula 15: Conhecendo CSS

CRIAÇÃO DE SITES (AULA 4)

Técnicas e processos de produção. Profº Ritielle Souza

Mais sobre uso de formulários Site sem Ajax

Manual do Painel Administrativo

Desenvolvimento Web. Saymon Yury C. Silva Analista de Sistemas.

Professor: Paulo Macos Trentin Escola CDI de Videira 4/6/2011 1

Série ArcGIS Online I. Aprenda em 20. Módulo 4. Configure pop-ups.

HyperText Markup Language HTML

Web Design Aula 13: Introdução a CSS

TUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!!

Posicionamento e Layout com CSS

Tema UFPel 2.0 WP Institucional Guia de Opções de Personalização

HTML Curso Básico HTML CURSO BÁSICO Aprenda os conceitos iniciais de HTML em alguns minutos.

Utilizamos um tema no Mais Fórmula 1 que possui algumas peculiaridades. Irei explicar passo-a-passo cada uma delas.

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

Transcrição:

Roteiro 2: Conceitos de Tags HTML Objetivos Detalhar conceitos sobre TAGS HTML: elementos, atributos, elemento vazio, links. Implementar páginas de internet com uso da linguagem HTML; Ferramentas Necessárias NotePad ++, Navegador de internet Introdução Este roteiro apresenta um detalhamento sobre TAGS e sua utilização no desenvolvimento de páginas HTML. Serão exploradas várias características da linguagem HTML necessárias para o desenvolvimento de páginas. <TAG> É utilizada na linguagem HTML para realizar a marcação de conteúdos de páginas. Normalmente as TAGS costumam ser inseridas aos pares, sendo utilizada uma tag de abertura < e uma tag de fechamento > circundando o comando a ser inserido. Ex: <h1 > inserindo um título </h1>. Elemento HTML: é sobre como identificamos os itens que são programados internamente a uma página. Normalmente podemos nos referir aos itens <h1>, <p>, <br />, etc. como Elemento HTML. Desta forma estaremos mais adequados aos padrões utilizados atualmente. Elemento vazio: São elementos que são representados apenas pela tag de abertura <>, e não possuem uma tag de fechamento. São chamados de elementos vazios, cuja principal característica é não possuírem conteúdos e se destinarem a fornecer informações adicionais para a renderização do documento. Ex: <br /> Comentários: Consistem em regiões de código que são ignoradas pela execução do programa. No caso de páginas HTML funcionam da mesma forma que comentários existentes em qualquer programa desenvolvido em outras linguagens. Para inserir um comentário HTML utilizamos o marcador <!-- e para finalizar o bloco de comentário desejado utilizamos o marcador -->. Ex: <-- este código não será renderizado pelo navegador. --> Atributos: controlam as configurações disponíveis em um elemento inserido na sua página, como exemplo, se inserir um parágrafo é possível controlar configurações como largura, tamanho do texto, etc. A sintaxe de escrita de um atributo consiste na escrita do nome do atributo seguido do seu valor colocado entre aspas. Exemplo: <body text = #D2B48C> OBSERVAÇÃO: Devido ao HTML estar em nova fase de mudanças atualmente, alguns atributos para determinados elementos não são mais utilizados, sendo trocados para o uso de CSS (cascading Style Cheets) para a sua formatação correta. Pág 13

XHTML É uma evolução da Linguagem HTML. Não se trata de outra linguagem, porém é o próprio HTML padronizado de forma a ser mais compatível com alguns programas e também com os navegadores que foram se modernizando ao passar do tempo. A sintaxe HTML não costuma ser muito exigente com tags de elementos escritas em maiúsculas ou minúsculas. Porém a sintaxe XHTML é sensível ao tamanho de letras(case sensitive), e devemos sempre escrever tags, nomes de atributos e demais comandos sempre em minúsculas para adaptarmos nossas páginas tanto em linguagem HTML quanto em XHTML. TAGS HTML adicionais: TAG ATRIBUTO DEFINIÇÃO Exemplo de uso <img> width Quanto utilizada permite o controle da largura de elementos, muito utilizada para controlar larguras de imagens e de páginas. Seu padrão de medida utilizada é em pixels. height Quanto utilizada permite o controle da altura de elementos, muito utilizada para controlar alturas de imagens e de páginas. Seu padrão de medida é em pixels. <img src = imagens/senac.jpg width = 200px heigth = 100 /> #insere uma imagem com tamanho de 200 x 100 pixels. src Conhecido como source, e define o caminho de origem da imagem que está sendo inserida na página. <body> bgcolor Modifica a cor de fundo da página, aceita cores em nome, hexadecimal e rgb. <ol> <ul> <p> <table> text leftmargin rightmargin topmargin bottommargin Modifica a cor do texto da página, aceita cores em nome, hexadecimal e rgb. Controla a margem da esquerda, medida padrão em pixels. Controla a margem da direita, medida padrão em pixels. Controla a margem superior, medida padrão em pixels. Controla a margem inferior, medida padrão em pixels. Elemento de lista ordenada, destinado a servir de container para itens de listas ordenadas. Trabalha em conjunto com os seus subitens <li> Elemento de lista não ordenada, destinado a servir de container para itens de listas não ordenadas. Trabalha em conjunto com os subitens <li>. Destinado a realizar a criação de parágrafos, marca todo o texto inserido entre as TAGS inicial e final como um parágrafo de texto, inserindo um espaçamento entre todos os parágrafos automaticamente. Destinado a realizar a criação de tabelas. Utilizado em conjunto com as tags <tr> para a criação de linhas e <td> para a criação de colunas. Possui configurações adicionais que podem ser exploradas posteriormente. <body bgcolor = red > #formata o corpo do documento para cor vermelha. <body bgcolor = red text = blue > #formata o corpo da página para fundo vermelho e cor de texto azul. <ol> </ol> <ul> <li>elemento 1</li> <li>elemento 2</li> <li>elemento 3</li> <li>elemento 1</li> <li>elemento 2</li> <li>elemento 3</li> </ul> <p> este é um parágrafo.</p> <p> este é outro parágrafo.</p> <table> <tr> <td>coluna 1</td> <td>coluna 2</td> </tr> <tr> Pág 14

<td>coluna 1</td> <td>coluna 2</td> </tr> 1.1 O elemento Link <A> É possível definir links de hipertexto com uso do elemento <A> no seguinte formato: <a> texto de link </a>. O conteúdo do elemento <a> torna-se clicável na página web. Normalmente este elemento é utilizado em conjunto com o atributo href, que diz ao browser qual será o destino do link criado. Exemplos: <a href = http://www.gogle.com.br> Texto de link</a> <a href = /site/admin/config.html >Configurações do site</a> TAG ATRIBUTO DEFINIÇÃO href Define para qual destino será apontado o link. O mesmo pode ser um endereço externo de uma página ou o endereço local para uma página de sua estrutura de sites, ou mesmo para um arquivo em disco. Define em qual local será carregado o link clicado, as configurações mais comuns a estes são: <a> target _blank Para direcionar o link para uma nova janela _top Para direcionar o carregamento do link para um frame (quando utilizados) _self Para direcionar o carregamento do link para substituir os frames existentes(quando utilizados) _parent Para direcionar o carregamento do link para o frame-pai (quando utilizados) Em resumo, podemos criar páginas navegáveis com o uso de links, isto torna a página capaz de direcionar o usuário para diferentes regiões internas de um site permitindo-o explorar todo o conteúdo publicado. Pág 15

Tarefas: 1) Através do NotePad ++ reproduza a página de acordo com Figura 1: Figura 1 - roteiro2 página modelo a. O nome da página inicial deve ser roteiro2-index.html b. Os dois itens referentes aos cursos ADS e Redes são links apontando para cursos/roteiro2-ads.html e cursos/roteiro2-redes.htm (deve-se utilizar caminho relativo para links em páginas web e não c:\ xxxxx) c. Inserir duas linhas horizontais para a separação das áreas de cursos; d. Todos os títulos devem utilizar as TAGS <h1> a <h6>; 2) Crie outra página, salve-a como ADS.HTML, inclua um título <h1> informando o nome do curso Análise e desenvolvimento de sistemas. a. Inclua um parágrafo explicando sobre do que se trata o curso. b. Crie um título de cabeçalho <h3> com o texto 1º semestre, e em seguida uma lista todas as unidades curriculares que são ministradas no primeiro semestre do seu curso. c. Após a lista, inclua um link contendo a mensagem VOLTAR PARA INICIAL, e crie um link para a página onde estão os cursos. 3) Crie outra página com o nome REDES.HTML no mesmo modelo da página ADS.HTML. 4) Insira uma imagem no início das páginas ADS e REDES com tamanho fixo de width = 400px e heigth = 350px. A imagem pode ser retirada da internet e deve ser em formato.jpg. 5) Altere os links criados na página inicial para que abram as páginas destino em novas páginas. (DICA: utilize o target com o valor _blank). Pág 16

Desafio UC Programação para a Internet 6) Pesquisar sobre CSS e Criar um CSS interno nas páginas para controlar as propriedades de cor, borda, background e fonte dos elementos de lista, títulos e tabelas. a. O seu CSS pode utilizar qualquer cor, fonte ou background, escolha você! b. Copie o seu CSS criado para todas as páginas da estrutura. 7) Transforme a listagem de unidades curriculares do ADS para uma tabela e crie uma regra CSS para controlar o visual desta tabela. a. Personalize o que quiser da tabela, mas pelo menos modifique a cor das linhas; Referências Criando Sites com HTML, Maurício Samy Silva; Material disponibilizado em aula. Pág 17