Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 1 Telefone: (65)

Tamanho: px
Começar a partir da página:

Download "Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 1 Telefone: (65)"

Transcrição

1 Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 1

2 Sumário Visão geral da Web... 5 O HTML... 5 Diferencial do HTML Estrutura básica e suas Tags... 6 Conhecendo as Principais Tags e suas aplicações... 7 Negrito e itálico... 7 Títulos para o corpo das paginas... 8 Trabalhando com listas... 8 Trabalhando com imagens... 9 Trabalhando com tabelas Trabalhando com Links Lista de algumas das principais Tags do HTML O que é CSS? Aplicando CSS no documento HTML Utilizando CSS em folha externa Seletores CSS Seleção por Tag Seleção por identificadores (ID) Seleção por classe Criando um projeto utilizando o HTML5 e CSS Criando o HTML primeiro Estrutura Definindo cabeçalho Criando a seção Criando o artigo Conteúdo aparte Definindo o rodapé Criando o CSS Definindo formatações para todo o documento Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 2

3 Formatando a divisão principal da página Formando a seção Formatando o menu de navegação Formatando o artigo Definindo a formatação do conteúdo aside Definindo a formatação do rodapé Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 3

4 Introdução: Bem vindos à nova Web! Dinamismo, evolução, novidades e desafios, estes são os pontos que movem a web, e se você gosta de estar por dentro do que há de novo, ficar informado e atualizado com o mundo que vemos pelo navegador, está convidado a entrar de cabeça neste curso e desenvolver o seu potencial. Para ganharmos o mundo da web começaremos utilizando as novas funcionalidades do HTML5, que tem como papel ser o alicerce das páginas web, cuidando principalmente da semântica do conteúdo. Aliaremos a grandeza do HTML5 com o poder do CSS3, responsável por todo o estilo e design das nossas páginas para criar conteúdo amigável e profissional. Para proporcionar ao usuário opções de controle de conteúdo, utilizaremos o simplicidade e força do PHP como linguagem de programação, em parceria com o banco de dados mais popular da Web, o MySQL, que armazenará todo o conteúdo que desejamos disponibilizar para os usuários. Todo o conteúdo produzido tem um propósito, seja de aprendizado, compartilhamento de conhecimento ou para fins comerciais. E é neste ultimo o nosso foco. Como fazer para fechar um acordo com um cliente? Como começar a desenvolver após acordo fechado? Como cobrar do cliente? Essas perguntas devem estar no mínimo com uma direção segura. Após construção das páginas, queremos que ela seja visitada e que cada vez mais pessoas acessem e compartilhem o nosso conteúdo. Trabalharemos técnicas de SEO para melhorar a visibilidade do seu negócio e ganhar tráfego de qualidade. Tudo está pronto, agora como disponibilizo minha página para todos verem e acessarem? Descobriremos o mundo dos serviços de hospedagem, criação de domínio e colocaremos o nosso conteúdo acessível ao mundo inteiro. Está na hora de juntarmos toda essa sopa de tecnologias para a Web e começarmos a praticar e desenvolver o nosso conteúdo de qualidade com técnicas profissionais. Se você está empolgado, tenha certeza que já é meio caminho andado para o sucesso! Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 4

5 Capítulo 1 Visão do HTML5 Visão geral da Web De acordo com o W3C a Web é baseada em 3 pilares: Um esquema de nomes para localização de fontes de informação na Web, esse esquema chama-se URI. Um Protocolo de acesso para acessar estas fontes, hoje o HTTP. Uma linguagem de Hypertexto, para a fácil navegação entre as fontes de informação: o HTML. O nosso foco é o terceiro pilar, a linguagem HTML. O HTML Como padrão, vamos começar pela sigla HTML, do inglês Hypertext Markup Language ou, em bom português, Linguagem de marcação de Hipertexto. Hipertexto são elementos (texto, imagens, vídeos, etc) interligados. O HTML é uma linguagem para publicar conteúdo, como textos, imagens, vídeos, áudios, documentos, entre outros. É o responsável para passar ao navegador informação de como interpretar o conteúdo. É ele que passa a informação para ler uma imagem, para carregar um vídeo, para definir títulos de noticias, definir parágrafos, hiperlinks, tabelas e muitos outros que abordaremos ao longo deste material. Diferencial do HTML5 O HTML5 é a versão 5 do HTML. Esta nova versão tornou realidade alguns sonhos dos desenvolvedores, como validações de campos só com HTML; trouxe facilidade de manipulação dos elementos, permitindo ao desenvolvedor modificar objetos com o uso de CSS e Javascript de maneira menos limitada. Esta versão cria novas Tags, modifica outras e descontinua algumas que já estavam obsoletas na comunidade dos desenvolvedores. Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 5

6 O Novo HTML foca em compatibilidade, acessibilidade e semântica. Devemos dar especial atenção ao seu aspecto semântico, amplamente reformulado, mudando conceitos de desenvolvimento. Capítulo 2 Praticando o HTML5 Estrutura básica e suas Tags A marcação do conteúdo HTML é através de TAGs, estruturas pré-definidas que possuem um significado. Por exemplo, para definir um paragrafo utilizamos a Tag <p> e para encerrá-lo fechamos a Tag </p> Vamos observar a estrutura de uma página HTML5 e, em seguida, o significado de cada marcação, linha a linha. Na primeira linha, temos a única instrução que não é HTML. O Doctype passa informações do documento ao navegador, neste caso está informando que se trata de um documento escrito em HTML5. Nas linhas 2 e 13 temos a Tag <html>. Esta tag marca o início e fim do conteúdo HTML. Tudo que estiver entre <html> e </html> será tratado com HTML pelo navegador. NOTA: As tag tem uma abertura e fechamento, onde a diferença entre elas é que na de fechamento há uma barra dentro da tag, justamente para indicar que se trata do encerramento desta tag. Dentro da tag html, temos duas tags de mesma importância na hierarquia, são tags irmãs por estarem no mesmo nível dentro do html. O <head> e o <body> Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 6

7 O <head> é a cabeça da página. É onde ficam localizadas informações como o título, links de chamadas a documentos externos como CSS e Javascript e Tags de instruções gerais, como veremos logo. É no <body> que fica todo o conteúdo da página; é o que vemos no navegador, como fotos, texto etc. A tag <title> é sugestiva, parecida com o português, é onde colocamos o título da nossa página. Utilizando a Tag <meta> podemos passar muitas informações ao navegador. Aqui estamos apenas informando a tabela de caracteres a ser utilizada, sendo esta o valor utf-8 que o atributo charset recebe. Utilizando a codificação utf-8 não teremos problemas com acentos da língua portuguesa no html. Conhecendo as Principais Tags e suas aplicações Negrito e itálico <b>texto em negrito</b> <i>texto em itálico</i> Estas duas tags possuem apenas efeito visual. Para dar significado semântico, devemos utilizar as tags a seguir: <strong>texto em negrito com significado semântico </strong> <em>texto em itálico com significado semântico</em> O efeito visual é o mesmo. A diferença está em como os motores de busca vão tratar cada uma. Caso a intenção seja passar apenas efeito visual, utilizamos o primeiro conjunto de tags; caso queiramos enfatizar um trecho de texto com significado para os motores de busca, utilizamos as duas últimas formas. Veremos sobre motores de busca ao estudarmos técnicas de SEO. Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 7

