SlideShare uma empresa Scribd logo
1 de 34
Baixar para ler offline
Curso HTML & CSS
       > Herbet Ferreira Rodrigues
      > contato@herbetferreira.com
Sumário

> Apresentação
> Introdução ao HTML
          História
      •

          Começando a Programar
      •


> Tags em HTML
          Headings (Cabeçalhos)
      •

          Parágrafos
      •

          Formatação
      •

          Fonte
      •

          Adicionando Imagens
      •

          Criando Links
      •

          Trabalhando com Tabelas
      •




                                    2
Apresentação
> Nome: Herbet Ferreira Rodrigues
> Atividades:
           Cursando 7º Período de Ciência da Computação – UFPB
       •

           Colaborador ativo da NeCTI
       •

             > Site do Departamento de Informática, UFPB
             > Sistema para o Total Card
           Experiência de 8 anos com a Linguagem HTML
       •

           Desenvolvimento Web
       •

             > XHTML 1.1
             > CSS 2.0
             > PHP 5.0
             > MySQL 4.0
             > Web Standards
             > Tableless


                                                                 3
Introdução ao HTML
História

> Desenvolvida em 1980 por Tim Berners-Lee e
  seus colaboradores do CERN (Conselho Europeu
  de Pesquisas Nucleares)
          Manter seus documentos organizados
      •


> Em 1990 foi definida em especificações formais
> Em 2000 a linguagem tornou-se uma norma
  Internacional
          Versão HTML 4.1 lançada pela W3C
      •


> Desenvolvimento do XHTML
          Especificação HTML baseado em XML
      •




                                                   5
Introdução

> O que significa HTML?
         HyperText Markup Language
     •


> O que pode conter?
         Textos, Figuras, Frames, Folhas de Estilo, Cores…
     •


> Quem padroniza tudo isso?
         W3C (World Wide Web Consortium)
     •

         Estabelece compatibilidade das informações na
     •

         Internet




                                                             6
Começando a Programar

> Ferramentas para Desenvolvimento
          Microsoft FrontPage, UltraDev, Adobe GoLive,
      •

          Macromedia Dreamweaver

> Navegadores (Browsers)
          Mozilla Firefox, Opera, Flock, Internet Explorer
      •


> Bloco de Notas




                                                             7
Tags em HTML
Tags em HTML
> Tag é uma palavra-chave que define um item (imagem,
  texto, hyperlink, etc.) que irá compor uma página.

> É identificada pelos símbolos < (menor) e > (maior),
  podendo ser simples ou composta.

> Tags simples são formadas por um único termo
          <hr> - exibe uma linha horizontal na página
      •


> Tags compostas são formadas por dois termos, um de
  abertura, e outro de fechamento.
          <title> Título da Página </title> - esta é uma tag que
      •

          define o título da página.




                                                                   9
Tags em HTML

> Estrutura de uma página HTML:
<html>
<head>
   <title>Título da Página</title>
   <meta http-equiv=“Content-Type”
content=“text/html; charset=iso-8859-1”>
</head>

<body bgcolor=“#FFFFFF”>
Curso de HTML e CSS - NecTI
</body>
</html>


                                           10
Tags em HTML

> <html> e </html>
         Início e Fim do conteúdo de um documento HTML
     •


> <head> e </head>
         Área reservada para o cabeçalho
     •


> <title> e </title>
         Define o título da página
     •


> <body> e </body>
         Corpo do documento. Onde será inserido o conteúdo
     •

         da página.


                                                         11
Tags em HTML (2)
> <meta>
          Tag bastante utilizada pelos programadores para definir quais serão
      •

          as palavras utilizadas para procurar nos sites de busca.

> <meta name=“Author” content=“Herbet Ferreira”>
          Define quem foi o criador da página HTML
      •


> <meta name=“Keywords” content=“curso, html, css, necti”>
          Define quais palavras-chaves que poderão ser utilizadas pelos sites
      •

          de busca

