SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

               EDUARDO BERTOLUCCI




      TRABALHO DE HTML, CSS E JAVASCRIPT




                      Londrina
                        2010
EDUARDO BERTOLUCCI




TRABALHO DE HTML, CSS E JAVASCRIPT




              Trabalho de HTML, CSS E JAVASCRIPT apresentado à
              Universidade Norte do Paraná - UNOPAR, como
              requisito parcial para a obtenção de média bimestral na
              disciplina     de      TÓPICOS      ESPECIAIS       EM
              DESENVOLVIMENTO DE SISTEMAS.

              Professor: Marcio Roberto Chiaveli




               Londrina
                 2010
SUMÁRIO


1     INTRODUÇÃO .................................................................................................... 3
2     HTML .................................................................................................................. 4
3     CSS .................................................................................................................... 7
4     JAVASCRIPT .................................................................................................... 11
REFERÊNCIAS ....................................................................................................... 17
3


1 INTRODUÇÃO


               A Internet possui diversos serviços. A World Wide Web (conhecido
também como Web) é o nome do serviço mais popular da Internet. Por esse motivo,
é freqüentemente confundida com a própria Internet.
               Internet é o nome dado ao conjunto de computadores, provedores
de acesso, satélites, cabos e serviços que formam uma rede mundial baseada em
uma coleção de protocolos de comunicação conhecidas como TCP/IP. É essencial
pra quem pretende desenvolver e colocar no ar páginas e aplicações saber disso.
               A World Wide web é um serviço TCP/IP baseado no protocolo de
nível de aplicação HTTP (HyperText Transfer Protocol – Protocolo de Transferência
de Hipertexto). É o meio virtual formado pelos servidores HTTP (servidores web),
clientes HTTP (navegadores) e protocolo HTTP (regras comunicação entre cliente e
servidor).
4


2 HTML


                HyperText Markup Language é a linguagem universal da Web. É
através dela que a informação disponível nas páginas da www pode ser acessada
por máquinas de arquiteturas e sistemas operacionais diferentes. Não é uma
linguagem de programação com a qual se possa construir algoritmos, mas uma
linguagem declarativa que serve para organizar informações em um arquivo de
textos que será visualizado em um browser. Define uma coleção de elementos para
marcação (definição de estrutura) de texto. um arquivo HTML é um arquivo de texto
simples recheado de marcadores que se destacam do texto pelos caracteres
especiais "<" e ">".
                Com HTML é possível publicar documentos estruturados on-line,
recuperar informações através de vínculos de hipertexto, projetar uma interface
interativa com formulários para acesso a serviços remotos como buscas e comércio
eletrônico, e incluir imagens, vídeos, sons, animações e outras aplicações interativas
dentro de documentos visíveis no browser.
                Exemplo de um documento HTML Simples.
                <html>
                       <head>
                                <title>exemplo de html</title>
                       </head>
                         <body>
                                <p>olá mundo!
                         </body>
                </html>
5


               Exemplo de um documento HTML Avançado.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="pt-br">
<head>

     <title>Eduardo Bertolucci - Curriculo </title>

     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"
/>
     <meta http-equiv="content-language" content="pt-br" />

    <meta name="keywords" content="eduardo bertolucci, curriculo,
curriculum, cambé, pr,site pessoal" />
    <meta name="description" content="Página contendo o curriculo de
Eduardo Bertolucci" />

</head>
<body>
<div>
<h1>Eduardo Bertolucci</h1>

<h2>Dados Pessoais</h2>
    <p>
         Estado Civil: <strong>Solteiro</strong> <br />
         Data de Nasc.: <strong>03/12/1985</strong>
    </p>

<h2>Experiência Profissional</h2>

     <ul>
        <li>Webee</li>
        <li>Desenvolvedor <abbr title="Rede de alcance mundial" lang="pt-
br">WEB</abbr></li>
    </ul>

<h2>Minhas atividades preferidas são</h2>

     <ol>
         <li>Navegar na Internet</li>
         <li>Passeios - <q>Gosto também de viajar</q></li>
         <li>Palestras</li>
         <li>Cursos</li>
     </ol>

<h2>Endereço</h2>

    <address class="hcard">
        <span class="street-address">Rua Genésio G. <br />
        <acronym title="Jardim">Jd.</acronym> Tarobá - CEP <span
class="postal-code">86191-400</span> <br />
        Cambé - <acronym title="Paraná">PR</acronym> <br />
        <acronym title="Telefone">Fone</acronym>: <span class=""+55 43
9976-2138
    </address>

</div>
</body>
</html>
6




Figura 1 – Exemplo de um documento HTML avançado renderizado no Firefox.
7


3 CSS


                CSS, Cascading Style Sheets, é um poderoso, contudo simples
instrumento para escrever websites. A finalidade da CSS é fácil, alterar a aparência
dos elementos do site . Pode mudar, por exemplo cor, fonte, largura, altura, posição,
alpha, z-index, e assim por diante. O uso de CSS é muito simples, fácil e pode ser
colocado em documentos HTML.
                No estilo, você especifica a aparência dos elementos, neste caso
você está mudando a cor e o tamanho. Você pode mudar o tamanho para 20, o tipo
da letra para Arial e cor para vermelho. Isso é facilmente feito usando CSS. Veja:
<p style="font-size: 20; font-family: Arial; color: red;"> Bem-vindo ao meu
site </ p>


                O código CSS, é feito de três coisas: a primeira é elemento HTML, id