8 Títulos para o corpo das paginas O HTML traz definidos 6 níveis hierárquicos de títulos/subtítulos. Resultado no navegador: Trabalhando com listas Listas servem para organizar conteúdo, de forma a ordená-los em alguma sequência lógica como em uma lista de mais vendidos, ou para listar sem ordenação, como uma lista de supermercado. Listas são amplamente utilizadas também na criação de menus, inclusive menus horizontais com auxilio do CSS Vejamos os tipos de listas a seguir Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 8

9 Listas ordenadas Interpretação do navegador da lista: Listas não ordenadas Trabalhando com imagens Para inserir uma imagem no html, utilizamos a tag <img> e alguns atributos, como observados a seguir: SRC: Local do arquivo, em relação a página Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 9

10 ALT: Texto referente ou descritivo à imagem WIDTH: Largura da imagem HEIGHT: Altura da imagem Trabalhando com tabelas Tabelas são utilizadas para exibir dados tabulares, como grids de resultados de pesquisa a banco de dados, por exemplo, listar o nome, e telefone dos usuários cadastrados. TABLE: define os limites da tabela (inicio e fim) TR : Cria uma linha na tabela TD: Cria uma coluna, sempre dentro de uma linha Resultado no navegador Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 10

11 Trabalhando com Links O Link ancora O Link (âncora) é definido pela tag <a> e tem como principal atributo o href (referência de hipertexto) que deve conter o endereço no qual o usuário será direcionado ao clicar no link. O link para vínculo Este link faz referência a um arquivo localizado no caminho do atributo href estilos.css. Neste caso, o link faz a página html ficar apta a receber os estilos contidos nesta página css. O mesmo ocorre para vincular arquivos de Javascript. Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 11

12 Lista de algumas das principais Tags do HTML Tag Descrição <! > Define comentário <!DOCTYPE> Define o tipo do documento <a> Define um hiperlink <abbr> Define abreviação <area> Define uma área dentro de um mapa de imagem <article>new Define um artigo <aside>new Define um conteúdo aparte do conteúdo da página <audio>new Define conteúdo de audio <b> Define texto em negrito <body> Define o corpo do documento <br> Define uma quebra de linha <button> Define um botão clicável Usado para desenhar gráficos, em tempo real, através de scripting <canvas>new (normalmente JavaScript) <caption> Define uma leganda na tabela <code> Defines a piece of computer code <del> Define um texto que foi deletado do documento <details>new Define detalhes que o usuário pode visualizar ou ocultar <div> Define uma divisão no documento <em> Define um texto em ênfase <fieldset> Agrupa elementos relacionados em um formulário <figcaption>new Define legenda para um elemento de figura <figure> <figure>new Especifica um conteúdo independente <footer>new Define um rodapé de um documento ou seção <form> Define um formulário HTML para inserção de dados <h1> ao <h6> Define cabeçalhos/títulos HTML <head> Define informações sobre o documento <header>new Define um cabeçalho de um documento ou seção Define uma mudança temática no conteúdo (Cria uma linha <hr> horizontal) <html> Define a Raiz de um documento HTML Define uma parte do texto em uma voz alternativa ou de humor <i> (Deixa o texto em itálico) <img> Define uma imagem <input> Define um controle de entrada de dados <ins> Define um texto que foi inserido dentro do documento <label> Define um rótulo para um elemento <input> <legend> Define um alegenda para um elemento <fieldset> <li> Define um item de lista Define a relação entre um documento e um recurso externo ( mais <link> usado para conectar-se a folhas de estilo) Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 12

13 <map> <mark>new <meta> <nav>new <ol> <p> <pre> <progress>new <script> <section>new <select> <source>new <span> <strong> <style> <table> <td> <textarea> <title> <tr> <ul> <video>new Define um mapa de imagem do lado cliente Define um texto grifado/destacado Define metadados sobre um documento HTML Defines navigation links Define uma lista ordenada Define um parágrafo Define texto pré-formatado Reprenseta o progresso de uma tarefa Define script do lado do cliente Define uma seção no documento Define uma lista no formato drop-down Define multiplas buscas para elementos de midia (<video> e <audio>) Define uma seção no documento(utilizado para formatar pequenas partes de texto) Define texto importante (Deixa o texto em negrito) Define informação de estilo para o documento Define uma tabela Define um céluna dentro de uma tabela <table> Define uma área de texto para entrada de dados Define o título para um documento Define uma linha dentro de uma tabela Define uma lista não ordenada Define um vídeo ou filme Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 13

14 Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 14

15 Capítulo 1 Visão do CSS3 O que é CSS? A sigla CSS significa Folha de estilo em cascata (Cascading Style Sheet). O CSS formata a informação entregue pelo HTML. Esta informação pode ser qualquer tipo de conteúdo como: texto, imagem, vídeo ou áudio. A responsabilidade de estilizar o conteúdo deve ficar sempre para o CSS, aplicando cores, dimensões, posicionamentos e tudo que se possa imaginar em relação à formatação. Trazendo mudanças drásticas para a manipulação visual de elementos, com o uso da nova CSS3, agora podemos controlar: Selecionar primeiro e último elemento Selecionar elementos pares ou ímpares Selecionar elementos específicos de um determinado grupo de elementos Gradiente em textos e elementos Bordas arredondadas Sombra em textos e elementos Manipulação de opacidade Controle de rotação Controle de perspectiva Animação Estruturação independente da posição no código HTML Podemos escrever nossos estilos em cascata dentro do próprio documento HTML ou em um arquivo externo com a extensão css (exemplo: estilos.css) e fazer uma referência a este arquivo dentro do HTML. Vejamos estas formas a seguir. Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 15

16 Capítulo 2 Praticando o CSS3 Aplicando CSS no documento HTML Utilizando a Tag html <style> podemos escrever código css dentro desta tag e terá efeito em todo este documento html. Observem o exemplo e a explicação a seguir. O navegador exibirá o seguinte: Explicando o código: A Linha 6 abre a tag <style> que permite digitar código CSS e a linha 10 encerra o bloco CSS </style> A sintaxe do CSS é simples: seletor { propriedade: valor; Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 16

17 } A propriedade é a característica que você deseja modificar no elemento. O valor é o valor referente a esta característica. Se você quer modificar a cor do texto, o valor é um Hexadecimal, RGBA ou até mesmo o nome da cor por extenso. No exemplo selecionamos a tag p e aplicamos a ela a cor azul. Também podemos utilizar o CSS inline para escrever estilos direto dentro da tag HTML, utilizando o atributo Style e escrevendo o CSS como valor a este atributo. Veja: Este exemplo reproduz o mesmo efeito do anterior, porém se restringe a apenas este parágrafo, enquanto o anterior, declaramos que todos os parágrafos (tag <p> ) terão aquela formatação (cor azul). Vejamos outro exemplo, aplicando estilos na tabela que criamos anteriormente no HTML: Resultado: O texto em cor cinza do código CSS acima indica comentário. Comentários não são considerados. Servem apenas como texto informativo para o desenvolvedor. Criamos comentários colocando qualquer texto dentro /* (barra + asterisco) e encerramos o comentário com */ (asterisco + barra). Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 17

