Beruflich Dokumente
Kultur Dokumente
HTML
3 - Primeiros Comandos
a) <HTML> ... </HTML> Especifica que dentro desses TAGs h comandos HTML. b) <HEAD> ... </HEAD> rea destinada aos TAGs relacionados com a identificao da pgina. Sua utilizao no obrigatria, entretanto, h alguns TAGs que necessitam ser declarados nesta rea, como o <TITLE> por exemplo. c) <TITLE> ... </TITLE> Especifica o ttulo da pgina, que aparecer no cabealho do Navegador. A digitao incorreta deste TAG acarretar problemas na exibio da pgina.
Pgina 1
d) Textos em Cabealhos: um tipo de formatao de texto que pode ser utilizada em qualquer lugar da pgina, com 6 tamanhos de fonte. <H1>Texto em Cabealho Tamanho 1 - Maior</H1> at <H6>Texto em Cabealho Tamanho 6 - Menor</H6> O maior o <H1> e o menor o <H6>. Automaticamente ser adicionada uma linha em branco antes e outra linha depois. Possui o seguinte parmetro opcional: ALIGN = alinhamento (LEFT, CENTER, RIGHT) Exemplo: <H1 ALIGN = right>Subtitulo 1</H1> e) <HR> Traa uma linha horizontal na tela. Possui os seguintes parmetros opcionais: SIZE = expessura da linha WIDTH = comprimento da linha ALIGN = alinhamento (LEFT, CENTER, RIGHT) COLOR = cor da linha. Exemplo: <HR SIZE = 2 WIDTH = 50 ALIGN = left COLOR = red> f) <!-- comentrios --> Permite digitar comentrios em qualquer parte do programa. Esses comentrios no sero exibidos na pgina. Exemplo: <!-- Elaborado pelo Prof. Celso Gallo -->
4 - Pargrafos
Uma Pgina Web no reconhece o fim de um pargrafo. Mesmo que pressione a tecla [ENTER] na edio em HTML, o Navegador no reconhecer a quebra de linha ou de pargrafo. necessrio utilizar TAGs especficas. a) <P> Ao ser utilizado sozinho, especifica a quebra de pargrafo e insere uma linha em branco aps. Exemplo: O HTML no reconhece a tecla ENTER como sendo o final de uma linha.<P> <P> ... </P> Pode ser utilizado com o seu par, marcando o incio e o fim de um pargrafo, neste caso possui o seguinte parmetro opcional: ALIGN = alinhamento (LEFT, CENTER, RIGHT) Exemplo: <P ALIGN=right>O HTML no reconhece a tecla ENTER como sendo o final de uma linha.</P> b) <BR> Especifica a quebra de linha sem inserir uma linha em branco aps. c) <PRE> ... </PRE> Permite que um texto seja reconhecido pelo Navegador com sua formatao original, reconhecendo a tecla TAB para tabulao e ENTER para final de linha. Exemplo: <PRE>Agora sim, o HTML ir reconhecer a tecla ENTER como sendo o final de uma linha.</PRE> d) <DIV> ... </DIV> Marca o incio e o fim de um bloco de texto, sem adicionar uma linha em branco aps. Possui o seguinte parmetro: ALIGN = alinhamento (LEFT, CENTER, RIGHT) Exemplo: <DIV ALIGN=right>O HTML no reconhece a tecla ENTER como sendo o final de uma linha.</DIV>
5 - Estilos de Textos
Os TAGs que alteram os estilos de textos devem ser especificados aos pares. a) <B> b) <I> c) <U> d) <TT> e) <BIG> texto em negrito texto em itlico texto sublinhado texto em typerwriter </B> </I> </U> </TT>
aumenta a fonte + negrito </BIG> </SMALL> </SUP> </SUB> texto sobrescrito texto subscrito
<ul type="a"> <li> Internet</li> <li> Computador</li> <li> Site</li> </ul> Ser exibido: a. Internet b. Computador c. Site Agora iremos aprender a criar lista de definio o processo semelhante ao que acabamos de aprender, portanto, para criar a lista utilizamos as etiquetas <dl></dl> sendo que utilizaremos duas etiquetas para definio <dt></dt> e <dd></dd>, ento ficaria assim: <dl> <dt>Html</dt> <dd>Html Basico</dd> <dt>Aprender</dt> </dl> Ser exibido:
Html
Tambm podemos definir o tipo de estilo utilizado pela lista como nmeros ou at mesmo utilizar letras (A, B, C) para isso utilizamos mais um atributo que o type que deve ser incluido dentro da etiqueta <ol> sendo que o mesmo ficaria assim: <ol type=a>
Pgina 3
b) c)
Endereo do servidor: o computador que contm a Pgina Web. Endereo da Pgina Web: o path do arquivo acessado, dentro do servidor.
Para exibir uma imagem em sua Pgina Web, necessrio que ela esteja em um dos formatos aceitos pelo Browser: GIF (Graphics Interchange Format): o formato padro, o mais aceito pela Web; JPEG (Joint Photographic Engineering Group): Est sendo o formato mais utilizado pela sua maior capacidade de compactao; BMP (Bit Map): Deve ser evitado pela sua baixa capacidade de compactao. O TAG utilizado <IMG> juntamente com o parmetro SRC=nome, conforme abaixo: <img src=nome_da_imagem.extenso> Exemplo: <img src=foto.jpg> Uma opo de alinhamento pode ser utilizada, para exibir a imagem ao lado de um texto. O parmetro usado o ALIGN. Exemplos: (texto no alto) <img align=top src=foto.jpg> (texto ao centro) <img align=middle src=foto.jpg> (texto em baixo) <img align=bottom src=foto.jpg>
Pode ser texto ou figura que, ao ser clicada, far ligao com um documento que for mencionado. Para isso necessrio estar conectado internet e conhecer o endereo virtual da Pgina Web. Este esquema de endereamento virtual chamado de URL. O TAG usado <A HREF>.
<a href=URL> hipertexto </a> Exemplo: <a href=http://www.singular.com.br> Portal Singular</a> O texto Portal Singular chamado de Hipertexto ou simplesmente Link.
(qdo. o usurio clicar no hipertexto ser exibido o aplicativo para envio de e-mail que estiver instalado em seu micro)
Pgina 4
Exemplos: a) <p align = center> Alinha o pargrafo ao centro, at que outro comando <p> o modifique ou </p> seja encontrado. b) <div align = right> Alinha o pargrafo direita, at que o comando </div> seja encontrado. c) <h1 align = right> Alinha o cabealho direita, at que o comando </h1> seja encontrado. d) <h6 align = center> Alinha o cabealho ao centro, at que o comando </h6> seja encontrado.
11 - Definindo Tamanhos
Em alguns elementos possvel configurar o tamanho e o alinhamento de sua exibio, com os parmetros SIZE, WIDTH e ALIGN: Exemplos: a) <hr size=10 width=400 align=left> exibe uma linha na tela com 10 pixels de espessura, 400 pixels de comprimento, alinhada esquerda. b) <hr size=20 width=50% align=right> exibe uma linha na tela com 20 pixels de espessura, 50% do cumprimento da tela exibida, alinhada direita. c) <img src=foto.jpg align=bottom> exibe uma imagem chamada foto.jpg, alinhada pela sua parte inferior. d) <img src=foto.jpg align=top> exibe uma imagem chamada foto.jpg, alinhada pela sua parte superior. e) <img src=foto.jpg align=middle> exibe uma imagem chamada foto.jpg, alinhada pela sua parte central.
12 - Configurando as Fontes
perfeitamente possvel alterar o tamanho, o tipo e a cor das fontes utilizadas, atravs do TAG <FONT> e seus parmetros SIZE, FACE e COLOR. Exemplo: <font size=5 face=arial color=#FF0000> Exibe texto com a fonte tipo ARIAL, tamanho 5, na cor vermelha. Para voltar a configurao original utilize </FONT>. ATENO: O parmetro TEXT utilizado com o TAG <BODY> determina a cor da fonte a ser utilizada na Pgina Web inteira, enquanto o parmetro COLOR do TAG <FONT> determina a cor do texto at que seja encontrado o TAG </FONT>.
10 - Alinhando Pargrafos
O padro de alinhamento dos pargrafos editados em HTML esquerda, mas podemos modific-los utilizando alguns parmetros:
Pgina 5
13 - Texto em Movimento
Existe um TAG que faz com que o texto fique em movimento na tela, seu nome <MARQUEE>. O padro de movimento da direita para a esquerda, mas pode ser alterado com os seus parmetros.
</marquee>
Obs.: No funciona no Netscape. Vejamos cada um dos parmetros da Tag MARQUEE: Behavior: define a forma de rolagem do texto, podendo ter 3 valores possveis. SCROLL rolagem continua em um mesmo sentido SLIDE o letreiro sai do ponto de partida e ao chegar ao seu final, pra. ALTERNATE o letreiro deslizar de um lado para o outro da tela. Direction: Define a direo de rolagem do letreiro. Podem ser utilizados dois valores, LEFT (esquerda) e RIGHT (direita). Loop: Este parmetro define o nmero de vezes que o letreiro deslizar pela pgina, o valor INFINITE (o padro), define uma rolagem constante. Scrollamount: Este parmetro define a velocidade de rolagem do letreiro, dada em milissegundos. Scrolldelay: Define a quantidade de pixels que ir percorrer cada quadro. Exemplo: <marquee behavior=alternate texto </marquee> scrolldelay=nmero>
Editar o EXERCCIO 06 do Caderno de Exerccios Editar o EXERCCIO 07 do Caderno de Exerccios Editar o EXERCCIO 08 do Caderno de Exerccios Editar o EXERCCIO 09 do Caderno de Exerccios
Editar o EXERCCIO 10 do Caderno de Exerccios Editar o EXERCCIO 11 do Caderno de Exerccios Editar o EXERCCIO 12 do Caderno de Exerccios Editar o EXERCCIO 13 do Caderno de Exerccios
Pgina 6
Cornthians Santos
So Caetano
<table border=2 width=100% bgcolor="yellow"> <caption>Clubes de Futebol</caption> <!--Criando a 1 Linha--> <tr> <th colspan=2 height=50>Palmeiras</th> <td>So Paulo</td> </tr> <!--Criando a 2 Linha--> <tr> <td valign=bottom height=50>Cornthians</td> <th align=right>Portuguesa </th> <th rowspan=2>So Caetano </th> </tr> <!--Criando a 3 Linha --> <tr> <td height=50 valign=top align=center>Santos</td> <td>Santo Andr</td> </tr> </table>
<table border=1> <caption>Clubes de Futebol</caption> <! --Criando a 1 Linha--> <tr> <th> Palmeiras</th> <td> Cornthians</td> <td> So Paulo</td> </tr> <! --Criando a 2 Linha --> <tr> <td> Santos</td> <td> So Caetano</td> <th> Santo Andr</th> </tr> </table>
Pgina 7
d) MARGINWIDTH = largura das margens esquerda e direita do Frame, em pixels. e) NAME = atribui um nome (apelido) ao Frame, de maneira que ele possa ser identificado e localizado posteriormente. f) NORESIZE = evita que as bordas do Frame sejam redimensionadas pelo usurio. g) SCROLLING = permite que o Frame possua barras de rolagem (valor YES) ou no (valor NO). h) SRC = endereo (URL) do documento que ser exibido no Frame.
Vamos ento escrever o programa JANELAO.htm que ser a Pgina Principal, que ir administrar os FRAMES: <html> <head> <title>Ttulo do Pgina</title> </head> <frameset cols="200,*"> <frame name="Frame_Esquerda" src="alfa.htm"> <frame name="Frame_Direita" src="beta.htm"> </frameset> </html> A Pgina Principal dividiu a janela em 2 colunas, sendo que a coluna da esquerda possui 200px de comprimento. Agora basta carregar a Pgina Principal que as outras 2 pginas sero automaticamente exibidas nos respectivos FRAMES. Para fazer a ligao entre os FRAMES precisamos avisar ao arquivo ALFA.htm que as pginas que ele abrir sero carregadas no Frame_Direita, e podemos fazer isso de duas formas: a) No arquivo ALFA.htm, na seo <head> declaramos o TAG: <base target=destino> Exemplo: <head> <base target=Frame_Direita> </head> b) Ou, no arquivo ALFA.htm, junto ao TAG <a href> declaramos a parmetro target: <a href=arquivo target=destino> Exemplo: <a href=GAMA.htm target=Frame_Direita>
Pgina 8
Normalmente o Frame_Superior utilizado para exibir propagandas (banners) e informaes sobre o prprio Site, o Frame_Esquerda utilizado para abrigar os Links e o Frame_Direita utilizado para abrir as Pginas acessadas pelos Links. Na montagem da nossa Pgina Principal, criamos duas linhas de FRAMES, sendo que a 1 linha ter 100px de altura, e a 2 linha ser subdividida em 2 colunas de FRAMES. O FRAME da esquerda ter 200px de comprimento, conforme o exemplo: <html> <head> <title>Ttulo do Pgina</title> </head> <frameset rows =100,*> <frame name = Frame_Superior src=delta.htm> <frameset cols = 200,*> <frame name = Frame_Esquerda src=alfa.htm> <frame name = Frame_Direita src=beta.htm> </ frameset> </ frameset> </html> ATENO: Os TAGS <FRAMESET> e <FRAME> no podem estar na rea do <BODY>, caso contrrio no sero exibidos.
b) NAME = nome_objeto: todo objeto precisa ter seu prprio nome, exceto para os tipos CHECKBOX e RADIO onde todos os itens possuem o mesmo nome em uma mesma seo. c) VALUE = valor: depende do tipo do objeto: TEXT ou PASSWORD contedo digitado. CHECKBOX ou RADIO valor a ser enviado. SUBMIT, RESET, ou BUTTON rtulo do boto. d) CHECKED: determina uma marca em um campo tipo CHECKBOX ou RADIO.
Pgina 9
e) SIZE = tamanho: especifica o tamanho visual do campo tipo TEXT ou PASSWORD. f) MAXLENGTH = valor: especifica a quantidade mxima de caracteres aceitos no campo TEXT ou PASSWORD. Exemplos: 1. Caixa de Texto: Digite o nome: <INPUT TYPE=TEXT NAME=texto1 VALUE= SIZE=20 MAXLENGTH=40> 2. Caixa para Senha: Digite a senha: <INPUT TYPE=PASSWORD NAME=senha1 VALUE= SIZE=6 MAXLENGTH=6> 3. Caixa de Verificao: Caractersticas: <INPUT TYPE=CHECKBOX NAME=caixa1 VALUE=legal CHECKED>Sou Legal <p> <INPUT TYPE=CHECKBOX NAME=caixa1 VALUE=bonito>Sou Bonito 4. Boto de Rdio: Estado Civil: <INPUT TYPE=RADIO NAME=radio1 VALUE=S CHECKED>Solteiro <p> <INPUT TYPE=RADIO NAME=radio1 VALUE=C>Casado 5. Boto para Apagar: <INPUT TYPE=RESET NAME=apaga1 VALUE=Apagar> 6. Boto para Enviar: <INPUT TYPE=SUBMIT NAME=envia1 VALUE=Enviar>
Pgina 10
nos
cabealhos
dos
CONTENT=descrio Define a informao associada ao nome da varivel ou metainformao. NAME=descrio o nome da metainformao ou varivel que est sendo criada, e que deve ser atribudo a um contedo atravs da opo CONTENT. URL=endereo Indica o URL do documento. Exemplo: Vamos forar a pgina inicial a fazer um recarregamento automtico de uma outra pgina, aps um determinado tempo: <HTML> <HEAD> <TITLE>Exerccio com o comando META</TITLE> <META HTTP-EQUIV= Refresh CONTENT= 5; URL= pagina2.htm> </HEAD> <BODY> Esta pgina ser exibida por apenas 5 segundos. </BODY> </HTML> Caso voc queria apenas ficar atualizando periodicamente a mesma pgina inicial, basta no declarar o parmetro URL, conforme abaixo: <META HTTP-EQUIV= Refresh CONTENT= 5>
Pgina 11
Exemplo: Vamos carregar os estilos que esto gravados no arquivo externo chamado exemplo.css: <HTML> <HEAD> <TITLE>Folha de Estilo Externa</TITLE> <LINK REL=StyleSheet HREF=exemplo.css TYPE=text/css> </HEAD> <BODY> Esta pgina principal de meu site </BODY> </HTML>
Pgina 12
Ajusta a espessura extra-light;light; da fonte (negrito). demi-light; medium; demi-bold; bold; extra-bold; { font-weight: bold }; Aplica, ou no, o efeito itlico. { font-style: italic }; FONT-STYLE Especifica a distncia entre as linhas. { line-height: 24pt }; LINE-HEIGHT COLOR { color: blue }; TEXT-DECORATION Aplica, ou no, efeitos no texto. { text-decoration: underline }; MARGIN-LEFT { margin-left: 2in }; Ajusta a distncia da margem direita da pgina. { margin-right: 1cm }; MARGIN-RIGHT Ajusta a distncia da margem superior da pgina. { margin-top: 20px }; MARGIN-TOP TEXT-ALIGN { text-align: right }; Especifica a distncia entre o texto e a margem esquerda { text-indent: 0.5in }; TEXT-INDENT pt, in, cm, px Especifica o alinhamento do texto pt, in, cm, px Ajusta a distncia da margem esquerda da pgina. pt, in, cm, px none; underline; italic; line-throungh; Especifica a cor do texto. normal; italic;
Pgina 13
Especifica uma URL; figura de fundo ou cdigo da cor; uma cor. { background: #33CC00 }; ou { background: URL(figura.gif) }; O Seletor BACKGROUND possui tambm os seguintes parmetros adicionais: REPEAT: Repete a imagem (default); NO-REPEAT: A imagem inserida apenas uma vez; FIXED: A imagem no rola com a tela; SCROLL: A imagem rola com a tela (default); POSITION: Define a posio inicial da imagem. Pode ser especificado em percentual ou tamanho, tendo como referncia o canto superior esquerdo (0%,0%). Exemplo: { BACKGROUND: URL(figura.gif) RIGHT BOTTOM NO-REPEAT }; BACKGROUND BORDER-COLOR Especifica a cor da borda. { text-align: right }; BORDER-STYLE nome da cor VGA ou cdigo RGB.
Especifica o dotted; dashed; estilo da solid; double; borda. none; grove; ridge; inset; outset; { border-style: grove }; BORDER-WIDTH Especifica a espessura da borda. thin; thick; medium;
{ border-width: thin }; BORDER Especifica a lateral da borda que sofre o efeito. top; left; right; center;
{ border: right }; SCROLLBARBASE-COLOR Especifica a cor da Barra de Rolagem. nome da cor VGA ou cdigo RGB.
{ scrollbar-base-color: lightblue };
Pgina 14