Layout em HTML5





HTML5 é a quinta versão da linguagem HTML. O HTML5 é o mesmo HTML de sempre, mas atualizado, esta nova versão traz consigo importantes mudanças quanto ao papel do HTML no mundo da WEB, trazendo novas funcionalidades como semântica, acessibilidade e muito mais.

O HTML 5 está fortemente relacionado a web semântica, ou seja, o conteúdo das páginas HTML5 utilizam novos elementos que descrevem com muito mais precisão e organização o conteúdo das páginas HTML.


Elementos do HTML 5 para organizar o layout das páginas.

<header> - cabeçalho da página ou de uma seção (não confundir com a tag <head>);

O elemento header é utilizado para definir um conteúdo de introdução ou de navegação. Normalmente encontramos elementos de cabeçalho (h1 ˜h6), em seu conteúdo. É importante lembrar que, apesar de geralmente ser empregado no começo da página, seu uso pode ser feito também em diferentes seções do mesmo documento.

<section> - cada seção do conteúdo;

Representa uma seção genérica de um documento. Neste contexto, uma seção é o agrupamento de um conteúdo dentro de umtema que, normalmente, possui um cabeçalho.

<article> - um item do conteúdo dentro da página ou da seção;

Representa uma composição independente em um documento, página ou aplicação e que é, a princípio, independentemente distribuível ou reutilizável. Pode ser um post de um fórum, artigo de uma revista ou jornal, post de um blog, comentário enviado por um usuário, widget interativo ou qualquer item independente de conteúdo.

Quando encontramos elementos article aninhados, os elementos article internos representam um conteúdo que esteja relacionado ao conteúdo do ancestral article mais próximo. Por exemplo, elementos article internos podem representar os comentários de um post de um blog Neste caso o post do blog seria o elemento article ancestral mais próximo.

<footer> - o rodapé da página ou de uma seção;

Representa o rodapé do ancestral de seccionamento mais próximo. É muito comum encontrarmos em seu conteúdo informações sobre a seção a qual ele pertence como quem a escreveu, links relacionados ao conteúdo da seção e informações legais, por exemplo.

<nav> - o conjunto de links que formam a navegação, seja o menu principal do site ou links relacionados ao conteúdo da página;

A tag nav representa uma seção da página que contém links para outras páginas ou para outras partes do documento, ou seja, uma seção comlinks de navegação.

<aside> - conteúdo relacionado ao artigo (como arquivos e posts relacionados em um blog, por exemplo).

O elemento aside representa uma seção que consiste em um conteúdo que esteja tangencialmente relacionado ao conteúdo que está à sua volta. Essa seção é frequentemente representada como uma coluna lateral em relação ao conteúdo principal de uma página.





Abaixo está o código da página acima. Necessário primeiro criar a página “índex.html”, e outra como “default.css” define o layout do site.

index.html


<!DOCTYPE html!>
<html lang="pt-br">
<head>
    <meta charset="utf-8">
    <link href="default.css" rel="stylesheet" type="text/css" media="all">
    <title>Elementos da Estrutura</title>
</head>
<body>
    <div id="container">
         <header id="cabecalho">Header</header>
               <div id="corpo">
                      <nav id="menu">nav</nav>
                      <section id="artigo">
                           <header class="cabecalho_artigo">header
                           </header>
                           <article class="artigo">article
                           </article>
                           <footer class="rodape_artigo">footer
                           </footer>
                       </section>
                       <aside id="propaganda">aside</aside>
                  </div>
               <footer id="rodape">footer</footer>
            </div>
       </body>
</html>



default.css