18 Utilizando CSS em folha externa Criamos um documento em branco com a extensão.css. Este documento já esta pronto para escrever tudo que desejarmos em CSS. Exemplo: A única novidade aqui é primeira "utf-8"; assim como o charset da tag meta do HTML, esta linha define a tabela de caracteres a ser utilizada (Questões de linguagem, acentos). Para fazer o vínculo deste arquivo no html, adicionamos a linha abaixo dentro da tag <head> do html. Assim já teremos todos os efeitos CSS aplicados no documento HTML NOTA: Este exemplo considera que o arquivo CSS tenha o nome de estilos.css e esteja na mesma pasta do documento HTML. Recomendamos o uso de arquivos externos, por facilidade de manutenção e reaproveitamento da mesma folha de estilos em vários documentos HTML. Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 18

19 Seletores CSS O seletor representa uma estrutura. Essa estrutura é usada como uma condição para determinar quais elementos de um grupo de elementos serão formatados. Podemos formatar o HMTL com CSS acessando-o basicamente de três maneiras, como listado abaixo: Seleção por Tag Tag HTML Identificadores (ID) Classes Formatamos o conteúdo HTML através do uso de seletores. Como nos exemplos acima, utilizamos como seletor as tags HTML <p> e <table> e aplicamos estilos para todos os elementos que fossem <p> e <table>. Ao escrever um Tag html dentro de CSS estamos utilizando o seleção por TAG Seleção por identificadores (ID) Mesmo tendo vários parágrafos nas páginas, podemos aplicar estilos apenas a um deles, utilizando Identificadores. Atribuímos ao elemento HTML um ID: No CSS fazemos referência a esta ID utilizando o símbolo # antes do nome: Seleção por classe Utilizando as classes, podemos atribuir a formatação para qualquer elemento HTML que possuir esta classe. Criamos as classes no HTML: Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 19

20 nome: Então, no CSS, para referenciarmos uma classe, utilizaremos o caractere. (ponto) antes do Todos os elementos HTML que tiverem a classe nome-classe terão cor verde e borda preta de 1 pixel. Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 20

21 Criando um projeto utilizando o HTML5 e CSS3 Explorando a semântica do html5, vamos construir nossa página e entender as novas tags de estrutura do documento: <header> <section> <article> <aside> <footer> e atag de navegação <nav>. Observe a seguinte imagem como base. Utilizamos a tag <header> para definir cabeçalhos, sendo este o cabeçalho da página, de um artigo ou de uma seção do documento. A tag <footer> assim como a header pode ser utilizada tanto para o documento como um todo, quanto para um artigo ou outra divisão de layout, definindo o seu rodapé. Utilizamos a tag <section> para delimitar seções diferentes no nosso documento e a tag <article> para criar assuntos dentro de uma seção. Para ter certeza se deve utilizar uma ou outra, pense no seguinte: Se olharmos o que tem dentro do <article> este conteúdo tem sentido por si só? O artigo deve conter informações suficientes para ser publicado em qualquer outro local que não seja o seu site e manter o completo entendimento do leitor, bem como separá-lo para publicar em uma revista. A tag <aside> serve para delimitar conteúdo a parte, que não seja o foco da página. Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 21

22 Construiremos o seguinte layout de um portal de noticias: Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 22

23 Criando o HTML primeiro Estrutura Começamos com a estrutura básica do HTML: A div com a id interface foi criada para ajudar na formatação do site com o CSS. Nota-se que já vinculamos um arquivo CSS com a tag <link>. Atenção: Todo o conteúdo a seguir está dentro da tag <div id= interface >. Definindo cabeçalho Dentro do cabeçalho colocamos uma imagem com sendo o banner, e criamos um menu dentro da tag <nav>. O menu são os link (ancoras) para as outras páginas do site. A ID que o <header> e o <nav> possuem servem para facilitar a formatação do CSS, que veremos mais adiante. Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 23

24 Criando a seção Colocamos esta seção logo após o encerramento do cabeçalho da página </header>. Dentro da seção, criaremos o artigo <article> Criando o artigo O artigo é composto por um cabeçalho e um parágrafo. No cabeçalho, temos um grupo de títulos que o compõem, e uma imagem. O parágrafo possui o exto da notícia, e uma tag <span> para que o usuário possa abrir a notícia completa. mais. Podemos colocar vários parágrafos, um após o outro e não utilizar o link no estilo leia Crie várias notícias, a seu critério, copie o artigo com tudo dentro e altere os títulos e conteúdo que terá uma nova notícia! Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 24

25 Conteúdo aparte Com a tag <aside> definimos um conteúdo que não é o foco da nossa página, definimos um titulo para ela em H1, por se tratar do título principal e em seguida os demais títulos de conteúdo todos em H2 por terem a mesma importância dentro do contexto. Colocamos também um vídeo com a tag <video>, definimos uma largura de 275 pixel com o atributo width e ativamos os controle do vídeo com o atributo controls. Dentro da tag <video> utilizamos a tag <source> onde sua finalidade é localizar o vídeo que será exibido, com o atributo src passamos o caminho do vídeo e o atributo type é necessário para informar ao navegar qual é o tipo do vídeo que será exibido. Definindo o rodapé Utiliza-se a tag <footer> para definir o rodapé do documento (também utilizado para definirmos rodapé de um artigo, por exemplo). A tag <span> é utilizada para formatar no CSS. Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 25