> <meta http-equiv=“Content-type” contet=“text/html;
  charset=iso-8859-1”>
          Especifica o conjunto de caracteres utilizados na página: iso-8859-1
      •




                                                                                 12
Prática

1.Acesse o Bloco de Notas
2.Digite a estrutura padrão de um documento
  HTML
3.Após a digitação, salve o arquivo com a
  extensão .htm
4.Abre o Navegador e digite o endereço da
  página (ou apenas dê um duplo clique no
  arquivo recém-criado).

                                              13
Headings (Cabeçalhos)

> Os cabeçalhos servem para iniciar seções
  dentro de um documento HTML, distintos do
  restante do texto, identificando o início de um
  tópico.
> Existem seis tamanhos a serem utilizados,
  <h1>, <h2>, <h3>, <h4>, <h5> e <h6> e
  todos eles devem ser fechados pelas suas tags
  de fechamanto, </h1>, …, </h6>


                                                    14
Prática

1.Crie um novo documento HTML
2.Digite seis cabeçalhos diferentes utilizando as
  tags headings de <h1> até <h6>
3.Salve o arquivo com o nome cabecalhos.htm
4.Visualize no browser
5.Também podemos alinhas o cabeçalho através
  do parâmetro align



                                                    15
Parágrafos

> <p> e </p>
        Delimita o início e o fim de um parágrafo. Pode-se,
    •

        também, utilizar o alinhamento de texto através do
        parâmetro align

> <br>
        Essa tag força uma quebra de linha, porém, não encerra o
    •

        parágrafo.
        Tag simples, não existe a tag </br>
    •




                                                                   16
Formatação

> Conjunto de tags de início e fim que permitem criar
  efeitos no texto:
> <b>texto</b> - negrito
> <i>texto</i> - itálico
> <u>texto</u> - sublinhado
> <s>texto</s> - tachado

> <big>texto</big> fonte         maior
> <small>texto</small> - fonte menor


                                                        17
Fonte

> <font> e </font>
           Permite determinar as características do texto, como
       •

           o tamanho, a cor e o tipo de fonte a ser utilizada.

> Parâmetro size – tamanho da fonte
> Parâmetro color – cor da fonte
> Parâmetro face – tipo de fonte

<font color=“#0000FF” size=“6” face=“Arial”>Texto</font>

Neste exemplo, colocamos a fonte na cor azul, tamanho 6 e a fonte Arial


                                                                   18
Fonte (2)

> Importante!
         Definir uma seqüência de fontes para que, no caso o
     •

         navegador não encontrar a primeira opção, tenha
         uma segunda ou terceira forma de visualização da
         fonte.



 <font face=“Arial, Helvetica, sans-serif”>Fontes</font>




                                                               19
Linhas Horizontais

> <hr>
        Permite criar uma linha horizontal
    •

        Podemos definir os parâmetros size e width para a
    •

        espessura e o comprimento respectivamente.



                 <hr width=“75%” size=“10”>




                                                            20
Prática

1.Crie um novo documento HTML
2.Digite diversos textos com tamanhos
  diferentes, cores, tipos de fontes e linhas
  horizontais.
3.Salve o arquivo com o nome fontes.htm
4.Visualize no browser




                                                21
Inserindo Imagens

> <img>
          Essa tag é utilizada para a inserção das imagens e precisa
      •

          ser acompanhada por alguns parâmetros.

> Parâmetro src –define o local em que a imagem
  encontra-se.
> Parâmetro width – determina a largura da imagem em
  pixels.
> Parâmetro height – determina a altura da imagem em
  pixels.



                                                                       22
Inserindo Imagens (2)

> Parâmetro border – define se a figura terá
  borda e a sua espessura.
> Parâmetro alt – permite digitar um texto que
  será mostrado no momento em que o usuário
  posicionar o mouse sobre a figura.


 <img src=“teste.gif” width=“54” height=“49” border=“0”
                      alt=“Imagem”>




                                                          23
Ligando Dados (Links)

> Ligar conteúdos (criar vínculos) para que sua
  página seja dinamizada, possibilitando a
  navegação.