* { margin : 0; padding : 0; }
#container {
            margin: 0px auto 0px auto;
          width: 960px;
          background:#ccddbb;
}
#cabecalho {
           margin:0px auto 0px auto;
           width:960px;
           height:82px;
           position:relative;
          background:#c0c0c0;
}
#corpo {
    margin: 1px;
    padding-top: 10px;
    padding-bottom: 20px;
    min-height: 500px;               
}
#menu {
           margin:0px auto 0px auto;
           width:160px;
           height:500px;
          float:left;
          background:#c0c0ff;  
}
#artigo {
           margin:0px auto 0px auto;
           width:618px;
            height:500px;
          float:left;
          background:#c0c088;
          margin-left:10px;
}
.cabecalho_artigo {
           margin:0px auto 0px auto;
           width:598px;
           height:50px;
          float:left;
          background:#c0c0c0;
          margin:10px;      
}
.artigo {
           margin:0px auto 0px auto;
           width:598px;
           height:330px;
          float:left;
          background:#c0c0c0;
          margin:10px;      
}
.rodape_artigo {
           margin:0px auto 0px auto;
           width:598px;
           height:50px;
          float:left;
          background:#c0c0c0;
          margin:10px;      
}
#propaganda {
           margin:0px auto 0px auto;
           width:160px;
           height:500px;
          float:left;
          background:#c0c000;
          margin-left:10px;
}
#rodape {
           margin: 0px auto;
           padding-bottom: 20px;
          width: 960px;
          position: relative;
          background:#c0c0c0;
}




Veja Mais:
- Elemento canvas em HTML5
- Atributo required no HTML5
- Formulário de contato pronto com HTML5
- Como usar Placeholder no HTML5
- Validar CEP com HTML5 usando Pattern
- Colocar vídeo na página com HTML5
- Colocar áudio na página com HTML5
- Elemento Áudio e Vídeo em HTML5
- Criar Formulários em HTML5
- Introdução ao HTML5
- Estrutura de um documento html 5
- Layout em HTML5

 


Estrutura de um documento html 5



<!DOCTYPE html>
<html lang="pt-br">
     <head>
               <meta charset="UTF-8" />
               <title>Estrutura do HTML5</title>
     </head>
     <body>
     </body>
</html>

O Doctype deve ser a primeira linha de código do documento antes da tag HTML.
<!DOCTYPE html!>
O Doctype indica para o navegador e para outros meios qual a especificação de código utilizar.
O código HTML é uma série de elementos, de tag. O elemento principal é sempre a tag HTML.
<htmllang=”pt-br”>
O atributo LANG é necessário para que os user-agents saibam qual a linguagem principal do documento.
No HEAD ficam os metadados. Metadados são informações sobre a página e o conteúdo ali publicado.
MetatagCharset
No nosso exemplo há uma metatag responsável por chavear qual tabela de caractéres a página está utilizando.
<meta charset=”utf-8”>
Nas versões anteriores ao HTML5, essa tag era escrita da forma abaixo:
<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8”>

Veja Mais:

- Elemento canvas em HTML5
- Atributo required no HTML5
- Formulário de contato pronto com HTML5
- Como usar Placeholder no HTML5
- Validar CEP com HTML5 usando Pattern
- Colocar vídeo na página com HTML5
- Colocar áudio na página com HTML5
- Elemento Áudio e Vídeo em HTML5
- Criar Formulários em HTML5
- Introdução ao HTML5
- Estrutura de um documento html 5
- Layout em HTML5

 

 

 

HTML 5




1 - introdução
HTML5 (Hypertext MarkupLanguage, versão 5) é uma linguagem para estruturação e apresentação de conteúdo para a World Wide Web e é uma tecnologia chave da Internet originalmente proposto por Opera Software. É a quinta versão da linguagem HTML.

2 -  cronograma da tecnologia web




3
3 - requisitos

Um editor de textos qualquer: bloco de notas, notepad++, dreamweaver, etc.

E um browser (navegador) qualquer: Internet Explorer, Mozilla Firefox, googleChrome, Opera, etc.

4 - sintaxe do html

•        Nos comandos são utilizadas duas marcas ou tags que são: (< menor e > maior)

<> - Marca de abertura

</> - Marca de fechamento

5 - estrutura de um documento html

<!DOCTYPE html>

<htmllang="pt-br">

     <head>

               <meta charset="UTF-8" />

               <title>Estrutura do HTML5</title>

     </head>

     <body>

     </body>

</html>

O Doctype deve ser a primeira linha de código do documento antes da tag HTML.

<!DOCTYPE html!>

O Doctype indica para o navegador e para outros meios qual a especificação de código utilizar.

O código HTML é uma série de elementos, de tag. O elemento principal é sempre a tag HTML.

<htmllang=”pt-br”>