26 Criando o CSS Definindo formatações para todo o documento Para aplicar formatação ao documento inteiro, formata-se diretamente na tag <body>. Definimos a fonte, o tamanho e cor de todo o texto, e uma cor de fundo para a página. Formatando a divisão principal da página <div>. Atribuímos largura do nosso site de 800 pixels e um magem automática para centralizar a Novidade na sintaxe: Formatação atribuída a uma tag <div> que possuir a ID interface. ( div#interface { instruções; } ). Formando a seção O padding é utilizado pra definir espaço interno ao elemento HTML. O atributo float faz o elemento HTML flutuar, neste caso para a esquerda, possibilitando assim que dois elementos do tipo bloco fiquem lado a lado. Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 26

27 Formatando o menu de navegação Formatação aplica a toda tag <a> que estiver dentro de uma tag <nav> com a id menu. O elemento <a> é do inline, alteramos para display:block para atribuirmor largura. A instrução float:left faz os link flutuarem para a esquerda, se modo a se acomodarem lado a lado. Text-align:center alinha o texto no centro. Color:#006 define uma cor do texto azul escuro. Textdecoration:none remove o sublinhado padrão dos links. Font-size:14px Define o tamanho do texto em 14 pixels. Height:25px Define a altura em 25 pixels. Line-height:25px Define a altura da linha em 25 pixel, centralizando o texto na vertical. Border-top: 2px solid #C60 Define uma borda superir de 2 pxels de largura, estilo sólido em um tom de azul. Utilizamos o :hover para fazer uma alteração no elemento quando passar o mouse em cima. Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 27

28 Formatando o artigo Novidades: A instrução margim define o espaço externo do elemento. Text-ident Define uma distância de identação do parágrafo(margem de parágrafo). Cursor:pointer Define um efeito visual, mouse em forma de mão ao passar o mouse em cima do elemento. Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 28

29 Definindo a formatação do conteúdo aside Definindo a formatação do rodapé Rua Campo Grande, 533, Sala201, Centro, Cuiabá/Mato Grosso 29

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

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Engenharia de Computação. Disciplina: Programação para WEB Roteiro 01 Professor: Prof. M.Sc. Odilon Corrêa da Silva Curso: Engenharia de Computação Disciplina: Programação para WEB Roteiro 01 Objetivos Apresentar os conceitos básicos do HTML Criar listas em páginas

Leia mais

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto HTML BÁSICO E TEMPLATE VIEW Gabrielle Amorim Porto HTML BÁSICO E TEMPLATE VIEW Hypertext Markup Language Linguagem de marcação de hipertexto; Descreve a estrutura das páginas Web utilizando tags. HTML

Leia mais

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

Desenvolvimento Web. HTML 5 Parte I. Prof. Vicente Paulo de Camargo Parte I Prof. Vicente Paulo de Camargo Páginas com podem ser desenvolvidas com editor de texto simples Existem, no entanto, alguns editores interessantes, que facilitam a edição de páginas É o caso de

Leia mais

Introdução a Web Standards. Reinaldo Ferraz e Clécio Bachini

Introdução a Web Standards. Reinaldo Ferraz e Clécio Bachini Introdução a Web Standards Reinaldo Ferraz e Clécio Bachini Document Object Model (DOM) Modelo de Documentos em Objetos Objetos em um Documento Markup Linguagem de Marcação Semântica Objetos com Sentido

Leia mais

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

COM222 DESENVOLVIMENTO DE SISTEMAS WEB. Aula 01: HTML e CSS COM222 DESENVOLVIMENTO DE SISTEMAS WEB Aula 01: HTML e CSS 2 Conteúdo Noções introdutórias HTML CSS HTML: HyperText Markup Language 3 Linguagem usada para construir páginas Web Função principal Estruturar

Leia mais

HTML & CSS. uma introdução

HTML & CSS. uma introdução HTML & CSS uma introdução HTML hypertext markup language CSS cascading style sheet linguagem de marcação que dá ao conteúdo estrutura e significado linguagem de estilo que dá ao conteúdo estilo e aparência

Leia mais

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

Elementos Básicos HTML e Formatação de textos Elementos Básicos HTML e Formatação de textos O Html é uma linguagem de marcação (markup languages em inglês). As linguagens que combinam texto com informações extras sobre o texto. Essas informações extras

Leia mais

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

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I Roteiro 01 Professor: Prof. M.Sc. Odilon Corrêa da Silva Curso: Desenvolvimento de Sistemas Disciplina: Programação para WEB I Roteiro 01 Objetivos Apresentar os conceitos básicos do HTML Conhecer os recursos

Leia mais

HTML: INTRODUÇÃO TAGS BÁSICAS

HTML: INTRODUÇÃO TAGS BÁSICAS HTML: INTRODUÇÃO TAGS BÁSICAS CURSO TÉCNICO DE INFORMÁTICA MODALIDADE SUBSEQÜENTE DESENVOLVIMENTO WEB I PROF. ALEXANDRO DOS SANTOS SILVA 1 1 SUMÁRIO Definição Editores HTML Estrutura básica de um documento

Leia mais

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

Aula 3. Imagens. <img src=foto.jpg /> Aula 3 Imagens Para inserir uma imagem na página utilizamos a tag

Leia mais

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

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza Webdesign HTML Introdução a HTML e as principais tags da linguagem Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Objetivos Apresentar a HTML

Leia mais

Um esquema de nomes para localização de fontes de informação na Web, esse esquema chama-se URI.

Um esquema de nomes para localização de fontes de informação na Web, esse esquema chama-se URI. Aula 01 - Visão geral do HTML5 Professor Bruno Kiedis De acordo com o W3C a Web é baseada em 3 pilares: Um esquema de nomes para localização de fontes de informação na Web, esse esquema chama-se URI. Um

Leia mais

Linguagem de Programação Visual. Estrutura Basica do HTML5 Prof. Gleison Batista de Sousa

Linguagem de Programação Visual. Estrutura Basica do HTML5 Prof. Gleison Batista de Sousa Linguagem de Programação Visual Estrutura Basica do HTML5 Prof. Gleison Batista de Sousa O que vai ser estudado Codificação; Linguagem de Programação; Infra Estrutura Basica; Ferramentas; Implantação;

Leia mais

Programação Web - HTML

Programação Web - HTML Instituto Federal de Minas Gerais Campus Ponte Nova Programação Web - HTML Professor: Saulo Henrique Cabral Silva HTML Início em 1980, Tim Bernes-Lee Implementado Pascal. 1989, o CERN investiu esforços

Leia mais

A diferença entre um site que implementa CSS e outro que não o usa é gigantesca e notável.

A diferença entre um site que implementa CSS e outro que não o usa é gigantesca e notável. Aula 02 - Introdução ao css ( folhas de estilo ) CSS é a sigla para o termo em inglês Cascading Style Sheets que, traduzido para o português, significa Folha de Estilo em Cascatas. O CSS é fácil de aprender

Leia mais

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

Prof. Fernando Gonçalves Abadia. Sistemas Multimídias Prof. Fernando Gonçalves Abadia Sistemas Multimídias Títulos Títulos são definidos com as tags a . A define o título maior. A define o título menor. este é um título este

Leia mais

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

O que faz um servidor/navegador web? 14/03/2016 Rômulo da Silva Lima Slid e 2 HTML O que faz um servidor/navegador web? e 2 O que é? HyperText Markup Language Utilizada para produzir páginas WEB Documentos escritos na linguagem HTML podem ser traduzidos por browser O HTML utiliza

Leia mais

Construção de sites Aula 1

Construção de sites Aula 1 Construção de sites Aula 1 Programa Instrutor Universidade Federal do Paraná Pró-reitoria de Assuntos Estudantis Departamento de Informática 31 de Julho de 2010 Indice Estrutura da Internet 1 Estrutura

Leia mais

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

Programação Web Aula 2 XHTML/CSS/XML Programação Web Aula 2 XHTML/CSS/XML Departamento de Informática UFPR 17 de Fevereiro de 2014 1 Histórico 2 Funcionamento 3 Atributos 4 HTML5 Estrutura de uma arquivo HTML5 Validação Tags básicas Seleção

Leia mais

Introdução à linguagem HTML. Volnys Borges Bernal

Introdução à linguagem HTML. Volnys Borges Bernal 1 Introdução à linguagem HTML Volnys Borges Bernal 2013-2015 Volnys Bernal 2 Introdução à linguagem HTML Sumário Visão geral Primeira página Principais tags Principais atributos Formulários 2011-2015 Volnys

Leia mais

Ao projeto inciado na aula anterior, faça as seguintes alterações:

Ao projeto inciado na aula anterior, faça as seguintes alterações: Atividade 4 Ao projeto inciado na aula anterior, faça as seguintes alterações: 1. Insira uma cor de fundo na página. 2. Google fonts Se nos basearmos apenas nas fontes que o usuário terá instaladas em

Leia mais

TECNOLOGIA WEB INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML

TECNOLOGIA WEB INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML 1 INTRODUÇÃO TECNOLOGIA WEB Começaremos desvendando o poder do desenvolvimento de aplicações baseadas na Web com a XHTML (Extensible HyperText Markup

Leia mais

Tarlis Portela Web Design HTML

Tarlis Portela Web Design HTML Tarlis Portela Web Design HTML HTML Definição HTML (acrônimo para a expressão inglesa HyperText Markup Language, que significa Linguagem de Marcação de Hipertexto) ; É uma linguagem de marcação utilizada

Leia mais

Redes de Computadores I Seminário Novas Tecnologias em Redes HTML5. Jessica da Silva Hahn Letícia Aparecida Coelho

Redes de Computadores I Seminário Novas Tecnologias em Redes HTML5. Jessica da Silva Hahn Letícia Aparecida Coelho Redes de Computadores I Seminário Novas Tecnologias em Redes HTML5 Jessica da Silva Hahn Letícia Aparecida Coelho Internet HTTP Dois métodos de requisição HTTP são os mais utilizados: GET e POST Outros

Leia mais

Desenvolvimento para Internet. Professor Ariel da Silva Dias HTML

Desenvolvimento para Internet. Professor Ariel da Silva Dias HTML Desenvolvimento para Internet Professor Ariel da Silva Dias HTML Plano de Aulas Data 06/out 13/out 20/out 27/out 03/nov 10/nov 17/nov 24/nov 01/dez 08/dez 15/dez Conteúdo INÍCIO - HTML/CSS FERIADO JAVASCRIPT

Leia mais

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

Volnys Bernal. Introdução à linguagem HTML. Introdução à linguagem HTML. Visão geral. Visão geral. Visão geral. Visão geral. 1 2 Introdução à linguagem HTML Sumário Volnys Borges Bernal Primeira página Principais tags Principais atributos 3 4 HTML HTML = HyperText Markup Language Linguagem de marcação (Markup) para criação de

Leia mais

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

TAGS. O HTML trabalha com o sistema de tags (etiquetas). Esse sistema funciona da seguinte maneira. <tag>conteúdo da tag</tag> HTML DDW TAGS O HTML trabalha com o sistema de tags (etiquetas). Esse sistema funciona da seguinte maneira. conteúdo da tag Toda tag aberta, deve ser fechada, salvo raras exceções, nesses casos

Leia mais

INTRODUÇÃO A PROGRAMAÇÃO PARA WEB

INTRODUÇÃO A PROGRAMAÇÃO PARA WEB INTRODUÇÃO A PROGRAMAÇÃO PARA WEB PROF. ME. HÉLIO ESPERIDIÃO Navegador O navegador também conhecido como web browser é um programa que habilita seus usuários a interagirem com documentos hospedados em

Leia mais

HTML 5 TAGS BÁSICAS E ESTRUTURAIS. Prof. Rosemary Melo

HTML 5 TAGS BÁSICAS E ESTRUTURAIS. Prof. Rosemary Melo HTML 5 TAGS BÁSICAS E ESTRUTURAIS Prof. Rosemary Melo TAGS BÁSICAS DA LINGUAGEM TAG Indica que está criando uma página html TAG Área contém informação sobre a página TAG especifica

Leia mais

Adicionando mais tags HTML

Adicionando mais tags HTML Instituto Federal de Minas Gerais Campus Ponte Nova Adicionando mais tags HTML Professor: Saulo Henrique Cabral Silva Bookmark Bookmark ou demarcação de destinos para links (informações) dentro do próprio

Leia mais

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

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 F E B A C FACULDADE DE EDUCAÇÃO DE BACABAL FACULDADE DE EDUCAÇÃO DE BACABAL FEBAC Credenciamento MEC/Portaria: 472/07 Resolução: 80/07 Curso: Sistemas para Internet Período: 2 o Disciplina: Fundamentos

Leia mais

Dreamweaver CS5 -5- CAPÍTULO 1... Iniciando e conhecendo o dreamweaver...8 Interfaces...23 Criando e confi gurando sites...24 Exercícios...

Dreamweaver CS5 -5- CAPÍTULO 1... Iniciando e conhecendo o dreamweaver...8 Interfaces...23 Criando e confi gurando sites...24 Exercícios... DREAMWEAVER CS5 INTRODUÇÃO O Dreamweaver CS5 é um editor avançado de páginas para Internet, pois possui ferramentas para usuários que não são familiarizados com as linguagens HTML, Java e PHP. Com o Dreamweaver

Leia mais

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

17/01/2016 PROGRAMAÇÃO EM AMBIENTE WEB I UM POUCO DE HISTÓRIA WWW. Tudo começou com a ARPANET; 1977 ARPANET nasce PROGRAMAÇÃO EM AMBIENTE WEB I Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com UM POUCO DE HISTÓRIA Tudo começou com a ARPANET; 1977 ARPANET nasce 1987 Das universidades,

Leia mais

Regras básicas que definem onde o elemento pode ou não estar. Existem dois tipos de elementos: De linha: marcam, na maioria das vezes, textos,

Regras básicas que definem onde o elemento pode ou não estar. Existem dois tipos de elementos: De linha: marcam, na maioria das vezes, textos, Regras básicas que definem onde o elemento pode ou não estar. Existem dois tipos de elementos: De linha: marcam, na maioria das vezes, textos, elementos de formulários, imagens. De blocos: são como caixas,

Leia mais

Depende de algumas habilidades. O tamanho. Virtualmente ilimitado. Mercado. Estatisticamente crescente.

Depende de algumas habilidades. O tamanho. Virtualmente ilimitado. Mercado. Estatisticamente crescente. DevStart Módulo 1: O mercado Depende de algumas habilidades. O tamanho Virtualmente ilimitado. Mercado Estatisticamente crescente. Durante a economia difícil. As possibilidades Durante a economia sadia.

Leia mais

Informática I. Aula 3. Aula 3-03/09/2007 1

Informática I. Aula 3.  Aula 3-03/09/2007 1 Informática I Aula 3 http://www.ic.uff.br/~bianca/informatica1/ Aula 3-03/09/2007 1 Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript e

Leia mais

PROFESSORA MERRIS MOZER. Mestranda em Metodologias para o Ensino de Linguagens e suas Tecnologias

PROFESSORA MERRIS MOZER. Mestranda em Metodologias para o Ensino de Linguagens e suas Tecnologias PROFESSORA MERRIS MOZER Mestranda em Metodologias para o Ensino de Linguagens e suas Tecnologias INTRODUÇÃO AO DESENVOLVIMENTO DE SISTEMAS WEB Aula 1 HTML INTRODUÇÃO O que é HTML? INTRODUÇÃO HTML ou Hypertext

Leia mais

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

<title>introdução a HTML</title> introdução a HTML programação para a Internet prof. Vilson Heck Junior O que é HTML Hypertext Markup Language: Linguagem de Marcação de Hipertexto; É uma coleção de TAGs

Leia mais

Dreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Dreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora). 4149 - Dreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 - Introdução 1.1. Novidades do Dreamweaver CS5...23 1.2. Área de Trabalho...23 1.2.1. Tela de Boas-vindas...24 1.2.2.

Leia mais

Desenvolvimento Web. XHTML tag head e tags de texto. Professor: Bruno Gomes

Desenvolvimento Web. XHTML tag head e tags de texto. Professor: Bruno Gomes INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA CURSO TÉCNICO INTEGRADO EM INFORMÁTICA CAMPUS CURRAIS NOVOS Desenvolvimento Web XHTML tag head e tags de texto Professor: Bruno Gomes 2012 INTRODUÇÃO

Leia mais

Dreamweaver CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Dreamweaver CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora). 5232 - Dreamweaver CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 - Introdução ao Dreamweaver CS6 1.1. Novidades do Dreamweaver CS6... 23 1.2. Área de Trabalho... 24 1.2.1. Tela de Boas-vindas...