> <a> e </a>
         Através das tags <a> e </a>, conseguiremos criar
     •

         nossos vínculos (Hyperlinks)
         A primeira tag deve possuir o parâmetro
     •

         href=“local”, para indicar a página que será
         carregada.



                                                            24
Ligando Dados (Links) (2)

> Links para Downloads
         <a href=“curso.zip”>Material do Curso</a>

> Links para E-mail
<a href=“mailto:contato@herbetferreira.com”>contato</a>

> Âncoras
         Hyperlinks que proporcionam navegar na própria
     •

         página

          <a name=“inicio”>Início da Página</a>

              <a href=“#inicio”>Voltar</a>
                                                          25
Ligando Dados (Links) (3)

> Direcionando Links
          Utilização do parâmetro target (alvo)
      •


           >_blank – abre uma nova janela do navegador
           >_parent – carrega o documento linkado dentro
             do frame-mestre (pai)

           >_self – carrega o documento linkado na mesma
             página. (parâmetro padrão)

           >_top – carrega o documento linkado em toda a
             janela, elimiando frames que possivelmente
             estejam nela


                                                           26
Ligando Dados (Links) (4)
> Cores dos Links
         Definir a cor do link ativo, do link acessado e do link
     •

         não visitado, para uma melhor compreensão e
         visualização na tela. Isso é possível através dos
         parâmetros link, vlink e alink, inseridos na tag
         <body>.

          >link – define a cor dos links ainda não visitados pelo
            usuário

          >alink – define a cor dos links no momento do clique do
            mouse

          >vlink – define a cor dos links que já foram visitados

<body link=“#666FF” vlink=“#00FFFF” alink=“FF6666”>
                                                                    27
Organizando os Dados em Tabelas

> As tabelas são um meio eficaz de controlar o
  layout da página e dispor as infirmações de
  forma mais clara.

    <table width=“75%” border=“1”>
      <tr>
         <td>textos</td>
         <td>tabelas</td>
      </tr>
      <tr>
        <td>figuras</td>
        <td>formulários</td>
      </tr>
                                                 28
    </table>
Organizando os Dados em Tabelas (2)

> Utilize em conjunto com os parâmetros indicados abaixo:
          width=“n” – especifica a largura da tabela em pixels.
      •

          align=“alinhamento” – especifica o alinhamento horizontal da
      •

          tabela.
          valign=“alinhamento” – especifica o alinhameno vertical da tabela.
      •

          border=“n” – especifica a largura da borda da tabela.
      •

          cellspacing=“valor” – especifica o espaço, entre as célular e seu
      •

          conteúdo.
          cellpadding=“valor” – especifica o espaço entre a borda de cada
      •

          célula e seu conteúdo.




                                                                               29
Organizando os Dados em Tabelas (3)

> <tr> e </tr>
         Utilizado para definir as linhas da tabela.
     •


> <td> e </td>
         Utilizado para definir as colunas na tabela.
     •




                                                        30
Mesclando Células

> Parâmetro Colspan
         Permite que as células da tabela sem mescladas, ou seja,
     •

         ocupen uma das mais colunas na tabela.


  <table width=“75%” border=“1”>
    <tr>
           <td colspan=quot;2quot;>&nbsp;</td>
    </tr>
    <tr>
      <td height=“24”>&nbsp;</td>
      <td height=“24”>&nbsp;</td>
    </tr>
  </table>

                                                                    31
Mesclando Células

> Parâmetro Rowspan
         Funciona de forma idêntica ao parâmetro colspan, porém
     •

         em vez de unir colunas, são as linhas que passarão a ser
         uma só.


  <table width=“75%” border=“1”>
    <tr>
      <td rowspan=quot;2quot;>&nbsp;</td>
           <td height=“24”>&nbsp;</td>
    </tr>
    <tr>
      <td height=“24”>&nbsp;</td>
    </tr>
  </table>
                                                                    32
FIM
Aguardem cenas do próximos capítulos...




                                          33
Contato

> Nome: Herbet Ferreira Rodrigues

> E-mail: contato@herbetferreira.com