O atributo LANG é necessário para que os user-agents saibam qual a linguagem principal do documento.

No HEAD ficam os metadados. Metadados são informações sobre a página e o conteúdo ali publicado.

MetatagCharset

No nosso exemplo há uma metatag responsável por chavear qual tabela de caractéres a página está utilizando.

<meta charset=”utf-8”>

Nas versões anteriores ao HTML5, essa tag era escrita da forma abaixo:

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8”>

6 - elementos da estrutura


<header> - cabeçalho da página ou de uma seção (não confundir com a tag <head>);

O elemento header é utilizado para definir um conteúdo de introdução ou de navegação. Normalmente encontramos elementos de cabeçalho (h1 ˜h6), em seu conteúdo. É importante lembrar que, apesar de geralmente ser empregado no começo da página, seu uso pode ser feito também em diferentes seções do mesmo documento.

<section> - cada seção do conteúdo;

Representa uma seção genérica de um documento. Neste contexto, uma seção é o agrupamento de um conteúdo dentro de umtema que, normalmente, possui um cabeçalho.

<article> - um item do conteúdo dentro da página ou da seção;

Representa uma composição independente em um documento, página ou aplicação e que é, a princípio, independentemente distribuível ou reutilizável. Pode ser um post de um fórum, artigo de uma revista ou jornal, post de um blog, comentário enviado por um usuário, widget interativo ou qualquer item independente de conteúdo.

Quando encontramos elementos article aninhados, os elementos article internos representam um conteúdo que esteja relacionado ao conteúdo do ancestral article mais próximo. Por exemplo, elementos article internos podem representar os comentários de um post de um blog Neste caso o post do blog seria o elemento article ancestral mais próximo.

<footer> - o rodapé da página ou de uma seção;

Representa o rodapé do ancestral de seccionamento mais próximo. É muito comum encontrarmos em seu conteúdo informações sobre a seção a qual ele pertence como quem a escreveu, links relacionados ao conteúdo da seção e informações legais, por exemplo.

<nav> - o conjunto de links que formam a navegação, seja o menu principal do site ou links relacionados ao conteúdo da página;

A tag nav representa uma seção da página que contém links para outras páginas ou para outras partes do documento, ou seja, uma seção comlinks de navegação.

<aside> - conteúdo relacionado ao artigo (como arquivos e posts relacionados em um blog, por exemplo).

O elemento aside representa uma seção que consiste em um conteúdo que esteja tangencialmente relacionado ao conteúdo que está à sua volta. Essa seção é frequentemente representada como uma coluna lateral em relação ao conteúdo principal de uma página.




Abaixo está o código da página acima. Necessário primeiro criar a página “índex.html”, e outra como “default.css” define o layout do site.


index.html


<!DOCTYPE html!>
<html lang="pt-br">
<head>
    <meta charset="utf-8">
    <link href="default.css" rel="stylesheet" type="text/css" media="all">
    <title>Elementos da Estrutura</title>
</head>
<body>
    <div id="container">
         <header id="cabecalho">Header</header>
               <div id="corpo">
                      <nav id="menu">nav</nav>
                      <section id="artigo">
                           <header class="cabecalho_artigo">header</header>
                           <article class="artigo">article
                           </article>
                           <footer class="rodape_artigo">footer</footer>
                       </section>
                       <aside id="propaganda">aside</aside>
                  </div>
               <footer id="rodape">footer</footer>
            </div>
       </body>
</html>



default.css



