SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
Sobre o HTML
diegOCuruma




     Iniciando no desenvolvimento underground
HTML

Introdução:
HTML (HyperText Markup Language, que significa Linguagem
 de Marcação de Hipertexto) é uma linguagem de marcação
 utilizada para produzir páginas na Web.


Wikipédia
HTML

O pai da web
Tim Berners-Lee criou o HTML original, na época a linguagem não era uma
  especificação, mas uma coleção de ferramentas para resolver um
  problema de Tim: a comunicação e disseminação das pesquisas entre ele e
  seu grupo de colegas. Sua solução, combinada com a então emergente
  internet pública (que tornaria-se a Internet) ganhou atenção mundial.
Wikipédia
HTML
Quem manda
W3C é um consórcio internacional que agrega empresas, órgãos governamentais e organizações
  independentes, e que visa desenvolver padrões para a criação e a interpretação de conteúdos para a
  Web. Fundado pelo Tim Berners-Lee em 1994 para levar a Web ao seu potencial máximo.

Sites desenvolvidos segundo esses padrões podem ser acessados e visualizados por qualquer pessoa ou
    tecnologia, independente dos hardware ou software utilizados, como celulares e compatível com os
    novos padrões e tecnologias que surgen com a evolução da internet.

Padrões seus como HTML, XHTML e CSS são muito populares, contudo, em muitos casos são usados de
   forma errônea devido ao desconhecimento da especificação.

É um dever de todo o desenvolvedor web respeitar e seguir os padrões de acessibilidade do W3C, pois de
   outro modo poderá impor barreiras tecnológicas a diversas pessoas, desestimulando e até mesmo
   impedindo o acesso a suas páginas.

Wikipédia
HTML

Semântica
O uso da TAG ao conteúdo com o
 significado real.
HTML
Acessibilidade e inclusão
Acessibilidade significa permitir que pessoas com deficiências ou mobilidade reduzida
   participem de atividades que incluem o uso de produtos, serviços e informação, mas a
   inclusão e extensão do uso destes por todas as parcelas presentes em uma determinada
   população.

Na internet o termo acessibilidade refere-se também as recomendações do w3c, que visam
   permitir que todos possam ter acesso ao websites independente de terem alguma
   deficiência ou não.

Wikipédia
HTML

Usabilidade deixando Fácil de usar
Usabilidade é um termo usado para definir a facilidade com que as pessoas podem usar uma
   ferramenta ou objeto para realizar uma tarefa específica.

A usabilidade pode também se referir aos métodos de mensuração da usabilidade e ao estudo
   dos princípios por trás da eficiência percebida de um objeto.

Wikipédia
HTML
Elementos Usando o html
Uma declarção DTD usualmente é chamada de "Doctype".

Por que especificar um doctype?

Porque ele define qual é a versão do (X)HTML que o documento está usando e é
   uma informação importante para que os navegadores processem
   corretamente o documento.
HTML
Elementos Usando o html
Tipos:

HTML 4.01 Transitional

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">



XHTML 1.0 Strict

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

O Strict é o rígido, você estará dizendo ao browser como renderizar ele, você está dizendo que seguirá os padrões.



XHTML 1.0 Transitional

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
   transitional.dtd">

Com esse você está dizendoao Browser que seu código está em transição, ele não seguirá rigorozamente os padrões.
HTML

Elementos Usando html
Tags
Lista de alguns elementos que podemos utilizar no nosso dia-a-dia
  para trazer significado para a informação dos sites:
HTML
Elementos usando tags
A - Define a ancora de um elemento.

Abbr - Define uma abreviação.

Acronym - Indica um acrônimo.

Address - A tag address é utilizada para conter informações de endereço e contatos.

Blockquote - Blockquote define longos blocos de citação.

Cite - Define uma citação ou referência a outra fonte

Code - Define que aquele texto é um código.
Tirados de um artigo do Tableless: http://tableless.com.br/html-5-semantica-e-o-que-e-importante-na-web/
HTML
Elementos usando tags
Dfn - Define que certo texto é a definição de um termo.

div, span - Div e Span definem a estrutura dos elementos. Div é um elemento de bloco e Span
    um elemento de linha.

dl, dd, dt - Listas de definição são feitas para criar um grupo de termos e definições. Muito
    usada para fazer glossários, dicionários ou entrevistas textuais.