> Material para Download: http://www.herbetferreira.com




                                                    34

Mais conteúdo relacionado

Mais procurados

Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)
Bruno Grange
 
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosney
Revisão HTML, CSS e BOOTSTRAP - Professor FranciosneyRevisão HTML, CSS e BOOTSTRAP - Professor Franciosney
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosney
franciosney
 
Arquitetura de informação
Arquitetura de informaçãoArquitetura de informação
Arquitetura de informação
renatamruiz
 
Curso de css3 unidade 1 - introdução ao css
Curso de css3   unidade 1 - introdução ao cssCurso de css3   unidade 1 - introdução ao css
Curso de css3 unidade 1 - introdução ao css
Léo Dias
 

Mais procurados (20)

Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5
 
Curso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSSCurso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSS
 
SEO - Planejamento, execução e análise
SEO - Planejamento, execução e análiseSEO - Planejamento, execução e análise
SEO - Planejamento, execução e análise
 
Programação Web com HTML e CSS
Programação Web com HTML e CSSProgramação Web com HTML e CSS
Programação Web com HTML e CSS
 
Aula 07 Css - Parte 1
Aula 07   Css - Parte 1Aula 07   Css - Parte 1
Aula 07 Css - Parte 1
 
Javascript aula 01 - visão geral
Javascript   aula 01 - visão geralJavascript   aula 01 - visão geral
Javascript aula 01 - visão geral
 
Introdução ao Front-end no Desenvolvimento Web
Introdução ao Front-end no Desenvolvimento WebIntrodução ao Front-end no Desenvolvimento Web
Introdução ao Front-end no Desenvolvimento Web
 
Html
HtmlHtml
Html
 
Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
 
Apresentação HTML e CSS
Apresentação HTML e CSSApresentação HTML e CSS
Apresentação HTML e CSS
 
Introdução ao HTML e CSS
Introdução ao HTML e CSSIntrodução ao HTML e CSS
Introdução ao HTML e CSS
 
Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)Minicurso de JavaScript (Portuguese)
Minicurso de JavaScript (Portuguese)
 
Introdução ao HTML
Introdução ao HTMLIntrodução ao HTML
Introdução ao HTML
 
Aula01-JavaScript
Aula01-JavaScriptAula01-JavaScript
Aula01-JavaScript
 
Introdução a programação para a Internet
Introdução a programação para a InternetIntrodução a programação para a Internet
Introdução a programação para a Internet
 
DOMinando JavaScript
DOMinando JavaScriptDOMinando JavaScript
DOMinando JavaScript
 
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosney
Revisão HTML, CSS e BOOTSTRAP - Professor FranciosneyRevisão HTML, CSS e BOOTSTRAP - Professor Franciosney
Revisão HTML, CSS e BOOTSTRAP - Professor Franciosney
 
Arquitetura de informação
Arquitetura de informaçãoArquitetura de informação
Arquitetura de informação
 
Curso de css3 unidade 1 - introdução ao css
Curso de css3   unidade 1 - introdução ao cssCurso de css3   unidade 1 - introdução ao css
Curso de css3 unidade 1 - introdução ao css
 
Curso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicosCurso CSS 3 - Aula Introdutória com conceitos básicos
Curso CSS 3 - Aula Introdutória com conceitos básicos
 

Destaque

Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Eduardo Bertolucci
 
Como fazer um trabalho em word
Como fazer um trabalho em wordComo fazer um trabalho em word
Como fazer um trabalho em word
AnaGomes40
 

Destaque (20)

HTML Principios Básicos
HTML Principios BásicosHTML Principios Básicos
HTML Principios Básicos
 
Curso prático de HTML - Aula 1
Curso prático de HTML - Aula 1Curso prático de HTML - Aula 1
Curso prático de HTML - Aula 1
 
Lista de Seletores e Propriedades
Lista de Seletores e PropriedadesLista de Seletores e Propriedades
Lista de Seletores e Propriedades
 
Curso HTML e CSS
Curso HTML e CSSCurso HTML e CSS
Curso HTML e CSS
 