ou classe, segundo é propriedade, seguido por dois pontos (:) e a terceira é o valor
que vai ser mudado. Estamos mudando a cor do paragráfo.
p { color: red (vermelho); }

                Esta é a forma como é simples. Agora, estamos mudando o tipo de
letra e tamanho, usando o font-family e font-size :
Font-family: Arial; font-size: 20;


                Aqui estão alguns dos mais utilizados.
Font-weight - usado para fazer o tipo de letra negrito -
normal/bold/bolder/lighter

Background-color - usado para alterar a cor do fundo - color-
name/#000000/transparent/rgb(123,123,123)

Background-image - utilizado para colocar uma imagem de fundo - none / url
( "backgroun.jpg ')

Position - muda se a posição do elemento pode ser alterado pra cima e à
esquerda -absolute/relative

Top - o valor y - valor (value)

Left - o valor x - valor (value)

Border-style - define o estilo da borda de um elemento -
none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset

Border-color - define a cor da borda - color-
name/#000000/transparent/rgb(123,123,123)

Border-width - define a largura da borda -thin/medium/think/(value)
8


               Exemplo de uma Folha de Estilo Simples.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<meta http-equiv="content-language" content="pt-br" />

<title>CSS</title>

       <style type="text/css">
       #nome_completo {color: #CCC;}
       .nome { color: red;}
       p span {font-size: 30px; color: #FF6600; }
       p.nome { color: blue; font-size: 20px; }
       p[lang="en"] { font-weight: bold; color: red; }
       p[lang="pt-br"] { font-weight: normal; color: #00ff00; }
       a[title] { font-size: 60px; }
        a[href^="ftp://"] { color: #999; font-size: 100px; }
       p > strong { text-transform: uppercase; }
       p:first-child { color: #666; }
       </style>
</head>
<body>

<p id="nome_completo" class="nome"> <strong> <a
href="http://www.eduardobertolucci.com" title="Visite meu Site">Eduardo
Bertolucci</a> </strong> <em>TESTE<em> <span>teste</span> </p>
<p lang="en">Idioma Inglês</p>
<p lang="pt-br">Idioma Português</p>
<a href="ftp:eduardobertolucci.com" title="Acesso restrito ao FTP">FTP</a>

</body>
</html>




          Figura 2 – Exemplo de uma Folha de Estilo Simples renderizada no Firefox.
9


               Exemplo de uma Folha de Estilo Avançada.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="pt-br">
<head>
<title>Eduardo Bertolucci - Curriculo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="content-language" content="pt-br" />

<meta name="keywords" content="eduardo bertolucci, curriculo, curriculum, cambé,
pr,site pessoal" />
<meta name="description" content="Página contendo o curriculo de Eduardo
Bertolucci" />

<style type="text/css">
       body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; }
       div { width: 598px; margin: auto; padding: 10px; background: #E8EEFA; }
       h1 { font-size: 30px; text-transform: uppercase; }
       h2 { border: 1px solid #C3D9FF; background: #FFF; }
       p { font-size: 20px; font-weight: bold; text-align: center; color: #271672; }
       ul { font-weight: bold; text-transform: uppercase; color: #271672; }
       ol { font-weight: bold; text-transform: uppercase; color: #271672; }
       address { font-style: normal; border: 3px solid #FFF; text-align: right;
color: #fff; background: #3c62a2; }
       acronym { border: none; text-decoration: none; font-style: normal; }
</style>

</head>
<body>
<div>
<h1>Eduardo Bertolucci</h1>
<h2>Dados Pessoais</h2>
    <p>
         Estado Civil: <strong>Solteiro</strong> <br />
         Data de Nasc.: <strong>03/12/1985</strong>
    </p>
<h2>Experiência Profissional</h2>
    <ul>
         <li>Webee</li>
         <li>Desenvolvedor <abbr title="Rede de alcance mundial" lang="pt-
br">WEB</abbr></li>
    </ul>
<h2>Minhas atividades preferidas são</h2>
    <ol>
         <li>Navegar na Internet</li>
         <li>Passeios - <q>Gosto também de viajar</q></li>
         <li>Palestras</li>
         <li>Cursos</li>
    </ol>
<h2>Endereço</h2>
    <address class="hcard">
         <span class="street-address">Rua Genésio G. <br />
         <acronym title="Jardim">Jd.</acronym> Tarobá - CEP <span class="postal-
code">86191-400</span> <br />
         Cambé - <acronym title="Paraná">PR</acronym> <br />
         <acronym title="Telefone">Fone</acronym>: <span class="">+55 43 9976-
2138</span>
    </address>
</div>
</body>
</html>
10




Figura 3 – Exemplo de uma Folha de Estilo Avançada renderizada no Firefox.
11


4 JAVASCRIPT


               Javascript é uma linguagem de programação simples desenvolvida
pela Netscape e que se tornou padrão na Internet. Consiste numa linguagem
integrada e embutida no HTML. A linguagem Javascript permite um controle maior
na apresentação de páginas, possibilitando recursos que não são disponíveis em
HTML. Por exemplo, uma janela pode ser criada usando comandos em Javascript
(assim como o botão para fechá-la). Uma vez que o interpretador de Javascript está
incluida no navegador, isto o torna independente de sistemas operacionais. Assim,
código Javascript incorporado em HTML é executável em Windows, Macintosh,
Linux e outros sistemas.
               Apesar de Javascript ser muito parecida com Java (outra linguagem,
desenvolvida pela Sun Microsystems), não são idênticas. Java é uma linguagem
muito mais extensa e poderosa, bastante utilizada na criação de programas applet
executáveis no navegador. Uma diferença fundamental entre Java e Javascript é
que a primeira é compilada no servidor e o código executável repassado para o
computador cliente, enquanto que Javascript é interpretada pelo cliente.
               Exemplo de um Javascript Simples.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="pt-br">
<head>

<title>Eduardo Bertolucci - Curriculo </title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="content-language" content="pt-br" />

<meta name="keywords" content="eduardo bertolucci, curriculo, curriculum,
cambé, pr,site pessoal" />
<meta name="description" content="Página contendo o curriculo de Eduardo
Bertolucci" />

<style type="text/css">
      body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-
serif; }
      div { width: 598px; margin: auto; padding: 10px; background: #E8EEFA;
}
      h1 { font-size: 30px; text-transform: uppercase; }
      h2 { border: 1px solid #C3D9FF; background: #FFF; }
      h2 a { font-size: 11px; }
      p { font-size: 20px; font-weight: bold; text-align: center; color:
#271672; }
      ul { font-weight: bold; text-transform: uppercase; color: #271672; }
      ol { font-weight: bold; text-transform: uppercase; color: #271672; }
      address { font-style: normal; border: 3px solid #FFF; text-align:
right; color: #fff; background: #3c62a2; }
12

      acronym { border: none; text-decoration: none; font-style: normal; }

      .maisinfo_oculto { display: none; }
      .maisinfo_exibido { display: block; background: #FFFFCC; }
</style>
<script type="text/javascript">
function exibeOculta (elemento) {
      var objeto = document.getElementById (
elemento);

      if (objeto.style.display !== "none") {
             objeto.style.display = 'none';
      }
      else {
             objeto.style.display = '';
      }
}
</script>
</head>
<body>
<div>
<h1>Eduardo Bertolucci</h1>

<h2>Dados Pessoais <a href="#" onclick="exibeOculta('maisinfo1');">mais
informações</a></h2>
    <p id="maisinfo1" style="display: none;">
         Estado Civil: <strong>Solteiro</strong> <br />
         Data de Nasc.: <strong>03/12/1985</strong>
    </p>

<h2>Experiência Profissional <a href="#"
onclick="exibeOculta('maisinfo2');">mais informações</a></h2>

    <ul id="maisinfo2" style="display: none;">
        <li>Webee</li>
        <li>Desenvolvedor <abbr title="Rede de alcance mundial" lang="pt-
br">WEB</abbr></li>
    </ul>

<h2>Minhas atividades preferidas são <a href="#"
onclick="exibeOculta('maisinfo3');">mais informações</a></h2>
    <ol id="maisinfo3" style="display: none;">
        <li>Navegar na Internet</li>
        <li>Passeios - <q>Gosto também de viajar</q></li>
        <li>Palestras</li>
        <li>Cursos</li>
    </ol>
<h2>Endereço <a href="#" onclick="exibeOculta('maisinfo4');">mais
informações</a></h2>
    <address id="maisinfo4" style="display: none;" class="hcard">
        <span class="street-address">Rua Genésio G. <br />
        <acronym title="Jardim">Jd.</acronym> Tarobá - CEP <span
class="postal-code">86191-400</span> <br />
        Cambé - <acronym title="Paraná">PR</acronym> <br />
        <acronym title="Telefone">Fone</acronym>: <span class="">+55 43
9976-2138</span>
    </address>

</div>
</body>
</html>
13




Figura 4 - Antes de clicar no link mais informações




Figura 5 - Depois de clicar no link mais informações
14


              Exemplo de um Javascript Avançado.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="pt-br">
<head>

<title>Eduardo Bertolucci - Curriculo </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="content-language" content="pt-br" />

<meta name="keywords" content="eduardo bertolucci, curriculo, curriculum,
cambé, pr,site pessoal" />
<meta name="description" content="Página contendo o curriculo de Eduardo
Bertolucci" />
<style type="text/css">
      body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-
serif; }
      div { width: 598px; margin: auto; padding: 10px; background: #E8EEFA;
}
      h1 { font-size: 30px; text-transform: uppercase; }
      h2 { border: 1px solid #C3D9FF; background: #FFF; }
      h2 a { font-size: 11px; }
      p { font-size: 20px; font-weight: bold; text-align: center; color:
#271672; }
      ul { font-weight: bold; text-transform: uppercase; color: #271672; }
      ol { font-weight: bold; text-transform: uppercase; color: #271672; }
      address { font-style: normal; border: 3px solid #FFF; text-align:
right; color: #fff; background: #3c62a2; }
      acronym { border: none; text-decoration: none; font-style: normal; }

      .maisinfo_oculto { display: none; }
      .maisinfo_exibido { display: block; background: #FFFFCC; }
</style>
<script type="text/javascript">
function exibeOculta (elemento) {
      var objeto = document.getElementById (
elemento);

      if (objeto.style.display !== "none") {
             objeto.style.display = 'none';
      }
      else {
             objeto.style.display = '';
      }
}
function alteraCorBody (){
      cor = document.getElementById("cor").value;
      pagina = document.getElementsByTagName("body");
      pagina[0].style.backgroundColor = cor;
}
function alteraCorBox () {
      cor = document.getElementById("cor").value;
      divcaixa = document.getElementById("box");
      divcaixa.style.backgroundColor = cor;
}
function alteraCorTexto (){
      cor = document.getElementById("cor").value;
      pagina = document.getElementsByTagName("h2");
      pagina[0].style.color = cor;
      pagina[1].style.color = cor;
15

      pagina[2].style.color = cor;
      pagina[3].style.color = cor;
}
</script>
</head>
<body>
<div id="box">
<h1>Eduardo Bertolucci</h1>

<h2>Dados Pessoais <a href="#" onclick="exibeOculta('maisinfo1');">mais
informações</a></h2>
    <p id="maisinfo1" style="display: none;">
         Estado Civil: <strong>Solteiro</strong> <br />
         Data de Nasc.: <strong>03/12/1985</strong>
    </p>

<h2>Experiência Profissional <a href="#"
onclick="exibeOculta('maisinfo2');">mais informações</a></h2>

    <ul id="maisinfo2" style="display: none;">
        <li>Webee</li>
        <li>Desenvolvedor <abbr title="Rede de alcance mundial" lang="pt-
br">WEB</abbr></li>
    </ul>

<h2>Minhas atividades preferidas são <a href="#"
onclick="exibeOculta('maisinfo3');">mais informações</a></h2>

   <ol id="maisinfo3" style="display: none;">
       <li>Navegar na Internet</li>
       <li>Passeios - <q>Gosto também de viajar</q></li>
       <li>Palestras</li>
       <li>Cursos</li>
   </ol>

<h2>Endereço <a href="#" onclick="exibeOculta('maisinfo4');">mais
informações</a></h2>
    <address id="maisinfo4" style="display: none;" class="hcard">
        <span class="street-address">Rua Genésio G. <br />
        <acronym title="Jardim">Jd.</acronym> Tarobá - CEP <span
class="postal-code">86191-400</span> <br />
        Cambé - <acronym title="Paraná">PR</acronym> <br />
        <acronym title="Telefone">Fone</acronym>: <span class="">+55 43
9976-2138</span>
    </address>

<form>
  <label for="cor"> Cor:
  <input name="cor" id="cor" type="text" value="#" size="7" />
  </label>
  <button type="button" onclick="alteraCorBody()">Altera cor de
fundo</button>
  <button type="button" onclick="alteraCorBox()">Altera cor de Box</button>
  <button type="button" onclick="alteraCorTexto()">Altera cor de
Texto</button>
  <button type="button" onclick="window.print();">Imprimir</button>
</form>

</div>
</body>
</html>
16




  Figura 6 – Página com as cores normais




Figura 7 – Página com as cores modificadas.
17


                                  REFERÊNCIAS



http://www.castroinfonet.com/2009/07/css-o-que-e-para-o-que-serve.html

http://www6.ufrgs.br/bioquimica/proginst/oquiejs.htm

Contenu connexe

Tendances (17)

HTML Principios Básicos
HTML Principios BásicosHTML Principios Básicos
HTML Principios Básicos
 
Introdução ao HTML e CSS
Introdução ao HTML e CSSIntrodução ao HTML e CSS
Introdução ao HTML e CSS
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
 
Css tutorial
Css tutorialCss tutorial
Css tutorial
 
HTML - Aula 01 - Estrutura básica e tags básicas no html
HTML - Aula 01 - Estrutura básica e tags básicas no htmlHTML - Aula 01 - Estrutura básica e tags básicas no html
HTML - Aula 01 - Estrutura básica e tags básicas no html
 
Html
HtmlHtml
Html
 
Curso HTML e CSS
Curso HTML e CSSCurso HTML e CSS
Curso HTML e CSS
 
Apostila html,xhtml e css
Apostila html,xhtml e cssApostila html,xhtml e css
Apostila html,xhtml e css
 
2 html,xhtml e css
2   html,xhtml e css2   html,xhtml e css
2 html,xhtml e css
 
Aula 1 linguagem html (1)
Aula 1   linguagem html (1)Aula 1   linguagem html (1)
Aula 1 linguagem html (1)
 
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
 
HTML Formatando Textos
HTML Formatando TextosHTML Formatando Textos
HTML Formatando Textos
 
Apoio1020 apostila html
Apoio1020 apostila htmlApoio1020 apostila html
Apoio1020 apostila html
 
Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
WebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTMLWebDesign AULA 2: Introdução a HTML
WebDesign AULA 2: Introdução a HTML
 
Curso html
Curso htmlCurso html
Curso html
 

En vedette

Trabalho individual unopar. 1º semestre
Trabalho individual unopar.  1º semestreTrabalho individual unopar.  1º semestre
Trabalho individual unopar. 1º semestreBruno Leal
 
Portfolio unopar administração 7º periodo conceito excelente!
Portfolio unopar administração 7º periodo   conceito excelente!Portfolio unopar administração 7º periodo   conceito excelente!
Portfolio unopar administração 7º periodo conceito excelente!Rogerio Sena
 
Modelo relatorio estagio unopar
Modelo relatorio estagio unoparModelo relatorio estagio unopar
Modelo relatorio estagio unoparRogerio Sena
 
Modelo portfólio unopar
Modelo portfólio unoparModelo portfólio unopar
Modelo portfólio unoparRogerio Sena
 

En vedette (7)

Modelo capa
Modelo capaModelo capa
Modelo capa
 
Capa padrao unopar
Capa padrao unoparCapa padrao unopar
Capa padrao unopar
 
Capa padrão
 Capa padrão Capa padrão
Capa padrão
 
Trabalho individual unopar. 1º semestre
Trabalho individual unopar.  1º semestreTrabalho individual unopar.  1º semestre
Trabalho individual unopar. 1º semestre
 
Portfolio unopar administração 7º periodo conceito excelente!
Portfolio unopar administração 7º periodo   conceito excelente!Portfolio unopar administração 7º periodo   conceito excelente!
Portfolio unopar administração 7º periodo conceito excelente!
 
Modelo relatorio estagio unopar
Modelo relatorio estagio unoparModelo relatorio estagio unopar
Modelo relatorio estagio unopar
 
Modelo portfólio unopar
Modelo portfólio unoparModelo portfólio unopar
Modelo portfólio unopar
 

Similaire à Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010

Introdução de web
Introdução de webIntrodução de web
Introdução de webSedu
 
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Uni Buscapé Company
 
Html completo
Html completoHtml completo
Html completoEMSNEWS
 
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3 Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3 Cristofer Sousa
 
Curso de Java (Parte 6) Introdução a Front-end
Curso de Java (Parte 6) Introdução a Front-endCurso de Java (Parte 6) Introdução a Front-end
Curso de Java (Parte 6) Introdução a Front-endMario Sergio
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaMarcilio Guimarães
 
2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdfRubenManhia
 
Curso de Desenvolvimento de Sistemas Web - (X)HTML
Curso de Desenvolvimento de Sistemas Web - (X)HTMLCurso de Desenvolvimento de Sistemas Web - (X)HTML
Curso de Desenvolvimento de Sistemas Web - (X)HTMLFabio Moura Pereira
 
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 Franciosneyfranciosney
 
Manual curso php
Manual curso phpManual curso php
Manual curso phpalexinaa
 
Manual curso php
Manual curso phpManual curso php
Manual curso phpalexinaa
 
Aula 05 ferramentas para autoria de produtos multimídia ii
Aula 05   ferramentas para autoria de produtos multimídia iiAula 05   ferramentas para autoria de produtos multimídia ii
Aula 05 ferramentas para autoria de produtos multimídia iiFábio Costa
 

Similaire à Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010 (20)

Introdução de web
Introdução de webIntrodução de web
Introdução de web
 
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
Apresentação do Curso Primeiros Passos na Web com HTML e CSS - Profite e Univ...
 
Html completo
Html completoHtml completo
Html completo
 
Curso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JSCurso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JS
 
HTML
HTMLHTML
HTML
 
XHTML Básico
XHTML BásicoXHTML Básico
XHTML Básico
 
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
 
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3 Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
 
HTML + CSS
HTML + CSSHTML + CSS
HTML + CSS
 
Linguagem html
Linguagem htmlLinguagem html
Linguagem html
 
Curso de Java (Parte 6) Introdução a Front-end
Curso de Java (Parte 6) Introdução a Front-endCurso de Java (Parte 6) Introdução a Front-end
Curso de Java (Parte 6) Introdução a Front-end
 
FIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sicaFIS146 - Informática Aplicada a Fı́sica
FIS146 - Informática Aplicada a Fı́sica
 
XHTML e CSS
XHTML e CSSXHTML e CSS
XHTML e CSS
 
2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf
 
Curso de Desenvolvimento de Sistemas Web - (X)HTML
Curso de Desenvolvimento de Sistemas Web - (X)HTMLCurso de Desenvolvimento de Sistemas Web - (X)HTML
Curso de Desenvolvimento de Sistemas Web - (X)HTML
 
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
 
Manual curso php
Manual curso phpManual curso php
Manual curso php
 
Manual curso php
Manual curso phpManual curso php
Manual curso php
 
Aula html5
Aula html5Aula html5
Aula html5
 
Aula 05 ferramentas para autoria de produtos multimídia ii
Aula 05   ferramentas para autoria de produtos multimídia iiAula 05   ferramentas para autoria de produtos multimídia ii
Aula 05 ferramentas para autoria de produtos multimídia ii
 

Dernier

PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
"É 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
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 
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
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSOLeloIurk1
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxMauricioOliveira258223
 
Bloco de português com artigo de opinião 8º A, B 3.docx
Bloco de português com artigo de opinião 8º A, B 3.docxBloco de português com artigo de opinião 8º A, B 3.docx
Bloco de português com artigo de opinião 8º A, B 3.docxkellyneamaral
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
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
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
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
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorEdvanirCosta
 
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
 
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
 

Dernier (20)

PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
"É 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...
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 
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...
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptx
 
Bloco de português com artigo de opinião 8º A, B 3.docx
Bloco de português com artigo de opinião 8º A, B 3.docxBloco de português com artigo de opinião 8º A, B 3.docx
Bloco de português com artigo de opinião 8º A, B 3.docx
 
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.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
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
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!
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de Professor
 
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"
 
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
 

Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010

  • 1. CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS EDUARDO BERTOLUCCI TRABALHO DE HTML, CSS E JAVASCRIPT Londrina 2010
  • 2. EDUARDO BERTOLUCCI TRABALHO DE HTML, CSS E JAVASCRIPT Trabalho de HTML, CSS E JAVASCRIPT apresentado à Universidade Norte do Paraná - UNOPAR, como requisito parcial para a obtenção de média bimestral na disciplina de TÓPICOS ESPECIAIS EM DESENVOLVIMENTO DE SISTEMAS. Professor: Marcio Roberto Chiaveli Londrina 2010
  • 3. SUMÁRIO 1 INTRODUÇÃO .................................................................................................... 3 2 HTML .................................................................................................................. 4 3 CSS .................................................................................................................... 7 4 JAVASCRIPT .................................................................................................... 11 REFERÊNCIAS ....................................................................................................... 17
  • 4. 3 1 INTRODUÇÃO A Internet possui diversos serviços. A World Wide Web (conhecido também como Web) é o nome do serviço mais popular da Internet. Por esse motivo, é freqüentemente confundida com a própria Internet. Internet é o nome dado ao conjunto de computadores, provedores de acesso, satélites, cabos e serviços que formam uma rede mundial baseada em uma coleção de protocolos de comunicação conhecidas como TCP/IP. É essencial pra quem pretende desenvolver e colocar no ar páginas e aplicações saber disso. A World Wide web é um serviço TCP/IP baseado no protocolo de nível de aplicação HTTP (HyperText Transfer Protocol – Protocolo de Transferência de Hipertexto). É o meio virtual formado pelos servidores HTTP (servidores web), clientes HTTP (navegadores) e protocolo HTTP (regras comunicação entre cliente e servidor).
  • 5. 4 2 HTML HyperText Markup Language é a linguagem universal da Web. É através dela que a informação disponível nas páginas da www pode ser acessada por máquinas de arquiteturas e sistemas operacionais diferentes. Não é uma linguagem de programação com a qual se possa construir algoritmos, mas uma linguagem declarativa que serve para organizar informações em um arquivo de textos que será visualizado em um browser. Define uma coleção de elementos para marcação (definição de estrutura) de texto. um arquivo HTML é um arquivo de texto simples recheado de marcadores que se destacam do texto pelos caracteres especiais "<" e ">". Com HTML é possível publicar documentos estruturados on-line, recuperar informações através de vínculos de hipertexto, projetar uma interface interativa com formulários para acesso a serviços remotos como buscas e comércio eletrônico, e incluir imagens, vídeos, sons, animações e outras aplicações interativas dentro de documentos visíveis no browser. Exemplo de um documento HTML Simples. <html> <head> <title>exemplo de html</title> </head> <body> <p>olá mundo! </body> </html>
  • 6. 5 Exemplo de um documento HTML Avançado. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html lang="pt-br"> <head> <title>Eduardo Bertolucci - Curriculo </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="content-language" content="pt-br" /> <meta name="keywords" content="eduardo bertolucci, curriculo, curriculum, cambé, pr,site pessoal" /> <meta name="description" content="Página contendo o curriculo de Eduardo Bertolucci" /> </head> <body> <div> <h1>Eduardo Bertolucci</h1> <h2>Dados Pessoais</h2> <p> Estado Civil: <strong>Solteiro</strong> <br /> Data de Nasc.: <strong>03/12/1985</strong> </p> <h2>Experiência Profissional</h2> <ul> <li>Webee</li> <li>Desenvolvedor <abbr title="Rede de alcance mundial" lang="pt- br">WEB</abbr></li> </ul> <h2>Minhas atividades preferidas são</h2> <ol> <li>Navegar na Internet</li> <li>Passeios - <q>Gosto também de viajar</q></li> <li>Palestras</li> <li>Cursos</li> </ol> <h2>Endereço</h2> <address class="hcard"> <span class="street-address">Rua Genésio G. <br /> <acronym title="Jardim">Jd.</acronym> Tarobá - CEP <span class="postal-code">86191-400</span> <br /> Cambé - <acronym title="Paraná">PR</acronym> <br /> <acronym title="Telefone">Fone</acronym>: <span class=""+55 43 9976-2138 </address> </div> </body> </html>
  • 7. 6 Figura 1 – Exemplo de um documento HTML avançado renderizado no Firefox.
  • 8. 7 3 CSS CSS, Cascading Style Sheets, é um poderoso, contudo simples instrumento para escrever websites. A finalidade da CSS é fácil, alterar a aparência dos elementos do site . Pode mudar, por exemplo cor, fonte, largura, altura, posição, alpha, z-index, e assim por diante. O uso de CSS é muito simples, fácil e pode ser colocado em documentos HTML. No estilo, você especifica a aparência dos elementos, neste caso você está mudando a cor e o tamanho. Você pode mudar o tamanho para 20, o tipo da letra para Arial e cor para vermelho. Isso é facilmente feito usando CSS. Veja: <p style="font-size: 20; font-family: Arial; color: red;"> Bem-vindo ao meu site </ p> O código CSS, é feito de três coisas: a primeira é elemento HTML, id ou classe, segundo é propriedade, seguido por dois pontos (:) e a terceira é o valor que vai ser mudado. Estamos mudando a cor do paragráfo. p { color: red (vermelho); } Esta é a forma como é simples. Agora, estamos mudando o tipo de letra e tamanho, usando o font-family e font-size : Font-family: Arial; font-size: 20; Aqui estão alguns dos mais utilizados. Font-weight - usado para fazer o tipo de letra negrito - normal/bold/bolder/lighter Background-color - usado para alterar a cor do fundo - color- name/#000000/transparent/rgb(123,123,123) Background-image - utilizado para colocar uma imagem de fundo - none / url ( "backgroun.jpg ') Position - muda se a posição do elemento pode ser alterado pra cima e à esquerda -absolute/relative Top - o valor y - valor (value) Left - o valor x - valor (value) Border-style - define o estilo da borda de um elemento - none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset Border-color - define a cor da borda - color- name/#000000/transparent/rgb(123,123,123) Border-width - define a largura da borda -thin/medium/think/(value)
  • 9. 8 Exemplo de uma Folha de Estilo Simples. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="content-language" content="pt-br" /> <title>CSS</title> <style type="text/css"> #nome_completo {color: #CCC;} .nome { color: red;} p span {font-size: 30px; color: #FF6600; } p.nome { color: blue; font-size: 20px; } p[lang="en"] { font-weight: bold; color: red; } p[lang="pt-br"] { font-weight: normal; color: #00ff00; } a[title] { font-size: 60px; } a[href^="ftp://"] { color: #999; font-size: 100px; } p > strong { text-transform: uppercase; } p:first-child { color: #666; } </style> </head> <body> <p id="nome_completo" class="nome"> <strong> <a href="http://www.eduardobertolucci.com" title="Visite meu Site">Eduardo Bertolucci</a> </strong> <em>TESTE<em> <span>teste</span> </p> <p lang="en">Idioma Inglês</p> <p lang="pt-br">Idioma Português</p> <a href="ftp:eduardobertolucci.com" title="Acesso restrito ao FTP">FTP</a> </body> </html> Figura 2 – Exemplo de uma Folha de Estilo Simples renderizada no Firefox.
  • 10. 9 Exemplo de uma Folha de Estilo Avançada. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html lang="pt-br"> <head> <title>Eduardo Bertolucci - Curriculo</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="content-language" content="pt-br" /> <meta name="keywords" content="eduardo bertolucci, curriculo, curriculum, cambé, pr,site pessoal" /> <meta name="description" content="Página contendo o curriculo de Eduardo Bertolucci" /> <style type="text/css"> body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; } div { width: 598px; margin: auto; padding: 10px; background: #E8EEFA; } h1 { font-size: 30px; text-transform: uppercase; } h2 { border: 1px solid #C3D9FF; background: #FFF; } p { font-size: 20px; font-weight: bold; text-align: center; color: #271672; } ul { font-weight: bold; text-transform: uppercase; color: #271672; } ol { font-weight: bold; text-transform: uppercase; color: #271672; } address { font-style: normal; border: 3px solid #FFF; text-align: right; color: #fff; background: #3c62a2; } acronym { border: none; text-decoration: none; font-style: normal; } </style> </head> <body> <div> <h1>Eduardo Bertolucci</h1> <h2>Dados Pessoais</h2> <p> Estado Civil: <strong>Solteiro</strong> <br /> Data de Nasc.: <strong>03/12/1985</strong> </p> <h2>Experiência Profissional</h2> <ul> <li>Webee</li> <li>Desenvolvedor <abbr title="Rede de alcance mundial" lang="pt- br">WEB</abbr></li> </ul> <h2>Minhas atividades preferidas são</h2> <ol> <li>Navegar na Internet</li> <li>Passeios - <q>Gosto também de viajar</q></li> <li>Palestras</li> <li>Cursos</li> </ol> <h2>Endereço</h2> <address class="hcard"> <span class="street-address">Rua Genésio G. <br /> <acronym title="Jardim">Jd.</acronym> Tarobá - CEP <span class="postal- code">86191-400</span> <br /> Cambé - <acronym title="Paraná">PR</acronym> <br /> <acronym title="Telefone">Fone</acronym>: <span class="">+55 43 9976- 2138</span> </address> </div> </body> </html>
  • 11. 10 Figura 3 – Exemplo de uma Folha de Estilo Avançada renderizada no Firefox.
  • 12. 11 4 JAVASCRIPT Javascript é uma linguagem de programação simples desenvolvida pela Netscape e que se tornou padrão na Internet. Consiste numa linguagem integrada e embutida no HTML. A linguagem Javascript permite um controle maior na apresentação de páginas, possibilitando recursos que não são disponíveis em HTML. Por exemplo, uma janela pode ser criada usando comandos em Javascript (assim como o botão para fechá-la). Uma vez que o interpretador de Javascript está incluida no navegador, isto o torna independente de sistemas operacionais. Assim, código Javascript incorporado em HTML é executável em Windows, Macintosh, Linux e outros sistemas. Apesar de Javascript ser muito parecida com Java (outra linguagem, desenvolvida pela Sun Microsystems), não são idênticas. Java é uma linguagem muito mais extensa e poderosa, bastante utilizada na criação de programas applet executáveis no navegador. Uma diferença fundamental entre Java e Javascript é que a primeira é compilada no servidor e o código executável repassado para o computador cliente, enquanto que Javascript é interpretada pelo cliente. Exemplo de um Javascript Simples. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html lang="pt-br"> <head> <title>Eduardo Bertolucci - Curriculo </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="content-language" content="pt-br" /> <meta name="keywords" content="eduardo bertolucci, curriculo, curriculum, cambé, pr,site pessoal" /> <meta name="description" content="Página contendo o curriculo de Eduardo Bertolucci" /> <style type="text/css"> body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans- serif; } div { width: 598px; margin: auto; padding: 10px; background: #E8EEFA; } h1 { font-size: 30px; text-transform: uppercase; } h2 { border: 1px solid #C3D9FF; background: #FFF; } h2 a { font-size: 11px; } p { font-size: 20px; font-weight: bold; text-align: center; color: #271672; } ul { font-weight: bold; text-transform: uppercase; color: #271672; } ol { font-weight: bold; text-transform: uppercase; color: #271672; } address { font-style: normal; border: 3px solid #FFF; text-align: right; color: #fff; background: #3c62a2; }
  • 13. 12 acronym { border: none; text-decoration: none; font-style: normal; } .maisinfo_oculto { display: none; } .maisinfo_exibido { display: block; background: #FFFFCC; } </style> <script type="text/javascript"> function exibeOculta (elemento) { var objeto = document.getElementById ( elemento); if (objeto.style.display !== "none") { objeto.style.display = 'none'; } else { objeto.style.display = ''; } } </script> </head> <body> <div> <h1>Eduardo Bertolucci</h1> <h2>Dados Pessoais <a href="#" onclick="exibeOculta('maisinfo1');">mais informações</a></h2> <p id="maisinfo1" style="display: none;"> Estado Civil: <strong>Solteiro</strong> <br /> Data de Nasc.: <strong>03/12/1985</strong> </p> <h2>Experiência Profissional <a href="#" onclick="exibeOculta('maisinfo2');">mais informações</a></h2> <ul id="maisinfo2" style="display: none;"> <li>Webee</li> <li>Desenvolvedor <abbr title="Rede de alcance mundial" lang="pt- br">WEB</abbr></li> </ul> <h2>Minhas atividades preferidas são <a href="#" onclick="exibeOculta('maisinfo3');">mais informações</a></h2> <ol id="maisinfo3" style="display: none;"> <li>Navegar na Internet</li> <li>Passeios - <q>Gosto também de viajar</q></li> <li>Palestras</li> <li>Cursos</li> </ol> <h2>Endereço <a href="#" onclick="exibeOculta('maisinfo4');">mais informações</a></h2> <address id="maisinfo4" style="display: none;" class="hcard"> <span class="street-address">Rua Genésio G. <br /> <acronym title="Jardim">Jd.</acronym> Tarobá - CEP <span class="postal-code">86191-400</span> <br /> Cambé - <acronym title="Paraná">PR</acronym> <br /> <acronym title="Telefone">Fone</acronym>: <span class="">+55 43 9976-2138</span> </address> </div> </body> </html>
  • 14. 13 Figura 4 - Antes de clicar no link mais informações Figura 5 - Depois de clicar no link mais informações
  • 15. 14 Exemplo de um Javascript Avançado. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html lang="pt-br"> <head> <title>Eduardo Bertolucci - Curriculo </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="content-language" content="pt-br" /> <meta name="keywords" content="eduardo bertolucci, curriculo, curriculum, cambé, pr,site pessoal" /> <meta name="description" content="Página contendo o curriculo de Eduardo Bertolucci" /> <style type="text/css"> body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans- serif; } div { width: 598px; margin: auto; padding: 10px; background: #E8EEFA; } h1 { font-size: 30px; text-transform: uppercase; } h2 { border: 1px solid #C3D9FF; background: #FFF; } h2 a { font-size: 11px; } p { font-size: 20px; font-weight: bold; text-align: center; color: #271672; } ul { font-weight: bold; text-transform: uppercase; color: #271672; } ol { font-weight: bold; text-transform: uppercase; color: #271672; } address { font-style: normal; border: 3px solid #FFF; text-align: right; color: #fff; background: #3c62a2; } acronym { border: none; text-decoration: none; font-style: normal; } .maisinfo_oculto { display: none; } .maisinfo_exibido { display: block; background: #FFFFCC; } </style> <script type="text/javascript"> function exibeOculta (elemento) { var objeto = document.getElementById ( elemento); if (objeto.style.display !== "none") { objeto.style.display = 'none'; } else { objeto.style.display = ''; } } function alteraCorBody (){ cor = document.getElementById("cor").value; pagina = document.getElementsByTagName("body"); pagina[0].style.backgroundColor = cor; } function alteraCorBox () { cor = document.getElementById("cor").value; divcaixa = document.getElementById("box"); divcaixa.style.backgroundColor = cor; } function alteraCorTexto (){ cor = document.getElementById("cor").value; pagina = document.getElementsByTagName("h2"); pagina[0].style.color = cor; pagina[1].style.color = cor;
  • 16. 15 pagina[2].style.color = cor; pagina[3].style.color = cor; } </script> </head> <body> <div id="box"> <h1>Eduardo Bertolucci</h1> <h2>Dados Pessoais <a href="#" onclick="exibeOculta('maisinfo1');">mais informações</a></h2> <p id="maisinfo1" style="display: none;"> Estado Civil: <strong>Solteiro</strong> <br /> Data de Nasc.: <strong>03/12/1985</strong> </p> <h2>Experiência Profissional <a href="#" onclick="exibeOculta('maisinfo2');">mais informações</a></h2> <ul id="maisinfo2" style="display: none;"> <li>Webee</li> <li>Desenvolvedor <abbr title="Rede de alcance mundial" lang="pt- br">WEB</abbr></li> </ul> <h2>Minhas atividades preferidas são <a href="#" onclick="exibeOculta('maisinfo3');">mais informações</a></h2> <ol id="maisinfo3" style="display: none;"> <li>Navegar na Internet</li> <li>Passeios - <q>Gosto também de viajar</q></li> <li>Palestras</li> <li>Cursos</li> </ol> <h2>Endereço <a href="#" onclick="exibeOculta('maisinfo4');">mais informações</a></h2> <address id="maisinfo4" style="display: none;" class="hcard"> <span class="street-address">Rua Genésio G. <br /> <acronym title="Jardim">Jd.</acronym> Tarobá - CEP <span class="postal-code">86191-400</span> <br /> Cambé - <acronym title="Paraná">PR</acronym> <br /> <acronym title="Telefone">Fone</acronym>: <span class="">+55 43 9976-2138</span> </address> <form> <label for="cor"> Cor: <input name="cor" id="cor" type="text" value="#" size="7" /> </label> <button type="button" onclick="alteraCorBody()">Altera cor de fundo</button> <button type="button" onclick="alteraCorBox()">Altera cor de Box</button> <button type="button" onclick="alteraCorTexto()">Altera cor de Texto</button> <button type="button" onclick="window.print();">Imprimir</button> </form> </div> </body> </html>
  • 17. 16 Figura 6 – Página com as cores normais Figura 7 – Página com as cores modificadas.
  • 18. 17 REFERÊNCIAS http://www.castroinfonet.com/2009/07/css-o-que-e-para-o-que-serve.html http://www6.ufrgs.br/bioquimica/proginst/oquiejs.htm