Prof. Fernando Gonçalves Abadia. Sistemas Multimídias

Documentos relacionados
Tabelas. Tabelas. Iniciando a construção... Atributos <table> Tag <table></table> 05/06/2011

TAGS. O HTML trabalha com o sistema de tags (etiquetas). Esse sistema funciona da seguinte maneira. <tag>conteúdo da tag</tag>

Desenvolvimento de Aplicações para Internet

Tabelas. Tabelas. Iniciando a construção... Atributos <table> Tag <table></table> 05/04/2011

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

O que faz um servidor/navegador web? 14/03/2016 Rômulo da Silva Lima Slid e 2

Links, Imagens e Tabelas

Tutorial. 1. O que é HTML? 2. Breve Historia

Tabelas Div Span Frames Formulários

CSS EXTERNO. <head> <link href="estilo.css" type="text/css" rel="stylesheet" /> </head>

Este exercício será parecido com a montagem de um projeto real, onde trabalhamos com vários arquivos XHTML e um único arquivo CSS.

Comandos Extras Formatações no CSS

COM222 DESENVOLVIMENTO DE SISTEMAS WEB. Aula 01: HTML e CSS

O que faz um servidor/navegador web? 30/03/2017 Rômulo da Silva Lima Slid e 2

Os slides que seguem mostram os principais comandos da linguagem HTML. Conhecer o código HTML possibilita a criação de páginas leves que contenham ape

Recursos Complementares (Tabelas e Formulários)

17/01/2016 PROGRAMAÇÃO EM AMBIENTE WEB I UM POUCO DE HISTÓRIA WWW. Tudo começou com a ARPANET; 1977 ARPANET nasce

Internet & HTML Internet & HTML Pedro Costa / 2004

Autoria Web. Professor: Diego Oliveira. Conteúdo 03: Tags de Formulário

Elementos Básicos HTML e Formatação de textos

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Engenharia de Computação. Disciplina: Programação para WEB

PROGRAMAÇÃO EM AMBIENTE WEB I

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

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I

Tarlis Portela Web Design HTML

Adobe. Dreamweaver CS4

Tags estruturais <!-- --> Cria um comentário <html> </html> Envolve todo um documento html <head> </head> Envolve o cabeçalho de um documento html

Web Design Aula 16: Modelo de Caixa e propriedades de Imagem

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO CSS PARTE II

Folha Prática Nº3. HTML : Formulários e Formatações. UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

Aula 3. Imagens. <img src="foto.jpg" />

PROGRAMAÇÃO EM AMBIENTE WEB I

Tabelas. Uma célula de dados pode conter texto, imagens, listas, parágrafos, formulários, linhas horizontais, etc. <table> <tr>

06/02/2016 PROGRAMAÇÃO EM AMBIENTE WEB I CSS UM POUCO DE HISTÓRIA

HTML & CSS. Aula 04. Prof. Gerson Borges HTML & CSS 1

Introdução à Informática Escola Superior de Tecnologia - Ano Lectivo 2005/06 Prof. Bruno Silva

Introdução a HTML. André Tavares da Silva.

HTML & CSS. uma introdução

REDES DE COMUNICAÇÃO. 11º - ANO Professor: Rafael Henriques

Módulo 17E. Revisões de HTML. A) Noções básicas de HTML (cont.)

HTML. Professor Victor Sotero. html

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

Linguagem XHTML -Aula 3 Cleverton Hentz

Síntese da aula anterior

Programação Web Aula 2 XHTML/CSS/XML

Roteiro 2: Conceitos de Tags HTML

Introdução à linguagem HTML. Volnys Borges Bernal

F E B A C. Exercício de Fixação 3. FACULDADE DE EDUCAÇÃO DE BACABAL FEBAC Credenciamento MEC/Portaria: 472/07 Resolução: 80/07

Como criar um conjunto de subjanelas com três documentos dispostos na vertical