Leia mais

DreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora).

DreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora). 6188 - DreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora). Aula 1 Capítulo 1 - Noções Básicas 1.1. Novidades do Dreamweaver CC... 23 1.1.1. Aplicativo Creative Cloud... 24 1.2. Área de Trabalho...

Leia mais

PROGRAMAÇÃO EM AMBIENTE WEB I

PROGRAMAÇÃO EM AMBIENTE WEB I PROGRAMAÇÃO EM AMBIENTE WEB I Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com UM POUCO DE HISTÓRIA Tudo começou com a ARPANET; 1977 ARPANET nasce 1987 Das universidades,

Leia mais

Plano de Aula - Dreamweaver CS5 - cód Horas/Aula

Plano de Aula - Dreamweaver CS5 - cód Horas/Aula Plano de Aula - Dreamweaver CS5 - cód.4149 24 Horas/Aula Aula 1 Capítulo 1 - Introdução Aula 2 Continuação do Capítulo 1 - Introdução Aula 3 Capítulo 2 - Site do Dreamweaver 1.1. Novidades do Dreamweaver

Leia mais

Recursos Complementares (Tabelas e Formulários)

Recursos Complementares (Tabelas e Formulários) Linguagem de Programação para Web Recursos Complementares (Tabelas e Formulários) Prof. Mauro Lopes 1-31 30 Objetivo Nesta aula iremos trabalhar o conceito de tabelas e todas as tags associadas ao seu