* { margin : 0; padding : 0; }
#container {
            margin: 0px auto 0px auto;
          width: 960px;
          background:#ccddbb;
}
#cabecalho {
           margin:0px auto 0px auto;
           width:960px;
           height:82px;
           position:relative;
          background:#c0c0c0;
}
#corpo {
    margin: 1px;
    padding-top: 10px;
    padding-bottom: 20px;
    min-height: 500px;               
}
#menu {
           margin:0px auto 0px auto;
           width:160px;
           height:500px;
          float:left;
          background:#c0c0ff;  
}
#artigo {
           margin:0px auto 0px auto;
           width:618px;
            height:500px;
          float:left;
          background:#c0c088;
          margin-left:10px;
}
.cabecalho_artigo {
           margin:0px auto 0px auto;
           width:598px;
           height:50px;
          float:left;
          background:#c0c0c0;
          margin:10px;      
}
.artigo {
           margin:0px auto 0px auto;
           width:598px;
           height:330px;
          float:left;
          background:#c0c0c0;
          margin:10px;      
}
.rodape_artigo {
           margin:0px auto 0px auto;
           width:598px;
           height:50px;
          float:left;
          background:#c0c0c0;
          margin:10px;      
}
#propaganda {
           margin:0px auto 0px auto;
           width:160px;
           height:500px;
          float:left;
          background:#c0c000;
          margin-left:10px;
}
#rodape {
           margin: 0px auto;
           padding-bottom: 20px;
          width: 960px;
          position: relative;
          background:#c0c0c0;
}




Veja Mais:
- Elemento canvas em HTML5
- Atributo required no HTML5
- Formulário de contato pronto com HTML5
- Como usar Placeholder no HTML5
- Validar CEP com HTML5 usando Pattern
- Colocar vídeo na página com HTML5
- Colocar áudio na página com HTML5
- Elemento Áudio e Vídeo em HTML5
- Criar Formulários em HTML5
- Introdução ao HTML5
- Estrutura de um documento html 5
- Layout em HTML5

 





Prefeitura de Águas Frias - SC oferece 9 vagas de todos os níveis de escolaridade




A Prefeitura de Águas Frias, Santa Catarina, realizará processo seletivo destinado ao preenchimento de nove vagas para profissionais de níveis fundamental, médio e superior. Com salário de R$ 494,87 até R$ 2.161,34 em jornadas de 10h, 20h e 30h semanais.

São oferecidas duas vagas para Monitor com Habilidades em Música nas áreas de Violão e Instrumento de Sopro, Flauta e Teclado. Também existem três vagas para Monitor com Habilidades em Teatro, Crochê, Tricô, Bordado, Costura, Artesanato, Pintura e Reciclagem e Professor com Habilidades em Dança Tradicionalista (Gauchesca) e quatro vagas são para Nutricionista, Professor com Habilidades em Dança (Livre) e Professor de Educação Física.

A inscrição deverá ser feita no site www.alternativeconcursos.com.br  até o dia 10 de junho de 2013. A taxa de inscrição será de R$ 40,00 para concorrer a cargo de nível fundamental, de R$ 50,00 para médio e de R$ 60,00 para superior.

A seleção será através de prova escrita objetiva.

Veja Mais:

- Prefeitura de Águas Frias - SC oferece 9 vagas de todos os níveis de escolaridade
- Prefeitura de Sousa - PB abre mais de 500 vagas com salários de até 3,5 mil
- Concurso com 1.000 vagas para Polícia Rodoviária Federal será realizado pelo Cespe/UnB
- Prefeitura de Ponte Branca - MT abre 81 vagas com salários de até 7,5 mil
- MPOG autoriza nomeação de 250 Analistas do Seguro Social para o INSS
- DETRAN - RJ - 800 vagas para diversos cargos com salário de R$ 1.550,01
- Prefeitura de Apodi - RN oferece 13 vagas para Assistente Social e Psicólogo
- Polícia Civil do RS abre 350 vagas para Escrivão e 350 para Inspetor de Polícia
- MPOG autoriza nomeação de 170 candidatos aprovados no Concurso da ANAC
- 20 vagas para Agente de Endemias na Prefeitura de Capim Grosso - BA
- MPOG autoriza concurso com 566 vagas para Polícia Federal
- Educação - RJ lança edital de concurso com 909 vagas para inspetores
- Prefeitura de Piritiba - BA abre 43 vagas para Guarda Municipal
- Seeduc - RJ abre 909 vagas para Inspetores de Alunos em várias cidades
- PM Paulista selecionará 2.369 soldados
- SEAP - RJ abre 374 vagas com vencimento de até R$ 1.800,00
- Prefeitura de Santo Antônio do Leste - MT abre 76 vagas com salários de até 12 mil
- STQE - PE abre 121 vagas de níveis médio e superior
- MPT abre concurso com 23 vagas para Procurador do Trabalho
- Prefeitura de Guarapari - ES realiza Concurso Público com 109 vagas
- Colégio Pedro II - RJ abre 151 vagas docentes para diversas áreas
- Prefeitura de Porto Lucena - RS abre 14 vagas com salários de até 3 mil
- Prefeitura de São José da Varginha - MG abre 60 vagas com salários de até 9 mil
- Prefeitura de Caxias - MA abre 450 vagas para Professor e Secretário Escolar
- Fundação Casa - SP abre 685 vagas e salário até R$ 4.131,02
- TRT 12 região abre concurso com 75 vagas para Técnicos e Analistas Judiciários
- Prefeitura de Itapecerica da Serra - SP abre 83 vagas para Médicos
- 29 vagas para Prevfogo/ IBAMA - Brigadistas no município de Corumbá - MS
- Sudeco abre 100 vagas de nível médio e superior com salários de até 5 mil reais
- PROCON - SP abre 310 vagas para diversos cargos de até R$ 4.319,67
- Prefeitura de Itu - SP abre concurso com 44 vagas de todos os níveis
- Secretaria de Saúde de Rondonópolis - MT abre seleção para mais de 500 vagas
- Superintendência de Polícia Federal - GO abre 16 vagas para Estagiários
- Polícia Federal reabre as inscrições para 350 vagas de Escrivão de Polícia Federal
- Prefeitura de Rafard - SP abre 66 vagas para vários níveis de escolaridade
- Receita Federal abre 20 vagas para credenciamento em Uruguaiana - RS
- Exército abre 520 vagas - Para o concurso de admissão à EsPCEx
- Prefeitura de Novo São Joaquim - MT abre 22 vagas para Agente de Saúde
- Sancionada lei federal que altera remuneração de algumas carreiras
- Prefeitura de Piritiba - BA oferece 196 vagas de todos os níveis
- Autorizado concurso para 460 Agentes de Vigilância Ambiental na SES - DF
- CESPE realizará o Concurso com 3.000 vagas para Professor no Estado do Ceará
- Prefeitura de Maracanaú - CE abre 53 vagas para Agente de Comb. às Endemias
- UFRPE abre 17 vagas docentes e oferece salários de até 4,6 mil reais
- Prefeitura de Santo André - SP abre 36 vagas para Estagiários de Direito
- Prefeitura de Roque Gonzales - RS abre concurso para vários níveis
- Prefeitura de Morro Reuter - RS oferece 23 vagas com salários de até 6 mil
- Prefeitura de Pereira Barreto - SP oferece 27 vagas para Professores
- Dataprev abre seleção com 16 vagas para Aprendizes
- Ministério da Integração Nacional nomeará 23 candidatos aprovados
- Autorizado PSS com 950 vagas para Agentes em Pesquisa de Saúde no IBGE
- Prefeitura de Taboão da Serra - SP oferece 119 vagas para Médicos
- Sudecap - MG abre concurso com 20 vagas para Advogado
- Exército Brasileiro abre 1.350 vagas para Curso de Formação de Sargentos
- Suframa - AM anuncia concurso público para suprir 203 cargos
- Deso - SE abre concurso para 382 vagas
- MPOG autoriza concursos - 515 vagas para o Banco Central
- TCU autoriza concurso com 29 vagas para Auditor Federal de Controle Externo
- Prefeitura de Mundo Novo - GO oferece 77 vagas de níveis fundamental e superior
- Departamento Penitenciário Nacional abre vagas de Nível Médio e Superior
- Prefeitura de Ponta Grossa - PR disponibiliza 216 vagas para Professores
- Mais de 200 vagas com salários de até 7 mil são ofertadas em Itatira - CE
- Detran - Professor de ensino Infantil e Fundamental em Santo André - SP são 238 vagas
- Detran - RJ irá realizar Concurso com 800 vagas para nível médio
- TJ - MT: 50 Oficiais e Distribuidores serão nomeados
- Prefeitura de Divinópolis - MG abre 8 vagas na área da saúde
- MPOG e MS autorizam a contratação de 200 profissionais na ANS
- Saneamento de Goiás S.A. abre concurso com 413 vagas de todos níveis
- MPOG autoriza nomeação de 199 candidatos aprovados em Concurso da Fiocruz
- Seduc - UPE oferece 30 vagas para Professor em diversos campi
- Seduc - AM oferece 56 vagas para Técnicos Agrícolas e Professores
- MPOG autoriza concurso público para 105 cargos destinados ao MDIC
- MPOG autoriza concurso público para 440 cargos no IBGE
- MPOG autoriza convocação de 33 aprovados no cargo de Analista de Infraestrutura
- MPU abre concurso com 48 vagas para Procurador da República
- Prefeitura de Conceição do Jacuípe - BA abre 30 vagas para Agente de Endemias
- Polícia Militar - SP abre 220 vagas para Aluno Oficial no CFO
- TRE - RN oferece 36 vagas de estágio de nível superior
- MPOG abre 51 vagas para o cargo de Analista em Tecnologia da Informação
- Ufersa - RN abre 15 vagas para Professor nos campi Angicos e Mossoró
- Prefeitura de Sorocaba - SP oferece 189 vagas para Médicos
- Prefeitura de Sebastião Barros - PI oferece 60 vagas com salários de até 11 mil
- Governo do RN convocará 1.200 professores para cinco polos
- Governo - SP autoriza contratação de 798 Agentes de Escolta e Vigilância Penitenciária
- Fundação Osório - RJ abre 9 vagas para Professores de várias áreas
- Ministério da Saúde abre edital com 265 vagas e oferece salários de até 6,7 mil
- 250 vagas abertas para Secretaria Estadual da Fazenda - SP
- UERGS retifica requisito de área do edital para 30 vagas docentes
- Prefeitura de Tubarão - SC oferece 7 vagas de níveis fundamental e médio
- MPOG autoriza nomeação de 10 candidatos no Concurso da ABIN
- Rondonópolis - MT abre seleção com mais de 190 vagas para a área da Saúde
- Prefeitura de Itapipoca - CE abre 223 vagas para Diretores e Coordenadores
- 21 vagas para Analista de Controle Interno na Controladoria Geral de Recife - PE
- Concurso Público da Polícia Militar - SP terá 2.369 vagas de soldado
- Governo publica editais do Start-up Brasil
- Prefeitura de Formosa - GO abre 231 vagas para Professores
- Procuradoria Regional de Ribeirão Preto - SP abre 20 vagas para Estagiários
- Embasa contrata 60 estagiários para atuação em 37 cidades baianas
- Secretaria de Educação - RR convoca 37 professores para interior e Capital
- Secretaria da Fazenda - SP abre 257 vagas de Analista
- Prefeitura de Ponta de Pedras - PA abre 100 vagas na área da saúde
- Prefeitura de São Bento do Sul - SC abre 50 vagas de nível fundamental na saúde
- SEFAZ - SP abre 257 vagas de Analista em Planejamento, Orçamento e Finanças
- ANS abre mais de 80 vagas para Analistas, Especialistas e Técnicos
- Prefeitura de Lucas do Rio Verde - MT oferece 13 vagas para Médicos e Professores
- Prefeitura de Zortéa - SC abre 15 vagas com salários de até 8,6 mil
- IFAC abre mais de 290 vagas para professores nos cursos PRONATEC
- Prefeitura de Ribeirão Preto - SP abre 50 vagas para Guardas Civis Municipais
- Concurso do Depen com 138 vagas será organizado pelo Cespe/UnB
- Autarquia Hospitalar Municipal de São Paulo - SP abre 320 vagas médicas
- Iamspe - SP abre 71 vagas para Técnico em Enfermagem
- Prefeitura de Wenceslau Guimarães - BA abre 275 vagas com salários de até 3,5 mil
- Prefeitura de Duas Barras - RJ abre mais de 130 vagas
- Autorizada realização de Concurso Público com 75 vagas para a CODHAB - DF
- Autorizado nomeação de 60 candidatos - FNDE
- MPOG autoriza concurso público com 1.000 vagas na Polícia Rodoviária Federal
- Prefeitura de Araçatuba - SP oferece 38 vagas de nível superior na educação
- UFAM abre 34 vagas para Professores nas unidades da capital e do interior
- PGE - SP abre 11 vagas de estágio no Gabinete do Procurador Geral

 

 

 

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | JCPenney Coupons