Aula 6: Frames. Pré-requisitos: Os temas das aulas 2 e 5, e a forma como se define cores apresentada na aula 4, serão muito importantes para frames.

HTML Página 23. Índice

CSS [10] Desenvolvimento e Design de. Websites. Prof.: Ari Oliveira

Mini-Curso Expotec 2010 Professores: Paulo Vítor, Jackson, Raimundo, Lucas e Cleverton

Recurso Didáctico. Dossier Técnico Pedagógico Projecto: 5742/2008/22 Acção: 5742/2008/ Formador[a]

Teste de avaliação de frequência Parte Prática

Modelo de formateo visual em CSS

TECNOLOGIAS WEB. Unidade 3 Linguagem de Marcação e Estilo. Luiz Leão

Programação para Web HTML - Parte 2

Formulários são áreas onde se inserem campos que permitem uma troca de informações maior entre usuários e desenvolvedores de sites HTML Até o momento,

Volnys Bernal. Introdução à linguagem HTML. Introdução à linguagem HTML. Visão geral. Visão geral. Visão geral. Visão geral.

Formulários. Etapa 1 Criação de formulários

TABELAS EM HTML. Prof: André Aparecido da Silva Disponível em:

Uma regra CSS quando válida para vários seletores, estes podem ser agrupados. Exemplo: h1, h2, h3, h4, h5, h6 { color: #00FF00; }

Desenvolvimento Web. HTML 5 Parte I. Prof. Vicente Paulo de Camargo

Adicionando mais tags HTML

Linguagem HTML: Frames

PROGRAMAÇÃO PARA INTERNET. Prof.: Jean Carlo Mendes

AULA 02 Introdução (HTML, CSS e Javascript) PROGRAMAÇÃO PARA WEB Marcelo Henrique dos Santos

Dicas básicas de marcação de HTML Hyper Text Markup Language / Linguagem de Marcação de Hipertexto

Dezembro/2012. Universidade Federal Fluminense. Curso de Introdução ao HTML. SeTel- Grupo PET-Tele. Adicionando links e imagens. Tabelas.

Treinamento em CSS. Índice

4. Características Gerais das Tabelas do HTML

Desenvolvedor Web Docente André Luiz Silva de Moraes

Aula 5 Cabeçalhos, Imagens e Links

HTML. Leonardo Gresta Paulino Murta

CSS Cascading Style Sheets

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

<title>introdução a HTML</title>

Exercícios Práticos HTML5 + CSS3. Profa. Flávia Pereira de Carvalho

OPERAÇÃO DE SOFTWARE E APLICATIVOS

IFSC/Florianópolis - Programação para a web Prof. Herval Daminelli

Prof. Erwin Alexander Uhlmann 1/7/2010. Agora vamos elaborar um menu de navegação em cascata.

HyperText Markup Language HTML. Formulário

Sumário. 1- Notícias. 1.1 Publicando uma nova notícia Blocos de edição

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

Curso de HTML aula 4. Sumário. 1 Formulários. 1.1 Construindo formulários com o FORM. 1.2 Método:

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

0,5 pelo negrito das palavras ID, Nome, e Analisar em outro momento.

Exemplos Práticos HTML5 + CSS3. Profa. Flávia Pereira de Carvalho

TECNOLOGIA WEB. XHTML Aula 5. Profa. Rosemary Melo

HTML, CSS e JavaScript

Maurício Samy Silva. Novatec

Unidade 4: Introdução à Tecnologia CSS Prof. Daniel Caetano

OS BASTIDORES DA INTERNET NO BRASIL

HTML: INTRODUÇÃO TAGS BÁSICAS

Implementando e manipulando Tabelas

WebDesign. Professor: Paulo Trentin Escola CDI de Videira

Curso de PHP. - Início 22 de agosto. - Término 20 de outubro. - Aulas: segunda e quinta-feira - Horário:18h às 20h. - Carga horária do curso: 40h

Transcrição:

Prof. Fernando Gonçalves Abadia Sistemas Multimídias

Títulos Títulos são definidos com as tags <h1> a <h6>. A <h1> define o título maior. A <h6> define o título menor. <h1>este é um título</h1> <h2>este é um título</h2> <h3>este é um título</h3> <h4>este é um título</h4> <h5>este é um título</h5> <h6>este é um título</h6> A HTML automaticamente adiciona uma linha em branco extra antes e após um titulo.

Parágrafos Os parágrafos são definidos com a tag <p>. <p>este é um parágrafo</p> <p>este é outro parágrafo</p> A HTML adiciona automaticamente uma linha em branco extra antes e após um parágrafo.

Quebras de linha A tag <br> é usada quando você quer terminar uma linha, mas não quer começar um novo parágrafo. A tag <br> força a quebra de linha onde quer que você a coloque. <p>este <br> é um pará<br>grafo com quebras de linha</p> A tag <br> é uma tag vazia. Ela não tem tag de fechamento.

Tags de Formatação de Texto <b>define texto em negrito <big>define texto grande <em>define texto enfatizado; <i>define texto em itálico <small>define texto pequeno <strong>define texto forte <sub>define texto subescrito <sup>define texto superescrito <ins>define texto inserido <del>define texto cancelado

A Tag Âncora e o Atributo Href A HTML usa a tag <a> (âncora) para criar um vínculo (link) com outro documento. Uma âncora pode apontar para qualquer recurso na Web: uma página em HTML, uma imagem, um arquivo de som, um filme, etc. Sintaxe para criar uma âncora: <a href="url">texto a ser exibido</a> A tag <a> é usada para criar uma âncora de onde vincular, o atributo href é usado para onde endereçar o documento, e as palavras entre as tags de abertura e fechamento da âncora serão exibidas como um hipervínculo.

A Tag Âncora e o Atributo Href Com o atributo alvo, você pode definir onde o documento vinculado será aberto. A linha abaixo abrirá o documento em uma nova janela do navegador: <a href= link" target="_blank">texto!</a>

Molduras (Frames) Com molduras, você pode exibir mais de um documento HTML na mesma janela do navegador. Cada documento HTML é chamado de moldura, e cada moldura é independente das outras. A tag <frameset> define como dividir a janela em molduras Cada conjunto de molduras define um conjunto de linhas ou colunas Os valores das linhas/colunas indicam a quantidade da área da tela que cada linha/coluna irá ocupar As desvantagens de usar molduras são: O desenvolvedor Web deve vigiar mais documentos HTML É difícil imprimir a página inteira

Molduras (Frames) A tag <frame> define qual documento HTML colocar em cada moldura No exemplo abaixo temos um conjunto de frames com duas colunas. A primeira coluna é configurada em 25% da largura da janela do navegador. A segunda coluna é configurada em 75% da largura da janela do navegador. O documento HTML "frame_a.htm" é colocado na primeira coluna, e o documento HTML "frame_b.htm" é colocado na segunda coluna: <frameset cols="25%, 75%"> <frame src="frame_a.htm > <frame src="frame_b.htm"> </frameset>

Molduras (Frames) A moldura de navegação contém uma lista de vínculos com a segunda moldura como alvo. O arquivo chamado "contents.htm" contém três vínculos. Código fonte dos vínculos: <a href ="frame_a.htm" target ="showframe">moldura a</a><br /> <a href ="frame_b.htm" target ="showframe">moldura b</a><br /> <a href ="frame_c.htm" target ="showframe">moldura c</a> A segunda moldura irá mostrar os documentos vinculados.

Tabelas As tabelas são definidas com a tag <table>. Uma tabela é dividida em linhas (com a tag <tr>), e cada linha é dividida em células de dados (com a tag <td>). As letras td significam "table data," que é o conteúdo de uma célula de dados. Uma célula de dados pode conter texto, imagens, listas, parágrafos, formulários, filetes horizontias, tabelas, etc. Se você não especificar um atributo border a tabela será exibida sem qualquer borda. Às vezes isto pode ser útil, mas geralmente, você irá querer que as bordas sejam mostradas. Para exibir uma tabela com bordas, você usará o atributo border: <table border="1">

Formulários Um formulário é uma área que pode conter elementos de formulário. Os elementos de formulário são elementos que permitem o usuário entrar informação (como campos de texto, campos de área de texto, menus drop-down, botões radiais, caixas de seleção, etc.) em um formulário. Um formulário é definido pela tag <form>.

Formulários Entrada (Input): <input name="nome" type="text"> <input name="moeda" value="real" type="radio"> <input name="afirma" value="yeltsin" type="checkbox"> <input type="file"> <input type="submit > <input type="reset"> <select multiple="multiple" size="3" name="times"> <option>opção 1</option> <option>opção 2</option> </select>

A Tag Image e o Atributo Src Na HTML, as imagens são definidas com a tag <img> A tag <img> é vazia, o que significa que ela somente atributos e não tem tag de fechamento Para exibir uma imagem em uma página, você necessita usar o atributo src. Src significa "source" [fonte]. O valor do atributo src é a URL da imagem que você quer exibir na sua página.

A Tag Image e o Atributo Src O atributo alt é usado para definir um "texto alternativo" para uma imagem. O valor do atributo alt é um texto definido pelo autor: <img src="boat.gif" alt="big Boat"> O atributo "alt" diz ao leitor o que ele ou ela está perdendo numa página se o navegador não pode carregar imagens. O navagador irá então exibir o texto alternativo em vez da imagem.

CSS No HTML, se por um lado resolveu necessidades de designers e projetistas, por outro acabou trazendo sérios problemas aos projetos criados. Os documentos Web publicados na Internet, cada vez mais sofisticados e extensos, estavam fugindo do controle de seus criadores.

CSS A introdução deste conceito preconiza o uso dos elementos (tags) HTML, exclusivamente para marcar e estruturar o conteúdo do documento. Nenhum elemento ou atributo HTML será usado para alterar a apresentação, ou seja estilizar o conteúdo. A tarefa de estilização ficará a cargo da CSS que nada mais é do que um arquivo independente do arquivo HTMLno qual são declaradas propriedades e valores de estilização para os elementos da HTML.

CSS Pseudo-Classes A sintaxe das pseudo-classes é conforme mostrada a seguir: seletor:pseudo-classe {propriedade: valor} As classes em CSS podem também ser usadas com pseudo- classes. Esta regra permite que você defina diferentes efeitos para links localizados em diferentes lugares em uma mesma página. No último item deste tutorial "Diferentes estilos de links em uma mesma página web" veremos este efeito. seletor.class:pseudo-class {propriedade: valor}

CSS Pseudo-Classes São quatro as pseudo classes para links: a:link...define o estilo do link no estado inicial; a:visited...define o estilo do link visitado; a:hover...define o estilo do link quando passa-se o mouse sobre ele; a:active...define o estilo do link ativo (o que foi "clicado").

Prática HTML e CSS Aplique este CSS em uma página para criar menus superiores e estilizados. Utiliza ferramentas de criação de imagens e criatividade. #header { float:left; width:100%; font-size:93%; } #header ul { margin:0; padding:0; list-style:none; } #header li { float:left; background:url("parte 2.png") no-repeat left top; margin:0; padding:0 0 0 9px; } #header a:hover{ font-size:110%; } #header a, #header strong, #header span { display:block; background:url("parte 1.png") no-repeat right top; padding:5px 15px 4px 6px; } #header #current { backgroundimage:url("left_on.gif"); } #header #current a { backgroundimage:url("right_on.gif"); padding-bottom:5px; }