del, ins - INS é utilizado para mostrar que certo texto foi inserido e DEL define o texto que foi
    deletado da redação. Isso é bastante utilizado para corrigir artigos, textos e etc.

Em - Como o strong, indica uma ênfase no texto.
Tirados de um artigo do Tableless: http://tableless.com.br/html-5-semantica-e-o-que-e-importante-na-web/
HTML
Elementos usando tags
h1 .. h6 - Grupo de títulos definidos por importância, onde o H1 é o mais importante e o H6 o menos
    importante.

ul, ol, li - Listas ordenadas (OL) e listas não ordenadas (UL) são utilizadas para definir e criar listas de
    itens.

P - Define um parágrafo.

Q - Define uma citação ou reposta que não necessita de quebra de linha ou marcação de um parágrafo.

Strong - Define uma ênfase, como o EM.

Var - Indica uma instância de uma variavel ou argumento de programa.
Tambem podemos trabalhar com a semântica com atributos. Alt, Title, classe, cite, id, lang, longdesc, rev, rel.

Tirados de um artigo do Tableless: http://tableless.com.br/html-5-semantica-e-o-que-e-importante-na-web/
HTML
Valores, família e hierarquia
Todo documento HTML possui tags, tags são comandos de formatação da linguagem. Um
elemento é formado por um nome de tag, atributos, valores e filhos. Os atributos mudam os
resultados padrões dos elementos e os valores caracterizam essa mudança.

<ul>
  <li>
       <a href=”#” title=”Valores”>Exemplo</a>
   </li>
</ul>
ELEMENTOS
Responsabilidades
O reconhecimento do front está maior que no passado, antigamente nenhuma empresa dava atenção
   pra esse setor infelizmente, mais muita coisa mudou desde então, muitos desenvolvedores aqui no
   brasil e fora estão lutando pelos padrões e pela qualidade

O crescimento do mercado fez as responsabilidades do desenvolvedor front-end mudar. As
   responsabilidades e tambem a estrutura da equipe que ele está. Ficando se parecendo com uma
   linha de montagem.

O dev de client-side tem as seguintes responsabilidades na minha opinião do Diego Eis, criador do
   Tableless para disseminar os padrões web no Brasil.

Tirados de um artigo do Tableless: http://tableless.com.br/responsabilidade-de-um-dev-client-
   side/comment-page-1/#comment-138488
HTML
Responsabilidades
1 - Planejamento do HTML

Mapeamento dos elementos do layout

Estudo de SEO e semântica dos elementos

Estrutura do HTML padrão

Otimização do código

Tirados de um artigo do Tableless: http://tableless.com.br/responsabilidade-de-um-dev-client-
   side/comment-page-1/#comment-138488
HTML
Responsabilidades
2 - Planejamento do CSS

Estudo de escalabilidade do CSS

Modularização dos arquivos

Nomenclatura de classes e ids

Nomenclatura e padronização código

Otimização do código

Tirados de um artigo do Tableless: http://tableless.com.br/responsabilidade-de-um-dev-client-
   side/comment-page-1/#comment-138488
HTML
Responsabilidades
3 - Comportamento dos elementos

Definição do comportamento (junto ao designer)

Criação e padrão de funções e aplicação

Modularização dos arquivos

Tirados de um artigo do Tableless: http://tableless.com.br/responsabilidade-de-um-dev-client-
   side/comment-page-1/#comment-138488=
HTML
Responsabilidades
Também podem haver processos posteriores: testes de funcionalidades, usabilidade, SEO,
   otimização de banco e código, migrações etc.

Veja que dividimos basicamente alguns pontos relacionados às camadas de desenvolvimento:
   informação, formatação e comportamento. Lembrando que na camada de comportamento
   o dev client-side só precisa saber a manipulação de elementos. Não precisa aprender a
   programar profundamente em Javascript. Basta saber um pouco de JQuery ou outra
   biblioteca da linguagem.

Tirados de um artigo do Tableless: http://tableless.com.br/responsabilidade-de-um-dev-client-
   side/comment-page-1/#comment-138488
HTML
Finalmente
Ninguém pode chegar a lugar algum sem antes passar por aqui:
http://www.maujor.com/w3ctuto/firstcss.html
http://tableless.com.br/categoria/artigos/
http://www.w3schools.com/
Sobre o html
 diegOCuruma




Você esta preparado pro underground?

Se não puder se destacar pelo talento, vença pelo esforço. Dave Eeinbaum

FIM

Mais conteúdo relacionado

