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

Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)Kaoru Hatake
 
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 HTML5Jose Augusto Cintra
 
Aula 2 – Introdução a HTML - conceitos básicos e estrutura
Aula 2 – Introdução a HTML - conceitos básicos e estruturaAula 2 – Introdução a HTML - conceitos básicos e estrutura
Aula 2 – Introdução a HTML - conceitos básicos e estruturaAndré Constantino da Silva
 
Desvendando a linguagem JavaScript
Desvendando a linguagem JavaScriptDesvendando a linguagem JavaScript
Desvendando a linguagem JavaScriptRodrigo Branas
 
Introdução básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScriptCarlos Eduardo Kadu
 
Criação de tabelas com HTML
Criação de tabelas com HTMLCriação de tabelas com HTML
Criação de tabelas com HTMLLeonardo Soares
 
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 cssLéo Dias
 
Curso HTML, CSS e JavaScript
Curso HTML, CSS e JavaScriptCurso HTML, CSS e JavaScript
Curso HTML, CSS e JavaScriptPablo Sanches
 

Mais procurados (20)

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
 
Mercado de Trabalho em TI
Mercado de Trabalho em TIMercado de Trabalho em TI
Mercado de Trabalho em TI
 
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
 
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
Curso de Desenvolvimento Web - Módulo 03 - JavaScriptCurso de Desenvolvimento Web - Módulo 03 - JavaScript
Curso de Desenvolvimento Web - Módulo 03 - JavaScript
 
Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)
 
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
 
Aula 2 – Introdução a HTML - conceitos básicos e estrutura
Aula 2 – Introdução a HTML - conceitos básicos e estruturaAula 2 – Introdução a HTML - conceitos básicos e estrutura
Aula 2 – Introdução a HTML - conceitos básicos e estrutura
 
Curso javascript básico
Curso javascript básicoCurso javascript básico
Curso javascript básico
 
HTML e CSS
HTML e CSSHTML e CSS
HTML e CSS
 
Desvendando a linguagem JavaScript
Desvendando a linguagem JavaScriptDesvendando a linguagem JavaScript
Desvendando a linguagem JavaScript
 
Curso de Desenvolvimento Web - Módulo 01 - HTML
Curso de Desenvolvimento Web - Módulo 01 - HTMLCurso de Desenvolvimento Web - Módulo 01 - HTML
Curso de Desenvolvimento Web - Módulo 01 - HTML
 
Introdução básica ao JavaScript
Introdução básica ao JavaScriptIntrodução básica ao JavaScript
Introdução básica ao JavaScript
 
Criação de tabelas com HTML
Criação de tabelas com HTMLCriação de tabelas com HTML
Criação de tabelas com HTML
 
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 HTML, CSS e JavaScript
Curso HTML, CSS e JavaScriptCurso HTML, CSS e JavaScript
Curso HTML, CSS e JavaScript
 
Front End x Back End
Front End x Back EndFront End x Back End
Front End x Back End
 
Introdução CSS
Introdução CSSIntrodução CSS
Introdução CSS
 
HTML Principios Básicos
HTML Principios BásicosHTML Principios Básicos
HTML Principios Básicos
 
07 html formulários
07 html   formulários07 html   formulários
07 html formulários
 
PHP - Introdução
PHP - IntroduçãoPHP - Introdução
PHP - Introdução
 

Destaque

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 1dionyso
 
Lista de Seletores e Propriedades
Lista de Seletores e PropriedadesLista de Seletores e Propriedades
Lista de Seletores e PropriedadesAntonio Silva
 
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 HTMLTales Augusto
 
Web Design > HTML (aula 1)
Web Design > HTML (aula 1)Web Design > HTML (aula 1)
Web Design > HTML (aula 1)Felipe Fernandes
 
Conecte - Curso de HTML - Apresentação
Conecte - Curso de HTML - ApresentaçãoConecte - Curso de HTML - Apresentação
Conecte - Curso de HTML - ApresentaçãoAntonio Silva
 
HTML - Formatação de Textos
HTML - Formatação de TextosHTML - Formatação de Textos
HTML - Formatação de TextosMayza de Oliveira
 
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 WordPressTales Augusto
 
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 HTMLTales Augusto
 
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 2010Eduardo Bertolucci
 
A verdadeira semântica do HTML
A verdadeira semântica do HTMLA verdadeira semântica do HTML
A verdadeira semântica do HTMLDiego Eis
 
Como fazer um trabalho em word
Como fazer um trabalho em wordComo fazer um trabalho em word
Como fazer um trabalho em wordAnaGomes40
 
Formatação trabalho acadêmico no Word
Formatação trabalho acadêmico no WordFormatação trabalho acadêmico no Word
Formatação trabalho acadêmico no WordClaudinéia da Silva
 

Destaque (20)

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
 
Formatação trabalho acadêmico no Word
Formatação trabalho acadêmico no WordFormatação trabalho acadêmico no Word
Formatação trabalho acadêmico no Word
 

Semelhante a Curso HTML e CSS Part1

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
 
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
 
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
 

Último

Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
Introdução a Caminhada do Interior......
Introdução a Caminhada do Interior......Introdução a Caminhada do Interior......
Introdução a Caminhada do Interior......suporte24hcamin
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioDomingasMariaRomao
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanholaSLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanholacleanelima11
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇJaineCarolaineLima
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
AULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobreAULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobremaryalouhannedelimao
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 

Último (20)

Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
Introdução a Caminhada do Interior......
Introdução a Caminhada do Interior......Introdução a Caminhada do Interior......
Introdução a Caminhada do Interior......
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
Araribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medioAraribá slides 9ano.pdf para os alunos do medio
Araribá slides 9ano.pdf para os alunos do medio
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanholaSLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
SLIDE DE Revolução Mexicana 1910 da disciplina cultura espanhola
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
ATIVIDADE - CHARGE.pptxDFGHJKLÇ~ÇLJHUFTDRSEDFGJHKLÇ
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
AULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobreAULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobre
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 

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