Gestão de negócios
Gestão de negóciosGestão de negócios
Gestão de negócios
 
Curso de html - Introdução ao HTML
Curso de html -  Introdução ao HTMLCurso de html -  Introdução ao HTML
Curso de html - Introdução ao HTML
 
Web Design > HTML (aula 1)
Web Design > HTML (aula 1)Web Design > HTML (aula 1)
Web Design > HTML (aula 1)
 
HTML Formatando Textos
HTML Formatando TextosHTML Formatando Textos
HTML Formatando Textos
 
Curso html basico_aula-003
Curso html basico_aula-003Curso html basico_aula-003
Curso html basico_aula-003
 
Conecte - Curso de HTML - Apresentação
Conecte - Curso de HTML - ApresentaçãoConecte - Curso de HTML - Apresentação
Conecte - Curso de HTML - Apresentação
 
HTML - Formatação de Textos
HTML - Formatação de TextosHTML - Formatação de Textos
HTML - Formatação de Textos
 
Natal 2013
Natal 2013Natal 2013
Natal 2013
 
GingaHero
GingaHeroGingaHero
GingaHero
 
Curso html basico_aula-001
Curso html basico_aula-001Curso html basico_aula-001
Curso html basico_aula-001
 
Top Plugins de Segurança para WordPress
Top Plugins de Segurança para WordPressTop Plugins de Segurança para WordPress
Top Plugins de Segurança para WordPress
 
Web Design > Aula 00
Web Design > Aula 00Web Design > Aula 00
Web Design > Aula 00
 
Curso de html - Como Criar Furmulários em HTML
Curso de html  - Como Criar Furmulários em HTMLCurso de html  - Como Criar Furmulários em HTML
Curso de html - Como Criar Furmulários em HTML
 
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
 
A verdadeira semântica do HTML
A verdadeira semântica do HTMLA verdadeira semântica do HTML
A verdadeira semântica do HTML
 
Como fazer um trabalho em word
Como fazer um trabalho em wordComo fazer um trabalho em word
Como fazer um trabalho em word
 

Semelhante a Curso HTML e CSS Part1

Academia Verão 2011 - HTML
Academia Verão 2011 - HTMLAcademia Verão 2011 - HTML
Academia Verão 2011 - HTML
Nuno Simaria
 
Academia verao 2011 - HTML + CSS
Academia verao 2011 - HTML + CSSAcademia verao 2011 - HTML + CSS
Academia verao 2011 - HTML + CSS
Nuno Simaria
 
Desenvolvimento para a Internet - Aula 03
Desenvolvimento para a Internet - Aula 03Desenvolvimento para a Internet - Aula 03
Desenvolvimento para a Internet - Aula 03
Leandro Rezende
 

Semelhante a Curso HTML e CSS Part1 (20)

Xhtml 2011 - atualizado
Xhtml   2011 - atualizadoXhtml   2011 - atualizado
Xhtml 2011 - atualizado
 
HTML e Hipertexto
HTML e HipertextoHTML e Hipertexto
HTML e Hipertexto
 
HTML Básico 2
HTML Básico 2HTML Básico 2
HTML Básico 2
 
Academia Verão 2011 - HTML
Academia Verão 2011 - HTMLAcademia Verão 2011 - HTML
Academia Verão 2011 - HTML
 
Academia verao 2011 - HTML + CSS
Academia verao 2011 - HTML + CSSAcademia verao 2011 - HTML + CSS
Academia verao 2011 - HTML + CSS
 
W3 c
W3 cW3 c
W3 c
 
HTML - Parte 1
HTML - Parte 1HTML - Parte 1
HTML - Parte 1
 
Mini curso html5 slides
Mini curso html5   slidesMini curso html5   slides
Mini curso html5 slides
 
Introdução de web
Introdução de webIntrodução de web
Introdução de web
 
Desenvolvimento para a Internet - Aula 03
Desenvolvimento para a Internet - Aula 03Desenvolvimento para a Internet - Aula 03
Desenvolvimento para a Internet - Aula 03
 