Leia mais

<HTML> Vinícius Roggério da Rocha

<HTML> Vinícius Roggério da Rocha Vinícius Roggério da Rocha www.monolitonimbus.com.br O que é HTML? HTML = HyperText Markup Language ou Linguagem de Marcação de Hipertexto Linguagem: maneira de se comunicar (entre máquinas, pessoas

Leia mais

Revisando os conteúdos. Introdução ao CSS

Revisando os conteúdos. Introdução ao CSS Aula 04 Revisando os conteúdos Tag : fornece informações sobre o documento, palavras-chaves, autor da página, última atualização, etc. Essas informações não são mostradas na página, apenas processadas

Leia mais

HTML. HyperText Markup Language. Elaborado por Marco Soares

HTML. HyperText Markup Language. Elaborado por Marco Soares HTML HyperText Markup Language 1 HTML É uma linguagem de marcação utilizada para produzir páginas web As páginas web ou documentos html podem ser interpretados por navegadores web/browsers tais como Google

Leia mais

Criação de estilos CSS

Criação de estilos CSS Em primeiro lugar vamos inserir um parágrafo Marco Soares 1 Criação de estilos CSS Para começar, crie um site novo e uma página inicial para testes chamada index.html Vamos começar por criar alguns estilos

Leia mais

Anexo I. Recomendações para construção de páginas acessíveis para o EAD da Universidade Caixa.

Anexo I. Recomendações para construção de páginas acessíveis para o EAD da Universidade Caixa. Anexo I Recomendações para construção de páginas acessíveis para o EAD da Universidade Caixa. NOTA: Os exemplos utilizados neste documento fazem referência a uma página de curso com quatro níveis, conforme

Leia mais

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

Módulo 17E. Revisões de HTML. A) Noções básicas de HTML (cont.) Módulo 17E Revisões de HTML A) Noções básicas de HTML (cont.) Inserção de Imagens A inserção de imagens em documentos HTML é feita através da tag (que não tem tag de fecho). A indicação do local

Leia mais

Plano de Aula - DreamWeaver CC - cód Horas/Aula

Plano de Aula - DreamWeaver CC - cód Horas/Aula Plano de Aula - DreamWeaver CC - cód. 6188 24 Horas/Aula Aula 1 Capítulo 1 - Noções Básicas Aula 2 1 - Noções Básicas Aula 3 Capítulo 2 - Site do DreamWeaver Aula 4 2 - Site do DreamWeaver 1.1. Novidades

Leia mais

HTML? HTML? HTML? HTML e HTTP. HTML e HTTP 26/02/2011