Mais procurados

Montando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webMontando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webigorpimentel
 
Apresentação HTML e CSS
Apresentação HTML e CSSApresentação HTML e CSS
Apresentação HTML e CSSledsifes
 
Agilidade e Semântica com HTML5 e CSS3
Agilidade e Semântica com HTML5 e CSS3Agilidade e Semântica com HTML5 e CSS3
Agilidade e Semântica com HTML5 e CSS3Anderson Aguiar
 
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, css e java script - renato araujo
html, css e java script - renato araujohtml, css e java script - renato araujo
html, css e java script - renato araujoorenatoaraujo
 
XML - eXtensible Markup Language
XML - eXtensible Markup LanguageXML - eXtensible Markup Language
XML - eXtensible Markup Languageelliando dias
 
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?Renato Bongiorno Bonfanti
 
Ferramentas Livres para Desenvolvimento Web
Ferramentas Livres para Desenvolvimento WebFerramentas Livres para Desenvolvimento Web
Ferramentas Livres para Desenvolvimento Webigorpimentel
 
Aula html
Aula htmlAula html
Aula htmlSuissa
 
Desenvolvimento de sites com xhtml e css nos
Desenvolvimento de sites com xhtml e css nosDesenvolvimento de sites com xhtml e css nos
Desenvolvimento de sites com xhtml e css nosVinicius Rocha Olivieri
 

Mais procurados (20)

Html Básico
Html BásicoHtml Básico
Html Básico
 
Seminario html5
Seminario html5Seminario html5
Seminario html5
 
Html5 & CSS3
Html5 & CSS3Html5 & CSS3
Html5 & CSS3
 
Montando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webMontando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões web
 
Programação web
Programação webProgramação web
Programação web
 
Apresentação HTML e CSS
Apresentação HTML e CSSApresentação HTML e CSS
Apresentação HTML e CSS
 
Html5 primeiros passos
Html5 primeiros passosHtml5 primeiros passos
Html5 primeiros passos
 
Agilidade e Semântica com HTML5 e CSS3
Agilidade e Semântica com HTML5 e CSS3Agilidade e Semântica com HTML5 e CSS3
Agilidade e Semântica com HTML5 e CSS3
 
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...
 
Apostila curso xhtml css
Apostila curso xhtml cssApostila curso xhtml css
Apostila curso xhtml css
 
Apostila html
Apostila htmlApostila html
Apostila html
 
I.h aula 6 7 8 9 10 11 12
I.h aula 6 7 8 9 10 11 12I.h aula 6 7 8 9 10 11 12
I.h aula 6 7 8 9 10 11 12
 
html, css e java script - renato araujo
html, css e java script - renato araujohtml, css e java script - renato araujo
html, css e java script - renato araujo
 
XML - eXtensible Markup Language
XML - eXtensible Markup LanguageXML - eXtensible Markup Language
XML - eXtensible Markup Language
 
Introdução ao HTML e CSS
Introdução ao HTML e CSSIntrodução ao HTML e CSS
Introdução ao HTML e CSS
 
Html5 aula 02
Html5 aula 02Html5 aula 02
Html5 aula 02
 
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
 
Ferramentas Livres para Desenvolvimento Web
Ferramentas Livres para Desenvolvimento WebFerramentas Livres para Desenvolvimento Web
Ferramentas Livres para Desenvolvimento Web
 
Aula html
Aula htmlAula html
Aula html
 
Desenvolvimento de sites com xhtml e css nos
Desenvolvimento de sites com xhtml e css nosDesenvolvimento de sites com xhtml e css nos
Desenvolvimento de sites com xhtml e css nos
 

Semelhante a Introdução ao HTML

Benef&iacute;cios dos WebStandards
Benef&iacute;cios dos WebStandardsBenef&iacute;cios dos WebStandards
Benef&iacute;cios dos WebStandardsNáiron Jcg
 
Html E Websemantica Trabalho
Html E Websemantica TrabalhoHtml E Websemantica Trabalho
Html E Websemantica TrabalhoAdagenor Ribeiro
 
Desenvolvimento Web Parte II
Desenvolvimento Web Parte IIDesenvolvimento Web Parte II
Desenvolvimento Web Parte IIigorpimentel
 
1a5614c679b23c018654639f6b57ecf1.pdf
1a5614c679b23c018654639f6b57ecf1.pdf1a5614c679b23c018654639f6b57ecf1.pdf
1a5614c679b23c018654639f6b57ecf1.pdfNickMartinsgaspar
 