Curso Desenvolvimento WEB com PHP - HTML
Curso Desenvolvimento WEB com PHP - HTMLCurso Desenvolvimento WEB com PHP - HTML
Curso Desenvolvimento WEB com PHP - HTML
 
Aula02
Aula02Aula02
Aula02
 
HTML5?
HTML5?HTML5?
HTML5?
 
Web Standards
Web StandardsWeb Standards
Web Standards
 
Aula1
Aula1Aula1
Aula1
 
Curso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JSCurso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JS
 
Html slide
Html slideHtml slide
Html slide
 
Aula html
Aula htmlAula html
Aula html
 
Curso HTML e CSS Part2
Curso HTML e CSS Part2Curso HTML e CSS Part2
Curso HTML e CSS Part2
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptx
 

Último

ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
PatriciaCaetano18
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
azulassessoria9
 
Sistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturasSistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturas
rfmbrandao
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
azulassessoria9
 

Último (20)

Missa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdfMissa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdf
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 
Sistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturasSistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturas
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdf
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024
 
Novena de Pentecostes com textos de São João Eudes
Novena de Pentecostes com textos de São João EudesNovena de Pentecostes com textos de São João Eudes
Novena de Pentecostes com textos de São João Eudes
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)
 
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022
 
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 

Curso HTML e CSS Part1

  • 1. Curso HTML & CSS > Herbet Ferreira Rodrigues > contato@herbetferreira.com
  • 2. Sumário > Apresentação > Introdução ao HTML História • Começando a Programar • > Tags em HTML Headings (Cabeçalhos) • Parágrafos • Formatação • Fonte • Adicionando Imagens • Criando Links • Trabalhando com Tabelas • 2
  • 3. Apresentação > Nome: Herbet Ferreira Rodrigues > Atividades: Cursando 7º Período de Ciência da Computação – UFPB • Colaborador ativo da NeCTI • > Site do Departamento de Informática, UFPB > Sistema para o Total Card Experiência de 8 anos com a Linguagem HTML • Desenvolvimento Web • > XHTML 1.1 > CSS 2.0 > PHP 5.0 > MySQL 4.0 > Web Standards > Tableless 3
  • 5. História > Desenvolvida em 1980 por Tim Berners-Lee e seus colaboradores do CERN (Conselho Europeu de Pesquisas Nucleares) Manter seus documentos organizados • > Em 1990 foi definida em especificações formais > Em 2000 a linguagem tornou-se uma norma Internacional Versão HTML 4.1 lançada pela W3C • > Desenvolvimento do XHTML Especificação HTML baseado em XML • 5
  • 6. Introdução > O que significa HTML? HyperText Markup Language • > O que pode conter? Textos, Figuras, Frames, Folhas de Estilo, Cores… • > Quem padroniza tudo isso? W3C (World Wide Web Consortium) • Estabelece compatibilidade das informações na • Internet 6
  • 7. Começando a Programar > Ferramentas para Desenvolvimento Microsoft FrontPage, UltraDev, Adobe GoLive, • Macromedia Dreamweaver > Navegadores (Browsers) Mozilla Firefox, Opera, Flock, Internet Explorer • > Bloco de Notas 7
  • 9. Tags em HTML > Tag é uma palavra-chave que define um item (imagem, texto, hyperlink, etc.) que irá compor uma página. > É identificada pelos símbolos < (menor) e > (maior), podendo ser simples ou composta. > Tags simples são formadas por um único termo <hr> - exibe uma linha horizontal na página • > Tags compostas são formadas por dois termos, um de abertura, e outro de fechamento. <title> Título da Página </title> - esta é uma tag que • define o título da página. 9
  • 10. Tags em HTML > Estrutura de uma página HTML: <html> <head> <title>Título da Página</title> <meta http-equiv=“Content-Type” content=“text/html; charset=iso-8859-1”> </head> <body bgcolor=“#FFFFFF”> Curso de HTML e CSS - NecTI </body> </html> 10
  • 11. Tags em HTML > <html> e </html> Início e Fim do conteúdo de um documento HTML • > <head> e </head> Área reservada para o cabeçalho • > <title> e </title> Define o título da página • > <body> e </body> Corpo do documento. Onde será inserido o conteúdo • da página. 11
  • 12. Tags em HTML (2) > <meta> Tag bastante utilizada pelos programadores para definir quais serão • as palavras utilizadas para procurar nos sites de busca. > <meta name=“Author” content=“Herbet Ferreira”> Define quem foi o criador da página HTML • > <meta name=“Keywords” content=“curso, html, css, necti”> Define quais palavras-chaves que poderão ser utilizadas pelos sites • de busca > <meta http-equiv=“Content-type” contet=“text/html; charset=iso-8859-1”> Especifica o conjunto de caracteres utilizados na página: iso-8859-1 • 12
  • 13. Prática 1.Acesse o Bloco de Notas 2.Digite a estrutura padrão de um documento HTML 3.Após a digitação, salve o arquivo com a extensão .htm 4.Abre o Navegador e digite o endereço da página (ou apenas dê um duplo clique no arquivo recém-criado). 13
  • 14. Headings (Cabeçalhos) > Os cabeçalhos servem para iniciar seções dentro de um documento HTML, distintos do restante do texto, identificando o início de um tópico. > Existem seis tamanhos a serem utilizados, <h1>, <h2>, <h3>, <h4>, <h5> e <h6> e todos eles devem ser fechados pelas suas tags de fechamanto, </h1>, …, </h6> 14
  • 15. Prática 1.Crie um novo documento HTML 2.Digite seis cabeçalhos diferentes utilizando as tags headings de <h1> até <h6> 3.Salve o arquivo com o nome cabecalhos.htm 4.Visualize no browser 5.Também podemos alinhas o cabeçalho através do parâmetro align 15
  • 16. Parágrafos > <p> e </p> Delimita o início e o fim de um parágrafo. Pode-se, • também, utilizar o alinhamento de texto através do parâmetro align > <br> Essa tag força uma quebra de linha, porém, não encerra o • parágrafo. Tag simples, não existe a tag </br> • 16
  • 17. Formatação > Conjunto de tags de início e fim que permitem criar efeitos no texto: > <b>texto</b> - negrito > <i>texto</i> - itálico > <u>texto</u> - sublinhado > <s>texto</s> - tachado > <big>texto</big> fonte maior > <small>texto</small> - fonte menor 17
  • 18. Fonte > <font> e </font> Permite determinar as características do texto, como • o tamanho, a cor e o tipo de fonte a ser utilizada. > Parâmetro size – tamanho da fonte > Parâmetro color – cor da fonte > Parâmetro face – tipo de fonte <font color=“#0000FF” size=“6” face=“Arial”>Texto</font> Neste exemplo, colocamos a fonte na cor azul, tamanho 6 e a fonte Arial 18
  • 19. Fonte (2) > Importante! Definir uma seqüência de fontes para que, no caso o • navegador não encontrar a primeira opção, tenha uma segunda ou terceira forma de visualização da fonte. <font face=“Arial, Helvetica, sans-serif”>Fontes</font> 19
  • 20. Linhas Horizontais > <hr> Permite criar uma linha horizontal • Podemos definir os parâmetros size e width para a • espessura e o comprimento respectivamente. <hr width=“75%” size=“10”> 20
  • 21. Prática 1.Crie um novo documento HTML 2.Digite diversos textos com tamanhos diferentes, cores, tipos de fontes e linhas horizontais. 3.Salve o arquivo com o nome fontes.htm 4.Visualize no browser 21
  • 22. Inserindo Imagens > <img> Essa tag é utilizada para a inserção das imagens e precisa • ser acompanhada por alguns parâmetros. > Parâmetro src –define o local em que a imagem encontra-se. > Parâmetro width – determina a largura da imagem em pixels. > Parâmetro height – determina a altura da imagem em pixels. 22
  • 23. Inserindo Imagens (2) > Parâmetro border – define se a figura terá borda e a sua espessura. > Parâmetro alt – permite digitar um texto que será mostrado no momento em que o usuário posicionar o mouse sobre a figura. <img src=“teste.gif” width=“54” height=“49” border=“0” alt=“Imagem”> 23
  • 24. Ligando Dados (Links) > Ligar conteúdos (criar vínculos) para que sua página seja dinamizada, possibilitando a navegação. > <a> e </a> Através das tags <a> e </a>, conseguiremos criar • nossos vínculos (Hyperlinks) A primeira tag deve possuir o parâmetro • href=“local”, para indicar a página que será carregada. 24
  • 25. Ligando Dados (Links) (2) > Links para Downloads <a href=“curso.zip”>Material do Curso</a> > Links para E-mail <a href=“mailto:contato@herbetferreira.com”>contato</a> > Âncoras Hyperlinks que proporcionam navegar na própria • página <a name=“inicio”>Início da Página</a> <a href=“#inicio”>Voltar</a> 25
  • 26. Ligando Dados (Links) (3) > Direcionando Links Utilização do parâmetro target (alvo) • >_blank – abre uma nova janela do navegador >_parent – carrega o documento linkado dentro do frame-mestre (pai) >_self – carrega o documento linkado na mesma página. (parâmetro padrão) >_top – carrega o documento linkado em toda a janela, elimiando frames que possivelmente estejam nela 26
  • 27. Ligando Dados (Links) (4) > Cores dos Links Definir a cor do link ativo, do link acessado e do link • não visitado, para uma melhor compreensão e visualização na tela. Isso é possível através dos parâmetros link, vlink e alink, inseridos na tag <body>. >link – define a cor dos links ainda não visitados pelo usuário >alink – define a cor dos links no momento do clique do mouse >vlink – define a cor dos links que já foram visitados <body link=“#666FF” vlink=“#00FFFF” alink=“FF6666”> 27
  • 28. Organizando os Dados em Tabelas > As tabelas são um meio eficaz de controlar o layout da página e dispor as infirmações de forma mais clara. <table width=“75%” border=“1”> <tr> <td>textos</td> <td>tabelas</td> </tr> <tr> <td>figuras</td> <td>formulários</td> </tr> 28 </table>
  • 29. Organizando os Dados em Tabelas (2) > Utilize em conjunto com os parâmetros indicados abaixo: width=“n” – especifica a largura da tabela em pixels. • align=“alinhamento” – especifica o alinhamento horizontal da • tabela. valign=“alinhamento” – especifica o alinhameno vertical da tabela. • border=“n” – especifica a largura da borda da tabela. • cellspacing=“valor” – especifica o espaço, entre as célular e seu • conteúdo. cellpadding=“valor” – especifica o espaço entre a borda de cada • célula e seu conteúdo. 29
  • 30. Organizando os Dados em Tabelas (3) > <tr> e </tr> Utilizado para definir as linhas da tabela. • > <td> e </td> Utilizado para definir as colunas na tabela. • 30
  • 31. Mesclando Células > Parâmetro Colspan Permite que as células da tabela sem mescladas, ou seja, • ocupen uma das mais colunas na tabela. <table width=“75%” border=“1”> <tr> <td colspan=quot;2quot;>&nbsp;</td> </tr> <tr> <td height=“24”>&nbsp;</td> <td height=“24”>&nbsp;</td> </tr> </table> 31
  • 32. Mesclando Células > Parâmetro Rowspan Funciona de forma idêntica ao parâmetro colspan, porém • em vez de unir colunas, são as linhas que passarão a ser uma só. <table width=“75%” border=“1”> <tr> <td rowspan=quot;2quot;>&nbsp;</td> <td height=“24”>&nbsp;</td> </tr> <tr> <td height=“24”>&nbsp;</td> </tr> </table> 32
  • 33. FIM Aguardem cenas do próximos capítulos... 33
  • 34. Contato > Nome: Herbet Ferreira Rodrigues > E-mail: contato@herbetferreira.com > Material para Download: http://www.herbetferreira.com 34