HTML? HTML? HTML? HTML e HTTP. HTML e HTTP 26/02/2011 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DA PARAÍBA CAMPUS CAMPINA GRANDE 1 2 HTML? INTERNET BÁSICA: EXTENSIBLE HYPERTEXT MARKUP LANGUAGE XHTML PARTE 1 Hypertext Markup Language (Linguagem de

Leia mais

Aplicações para Internet

Aplicações para Internet Aplicações para Internet Material Teórico Conceitos Básicos do HTML Responsável pelo Conteúdo: Prof. Ms. Alexander Gobbato Paulino Albuquerque Revisão Textual: Profa. Ms. Fátima Furlan Conceitos Básicos

Leia mais

Projeto Integrador. Pesquisa HTML5. Green Friday. Gestão em Tecnologia da Informação. Turma 1º B

Projeto Integrador. Pesquisa HTML5. Green Friday. Gestão em Tecnologia da Informação. Turma 1º B Projeto Integrador Green Friday Pesquisa HTML5 Gestão em Tecnologia da Informação Turma 1º B Versão : 1.0.0 Equipe Cristiano Margarida Rodrigues Idealização e arquitetura Tiago Dariel Gois Marques - Teste

Leia mais

CSS Cascading Style Sheets (Folhas de Estilo em Cascata)

CSS Cascading Style Sheets (Folhas de Estilo em Cascata) CSS Cascading Style Sheets (Folhas de Estilo em Cascata) Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior 1 Parte I CSS Basic 2 CSS Determina como elementos

Leia mais

Samus - Desenvolvimento Web - 14/11/2009 WebStandards Padrões de desenvolvimento Web

Samus - Desenvolvimento Web - 14/11/2009 WebStandards Padrões de desenvolvimento Web Samus - Desenvolvimento Web - 14/11/2009 WebStandards Padrões de desenvolvimento Web A proposta do Mini-Curso à apresentar de forma rã pida e objetiva as principais prã ticas e definiã ões sobre o desenvolvimento

Leia mais

Desenvolvimento de Aplicações para Internet

Desenvolvimento de Aplicações para Internet Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br HTML Formatando o documento... Formulário Responsável por fazer a interação entre os dados fornecidos pelo usuário

Leia mais

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

Introdução a HTML. André Tavares da Silva. Introdução a HTML André Tavares da Silva andre.silva@udesc.br HTML HiperText Markup Language Linguagem de marcação para criar páginas Web Formada por textos e comandos chamados tags (etiquetas/rótulos)

Leia mais

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

O que faz um servidor/navegador web? 30/03/2017 Rômulo da Silva Lima Slid e 2 HTML O que faz um servidor/navegador web? e 2 O que é? HyperText Markup Language Utilizada para produzir páginas WEB Documentos escritos na linguagem HTML podem ser traduzidos por browser O HTML utiliza

Leia mais

QUEM FEZ O TRABALHO?

QUEM FEZ O TRABALHO? Introdução a Linguagem HTML: Conceitos Básicos e Estrutura ANA PAULAALVES DE LIMA 1 QUEM FEZ O TRABALHO? Com as tagsaprendidas hoje, faça uma página HTML sobre você com as seguintes informações: Seu nome

Leia mais

IFSC/Florianópolis - Prof. Herval Daminelli

IFSC/Florianópolis - Prof. Herval Daminelli Linguagem de marcação de textos; HTML significa Hypertext Markup Language (linguagem de marcação de hipertexto); Composta por elementos chamados tags ou rótulos ou marcadores; Estes marcadores definem

Leia mais

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

AULA 02 Introdução (HTML, CSS e Javascript) PROGRAMAÇÃO PARA WEB Marcelo Henrique dos Santos AULA 02 Introdução (HTML, CSS e Javascript) Mestrado em Educação (em andamento) MBA em Negócios em Mídias Digitais MBA em Marketing e Vendas Especialista em games : Produção e Programação Bacharel em Sistema

Leia mais

Dreamweaver CC_15x21.indd 1 06/04/ :04:22

Dreamweaver CC_15x21.indd 1 06/04/ :04:22 Dreamweaver CC_15x21.indd 1 06/04/2015 11:04:22 SUMÁRIO INTRODUÇÃO... 3 CAPÍTULO 1 Iniciando e conhecendo o Dreamweaver... 8 Interfaces... 21 Criando e configurando sites... 22 CAPÍTULO 2 Criando arquivos...

Leia mais

3. Construção de páginas web Introdução ao HTML

3. Construção de páginas web Introdução ao HTML 3. Construção de páginas web 3.1. Introdução ao HTML 1 Introdução ao HTML O HTML, HyperText Markup Language, foi desenvolvido para especificar a organização lógica de um documento com extensões de hipertexto,

Leia mais

CSS CASCADING STYLE SHEET

CSS CASCADING STYLE SHEET CSS CASCADING STYLE SHEET CURSO TÉCNICO DE INFORMÁTICA MODALIDADE SUBSEQÜENTE DESENVOLVIMENTO WEB 1 PROF. ALEXANDRO DOS SANTOS SILVA 1 SUMÁRIO Conceito Sintaxe básica Tipos de folhas de estilos 2 1 CSS

Leia mais

Maurício Samy Silva. Novatec

Maurício Samy Silva. Novatec Maurício Samy Silva Novatec Sumário Agradecimentos...13 Sobre o autor...13 Introdução...15 Para quem foi escrito este livro... 15 Convenções tipográficas... 16 Site do livro... 18 Capítulo 1 O que é (X)HTML?...20

Leia mais

INTRODUÇÃO À PROGRAMAÇÃO EXERCÍCIO DE REVISÃO

INTRODUÇÃO À PROGRAMAÇÃO EXERCÍCIO DE REVISÃO INTRODUÇÃO À PROGRAMAÇÃO EXERCÍCIO DE REVISÃO Questões de concurso 1. Na interface Web, ele é um arquivo independente do arquivo HTML no qual são declaradas propriedades e valores de estilização para os

Leia mais

Links, Imagens e Tabelas

Links, Imagens e Tabelas Links, Imagens e Tabelas Criar um link em um texto significa estabelecer uma ligação com outra página, outro texto, que o leitor pode abrir clicando numa palavra, grupo de palavras ou em uma imagem. Para

Leia mais

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

REDES DE COMUNICAÇÃO. 11º - ANO Professor: Rafael Henriques 16-01-2019 Redes de Comunicação - Prof. Rafael Henriques 1 REDES DE COMUNICAÇÃO 11º - ANO Professor: Rafael Henriques E-mail: prof@rafaelhenriques.com Apresentação módulos 4 - Desenvolvimento de Páginas

Leia mais

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

Prof. Erwin Alexander Uhlmann 1/7/2010. Agora vamos elaborar um menu de navegação em cascata. AULA 4 Menu em cascata Agora vamos elaborar um menu de navegação em cascata Primeiro precisamos elaborar uma lista de possíveis links em html link11 link12

Leia mais

Aplicação para Web I. Manipulando Imagens e Links

Aplicação para Web I. Manipulando Imagens e Links Aplicação para Web I Manipulando Imagens e Links Antes de começar O HTML também é uma linguagem de programação, então deve ser organizada de forma identada também. Estamos aprendendo agora a linguagem

Leia mais

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

Dezembro/2012. Universidade Federal Fluminense. Curso de Introdução ao HTML. SeTel- Grupo PET-Tele. Adicionando links e imagens. Tabelas. Universidade Federal Fluminense Dezembro/2012 1 2 3 4 5 6 7 8 Informações principais Base da Web: - Um esquema de nomes para localização de fontes de informação na Web : URL. - Um Protocolo de acesso para

Leia mais

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Elementos da Seção do Corpo Resumo

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Elementos da Seção do Corpo Resumo IntroduçãoàTecnologiaWeb HTML HyperTextMarkupLanguage XHTML extensiblehypertextmarkuplanguage ElementosdaSeçãodoCorpo Resumo ProfªMSc.ElizabeteMunzlinger ProfªMSc.ElizabeteMunzlinger ElementosdaSeçãodoCorpo

Leia mais

HTML. HyperText Markup Language. v Rui Menino. Tags de marcação. Referência. (Linguagem de marcação de hypertext)

HTML. HyperText Markup Language. v Rui Menino. Tags de marcação. Referência. (Linguagem de marcação de hypertext) HTML HyperText Markup Language (Linguagem de marcação de hypertext) Tags de marcação Referência v1.1 2008-2017 Rui Menino tags Para formatar e paginar o texto dentro de uma página html, foi definido o

Leia mais

Aula 17 Introdução ao jquery

Aula 17 Introdução ao jquery Aula 17 Introdução ao jquery jquery é uma biblioteca JavaScript criada por John Resig e disponibilizada como software livre e aberto, ou seja, de emprego e uso regido segundo licença conforme as regras

Leia mais

Respostas - RESUMO: Questionário CSS. 1) O padrão CSS nasceu para tentar minimizar quais problemas ligados à gestão de conteúdos na web?