Desenvolvimento para a Internet - Aula 02
Desenvolvimento para a Internet - Aula 02Desenvolvimento para a Internet - Aula 02
Desenvolvimento para a Internet - Aula 02Leandro Rezende
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxJEANCLEVERSONPRATAS
 
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...Mércia Regina da Silva
 
Renan Dantas - Coordenador Seven Computação
Renan Dantas - Coordenador Seven ComputaçãoRenan Dantas - Coordenador Seven Computação
Renan Dantas - Coordenador Seven ComputaçãoWe Do Logos
 
Html5 - Notas de aula
Html5 - Notas de aulaHtml5 - Notas de aula
Html5 - Notas de aulaclodiney cruz
 
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
 

Semelhante a Introdução ao HTML (20)

Benef&iacute;cios dos WebStandards
Benef&iacute;cios dos WebStandardsBenef&iacute;cios dos WebStandards
Benef&iacute;cios dos WebStandards
 
Html E Websemantica Trabalho
Html E Websemantica TrabalhoHtml E Websemantica Trabalho
Html E Websemantica Trabalho
 
Desenvolvimento Web Parte II
Desenvolvimento Web Parte IIDesenvolvimento Web Parte II
Desenvolvimento Web Parte II
 
1a5614c679b23c018654639f6b57ecf1.pdf
1a5614c679b23c018654639f6b57ecf1.pdf1a5614c679b23c018654639f6b57ecf1.pdf
1a5614c679b23c018654639f6b57ecf1.pdf
 
Desenvolvimento para a Internet - Aula 02
Desenvolvimento para a Internet - Aula 02Desenvolvimento para a Internet - Aula 02
Desenvolvimento para a Internet - Aula 02
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptx
 
Html apresentação
Html apresentaçãoHtml apresentação
Html apresentação
 
Html
HtmlHtml
Html
 
Html
HtmlHtml
Html
 
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
 
Apresentacao html css
Apresentacao html cssApresentacao html css
Apresentacao html css
 
HTML
HTMLHTML
HTML
 
Renan Dantas - Coordenador Seven Computação
Renan Dantas - Coordenador Seven ComputaçãoRenan Dantas - Coordenador Seven Computação
Renan Dantas - Coordenador Seven Computação
 
Html5 - Notas de aula
Html5 - Notas de aulaHtml5 - Notas de aula
Html5 - Notas de aula
 
Apoio1020 apostila html
Apoio1020 apostila htmlApoio1020 apostila html
Apoio1020 apostila 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
 
Aula1web html
Aula1web htmlAula1web html
Aula1web html
 
Html5 Aula 6
Html5 Aula 6Html5 Aula 6
Html5 Aula 6
 
HTML 5 - A mudança da Web
HTML 5 - A mudança da WebHTML 5 - A mudança da Web
HTML 5 - A mudança da Web
 
Cs 02 introducao_html
Cs 02 introducao_htmlCs 02 introducao_html
Cs 02 introducao_html
 

Último

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
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
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
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxBeatrizLittig1
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
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
 
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
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfMárcio Azevedo
 
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
 
ATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
ATIVIDADE PARA ENTENDER -Pizzaria dos DescritoresATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
ATIVIDADE PARA ENTENDER -Pizzaria dos DescritoresAnaCarinaKucharski1
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
Atividade sobre os Pronomes Pessoais.pptx
Atividade sobre os Pronomes Pessoais.pptxAtividade sobre os Pronomes Pessoais.pptx
Atividade sobre os Pronomes Pessoais.pptxDianaSheila2
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxTainTorres4
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOAulasgravadas3
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfMarianaMoraesMathias
 
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
 
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
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 

Último (20)

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
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
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"
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docx
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
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
 
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...
 
Revista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdfRevista-Palavra-Viva-Profetas-Menores (1).pdf
Revista-Palavra-Viva-Profetas-Menores (1).pdf
 
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
 
ATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
ATIVIDADE PARA ENTENDER -Pizzaria dos DescritoresATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
ATIVIDADE PARA ENTENDER -Pizzaria dos Descritores
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
Atividade sobre os Pronomes Pessoais.pptx
Atividade sobre os Pronomes Pessoais.pptxAtividade sobre os Pronomes Pessoais.pptx
Atividade sobre os Pronomes Pessoais.pptx
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptxJOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
JOGO FATO OU FAKE - ATIVIDADE LUDICA(1).pptx
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
 
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdfPROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
PROGRAMA DE AÇÃO 2024 - MARIANA DA SILVA MORAES.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
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
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 