Respostas - RESUMO: Questionário CSS. 1) O padrão CSS nasceu para tentar minimizar quais problemas ligados à gestão de conteúdos na web? Faculdade de Informática de Taquara Disciplina: Autoria e Design na Internet I Profa. Flavia Pereira de Carvalho Respostas - RESUMO: Questionário CSS 1) O padrão CSS nasceu para tentar minimizar quais

Leia mais

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

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO CSS PARTE II PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO CSS PARTE II Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o CSS como ferramenta de layout de página Capacitar para o posicionamento de elementos com

Leia mais

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

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO INTRODUÇÃO AO DESENVOLVIMENTO WEB PROFª. M.Sc. JULIANA H Q BENACCHIO CSS - Cascading Style Sheets Folhas de estilo em cascata Para cada estilo deve ser definido uma regra CSS Cada regra CSS deve utilizar

Leia mais

Posicionamento, dimensões e outros elementos de HTML5 e CSS3

Posicionamento, dimensões e outros elementos de HTML5 e CSS3 R o q u e F e r n a n d o G l a u c i o D a n i e l Te c h n o E d i t i o n E d i t o r a L t d a Posicionamento, dimensões e outros elementos de HTML5 e CSS3 Posicionamento, dimensões e outros elementos

Leia mais

HTML - Definição e Conceitos

HTML - Definição e Conceitos 1 HTML - Definição e Conceitos HTML e uma abreviação para Hyper Text Markup Language ou Linguagem de Marcação de Hipertexto. É uma linguagem utilizada pra criação de páginas para a internet que serão "interpretadas"no

Leia mais

Introdução 1 PARTE I: A LINGUAGEM DA WEB 5

Introdução 1 PARTE I: A LINGUAGEM DA WEB 5 Sumário Introdução 1 PARTE I: A LINGUAGEM DA WEB 5 Capítulo 1: Introdução a HTML5 7 Criando com tags: um panorama 8 Incorporando os novos elementos de HTML5 9 Usando tags válidas de HTML4 11 Esquecendo

Leia mais

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

Tags estruturais <!-- --> Cria um comentário <html> </html> Envolve todo um documento html <head> </head> Envolve o cabeçalho de um documento html Tags estruturais Cria um comentário Envolve todo um documento html Envolve o cabeçalho de um documento html Fornece informações gerais sobre o documento

Leia mais

HTML: Recursos Básicos e Especiais

HTML: Recursos Básicos e Especiais Linguagem de Programação para Web HTML: Recursos Básicos e Especiais Prof. Mauro Lopes 1-31 34 Objetivo Iremos aqui apresentar os recursos básicos e especiais do HTML. Serão apresentados, o uso de fontes,

Leia mais

SGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico

SGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico Sistema Gerenciador de Conteúdo Dinâmico No final de 2007, o Serviço Técnico de Informática da UNESP Marília, disponibilizou para a comunidade acadêmica e administrativa o Sistema Dinâmico de websites

Leia mais

PROGRAMADOR WEB. PROF. Esp. Andrew H. G. Rodrigues

PROGRAMADOR WEB. PROF. Esp. Andrew H. G. Rodrigues PROGRAMADOR WEB PROF. Esp. Andrew H. G. Rodrigues CSS - CASCADING STYLE SHEETS Folhas de estilo em cascata Para cada estilo deve ser definido uma regra CSS Cada regra CSS deve utilizar a seguinte sintaxe:

Leia mais

CSS Cascading Style Sheets

CSS Cascading Style Sheets CSS Cascading Style Sheets Linguagem de Folhas de Estilo Introdução Faz parte da versão 4 do html Utilizado para padronizar os componentes html Pode ser utilizado de três formas: Inline quando é utilizada

Leia mais

#Aula Nº 2 Marcação XHTML webstandards.samus.com.br webstandards.samus.com.br/aulas/aula2.pdf Vinicius Fiorio Custódio

#Aula Nº 2 Marcação XHTML webstandards.samus.com.br webstandards.samus.com.br/aulas/aula2.pdf Vinicius Fiorio Custódio #Aula Nº 2 Marcação XHTML webstandards.samus.com.br webstandards.samus.com.br/aulas/aula2.pdf Vinicius Fiorio Custódio samus@samus.com.br #Objetivo Descrever os principais elementos da XHTML, Quando, Porque

Leia mais

Capítulo 2. Conceitos básicos 17

Capítulo 2. Conceitos básicos 17 2 Conceitos básicos Para tornar a leitura deste documento mais simples, é necessário entender alguns conceitos importantes sobre a criação e a manipulação de documentos HTML. Por esse motivo, na Seção

Leia mais

Modelo de formateo visual em CSS

Modelo de formateo visual em CSS Programação Web Modelo de formateo visual em CSS Conferencia 6 MSc. Yoenis Pantoja Zaldívar Recordando Atributos das caixas largura borde margen fundo altura recheio Resumo Tipos de posicionamento. Visualização

Leia mais

POO. Programação Orientada a Objeto. Conceitor HTML/PHP. Professor Jarbas Araújo

POO. Programação Orientada a Objeto. Conceitor HTML/PHP. Professor Jarbas Araújo POO Programação Orientada a Objeto Conceitor HTML/PHP Professor Jarbas Araújo http:// O que é preciso para criar uma página html?

Leia mais

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

Sumário. 1- Notícias. 1.1 Publicando uma nova notícia Blocos de edição O site desenvolvido pela SH3 é intuitivo, totalmente gerenciado através de um painel de administração. Nele o usuário responsável será mantenedor de todas as informações e configurações existentes, podendo

Leia mais

TECNOLOGIA WEB. XHTML Aula 5. Profa. Rosemary Melo

TECNOLOGIA WEB. XHTML Aula 5. Profa. Rosemary Melo TECNOLOGIA WEB XHTML Aula 5 Profa. Rosemary Melo HTML (Hiper Text Markup Language) Linguagem de marcação de hipertexto Comum especificar o conteúdo do documento e sua formatação em um só documento HTML.

Leia mais

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

IFSC/Florianópolis - Programação para a web Prof. Herval Daminelli Ligações lógicas que existem: Entre elementos dentro de uma mesma página links internos; Entre páginas dentro do mesmo site links locais; Entre páginas de sites diferentes links remotos; Entre uma página

Leia mais

Gosta de acompanhar os rumos das linguagens de programação? Então não fique de fora dessa! Descubra o que é o HTML 5!

Gosta de acompanhar os rumos das linguagens de programação? Então não fique de fora dessa! Descubra o que é o HTML 5! O que é HTML 5? Gosta de acompanhar os rumos das linguagens de programação? Então não fique de fora dessa! Descubra o que é o HTML 5! Leia mais em: http://www.tecmundo.com.br/navegador/2254-o-que-e-html-5-.htm#ixzz2xyr1tlam

Leia mais

Coleção - Análises de marketing em clientes de

Coleção - Análises de  marketing em clientes de Coleção - Análises de email marketing em clientes de email Introdução Nesta primeira edição da Coletânea de Análises de Email Marketing em Clientes de email, vamos estudar as peculiaridades dos webmails

Leia mais