Introdução ao HTML

  • 1. Sobre o HTML diegOCuruma Iniciando no desenvolvimento underground
  • 2. HTML Introdução: HTML (HyperText Markup Language, que significa Linguagem de Marcação de Hipertexto) é uma linguagem de marcação utilizada para produzir páginas na Web. Wikipédia
  • 3. HTML O pai da web Tim Berners-Lee criou o HTML original, na época a linguagem não era uma especificação, mas uma coleção de ferramentas para resolver um problema de Tim: a comunicação e disseminação das pesquisas entre ele e seu grupo de colegas. Sua solução, combinada com a então emergente internet pública (que tornaria-se a Internet) ganhou atenção mundial. Wikipédia
  • 4. HTML Quem manda W3C é um consórcio internacional que agrega empresas, órgãos governamentais e organizações independentes, e que visa desenvolver padrões para a criação e a interpretação de conteúdos para a Web. Fundado pelo Tim Berners-Lee em 1994 para levar a Web ao seu potencial máximo. Sites desenvolvidos segundo esses padrões podem ser acessados e visualizados por qualquer pessoa ou tecnologia, independente dos hardware ou software utilizados, como celulares e compatível com os novos padrões e tecnologias que surgen com a evolução da internet. Padrões seus como HTML, XHTML e CSS são muito populares, contudo, em muitos casos são usados de forma errônea devido ao desconhecimento da especificação. É um dever de todo o desenvolvedor web respeitar e seguir os padrões de acessibilidade do W3C, pois de outro modo poderá impor barreiras tecnológicas a diversas pessoas, desestimulando e até mesmo impedindo o acesso a suas páginas. Wikipédia
  • 5. HTML Semântica O uso da TAG ao conteúdo com o significado real.
  • 6. HTML Acessibilidade e inclusão Acessibilidade significa permitir que pessoas com deficiências ou mobilidade reduzida participem de atividades que incluem o uso de produtos, serviços e informação, mas a inclusão e extensão do uso destes por todas as parcelas presentes em uma determinada população. Na internet o termo acessibilidade refere-se também as recomendações do w3c, que visam permitir que todos possam ter acesso ao websites independente de terem alguma deficiência ou não. Wikipédia
  • 7. HTML Usabilidade deixando Fácil de usar Usabilidade é um termo usado para definir a facilidade com que as pessoas podem usar uma ferramenta ou objeto para realizar uma tarefa específica. A usabilidade pode também se referir aos métodos de mensuração da usabilidade e ao estudo dos princípios por trás da eficiência percebida de um objeto. Wikipédia
  • 8. HTML Elementos Usando o html Uma declarção DTD usualmente é chamada de "Doctype". Por que especificar um doctype? Porque ele define qual é a versão do (X)HTML que o documento está usando e é uma informação importante para que os navegadores processem corretamente o documento.
  • 9. HTML Elementos Usando o html Tipos: HTML 4.01 Transitional <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> XHTML 1.0 Strict <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> O Strict é o rígido, você estará dizendo ao browser como renderizar ele, você está dizendo que seguirá os padrões. XHTML 1.0 Transitional <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd"> Com esse você está dizendoao Browser que seu código está em transição, ele não seguirá rigorozamente os padrões.
  • 10. HTML Elementos Usando html Tags Lista de alguns elementos que podemos utilizar no nosso dia-a-dia para trazer significado para a informação dos sites:
  • 11. HTML Elementos usando tags A - Define a ancora de um elemento. Abbr - Define uma abreviação. Acronym - Indica um acrônimo. Address - A tag address é utilizada para conter informações de endereço e contatos. Blockquote - Blockquote define longos blocos de citação. Cite - Define uma citação ou referência a outra fonte Code - Define que aquele texto é um código. Tirados de um artigo do Tableless: http://tableless.com.br/html-5-semantica-e-o-que-e-importante-na-web/
  • 12. HTML Elementos usando tags Dfn - Define que certo texto é a definição de um termo. div, span - Div e Span definem a estrutura dos elementos. Div é um elemento de bloco e Span um elemento de linha. dl, dd, dt - Listas de definição são feitas para criar um grupo de termos e definições. Muito usada para fazer glossários, dicionários ou entrevistas textuais. del, ins - INS é utilizado para mostrar que certo texto foi inserido e DEL define o texto que foi deletado da redação. Isso é bastante utilizado para corrigir artigos, textos e etc. Em - Como o strong, indica uma ênfase no texto. Tirados de um artigo do Tableless: http://tableless.com.br/html-5-semantica-e-o-que-e-importante-na-web/
  • 13. HTML Elementos usando tags h1 .. h6 - Grupo de títulos definidos por importância, onde o H1 é o mais importante e o H6 o menos importante. ul, ol, li - Listas ordenadas (OL) e listas não ordenadas (UL) são utilizadas para definir e criar listas de itens. P - Define um parágrafo. Q - Define uma citação ou reposta que não necessita de quebra de linha ou marcação de um parágrafo. Strong - Define uma ênfase, como o EM. Var - Indica uma instância de uma variavel ou argumento de programa. Tambem podemos trabalhar com a semântica com atributos. Alt, Title, classe, cite, id, lang, longdesc, rev, rel. Tirados de um artigo do Tableless: http://tableless.com.br/html-5-semantica-e-o-que-e-importante-na-web/
  • 14. HTML Valores, família e hierarquia Todo documento HTML possui tags, tags são comandos de formatação da linguagem. Um elemento é formado por um nome de tag, atributos, valores e filhos. Os atributos mudam os resultados padrões dos elementos e os valores caracterizam essa mudança. <ul> <li> <a href=”#” title=”Valores”>Exemplo</a> </li> </ul>
  • 15. ELEMENTOS Responsabilidades O reconhecimento do front está maior que no passado, antigamente nenhuma empresa dava atenção pra esse setor infelizmente, mais muita coisa mudou desde então, muitos desenvolvedores aqui no brasil e fora estão lutando pelos padrões e pela qualidade O crescimento do mercado fez as responsabilidades do desenvolvedor front-end mudar. As responsabilidades e tambem a estrutura da equipe que ele está. Ficando se parecendo com uma linha de montagem. O dev de client-side tem as seguintes responsabilidades na minha opinião do Diego Eis, criador do Tableless para disseminar os padrões web no Brasil. Tirados de um artigo do Tableless: http://tableless.com.br/responsabilidade-de-um-dev-client- side/comment-page-1/#comment-138488
  • 16. HTML Responsabilidades 1 - Planejamento do HTML Mapeamento dos elementos do layout Estudo de SEO e semântica dos elementos Estrutura do HTML padrão Otimização do código Tirados de um artigo do Tableless: http://tableless.com.br/responsabilidade-de-um-dev-client- side/comment-page-1/#comment-138488
  • 17. HTML Responsabilidades 2 - Planejamento do CSS Estudo de escalabilidade do CSS Modularização dos arquivos Nomenclatura de classes e ids Nomenclatura e padronização código Otimização do código Tirados de um artigo do Tableless: http://tableless.com.br/responsabilidade-de-um-dev-client- side/comment-page-1/#comment-138488
  • 18. HTML Responsabilidades 3 - Comportamento dos elementos Definição do comportamento (junto ao designer) Criação e padrão de funções e aplicação Modularização dos arquivos Tirados de um artigo do Tableless: http://tableless.com.br/responsabilidade-de-um-dev-client- side/comment-page-1/#comment-138488=
  • 19. HTML Responsabilidades Também podem haver processos posteriores: testes de funcionalidades, usabilidade, SEO, otimização de banco e código, migrações etc. Veja que dividimos basicamente alguns pontos relacionados às camadas de desenvolvimento: informação, formatação e comportamento. Lembrando que na camada de comportamento o dev client-side só precisa saber a manipulação de elementos. Não precisa aprender a programar profundamente em Javascript. Basta saber um pouco de JQuery ou outra biblioteca da linguagem. Tirados de um artigo do Tableless: http://tableless.com.br/responsabilidade-de-um-dev-client- side/comment-page-1/#comment-138488
  • 20. HTML Finalmente Ninguém pode chegar a lugar algum sem antes passar por aqui: http://www.maujor.com/w3ctuto/firstcss.html http://tableless.com.br/categoria/artigos/ http://www.w3schools.com/
  • 21. Sobre o html diegOCuruma Você esta preparado pro underground? Se não puder se destacar pelo talento, vença pelo esforço. Dave Eeinbaum FIM