2. Web Design
Após as etapas de briefing, wireframe e
layout, chegou a hora de transformar tudo
em elementos interativos e interpretados via
browser.
Para isso, usamos as linguagens de
marcação (HTML), de estilização (CSS) e
para recursos avançados de lógica
(Javascript, CGI e outras).
3. Web Design
Estrutura básica de arquivo HTML:
<!DOCTYPE html>
<html>
<head>...</head>
<body>...</body>
</html>
4. Web Design
DOCTYPE
É a definição de como o browser
(navegador) irá interpretar o documento
HTML. A definição de varia de acordo com a
versão do HTML.
Veja a seguir alguns exemplos...
5. Web Design
Exemplos:
Versão 4.0 - HTML Strict
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
//EN" "http://www.w3.org/TR/html4/strict.
dtd">
6. Web Design
Exemplos:
Versão 4.0 - HTML Strict
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
//EN" "http://www.w3.org/TR/html4/strict.
dtd">
Versão 5.0 - HTML5
<!DOCTYPE html>
7. Web Design
Exemplos:
Versão 4.0 - HTML Strict
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
//EN" "http://www.w3.org/TR/html4/strict.
dtd">
Versão 5.0 - HTML5
<!DOCTYPE html>
É o que iremos utilizar ;)
8. Web Design
As tags: <html>, <head> e <body> são
conhecidas como tags estruturais.
9. Web Design
Onde,
<html> - define que o arquivo é um
documento HTML;
<head> - é responsável por descrições,
definições e pré-carregamentos (é invisível
ao usuário);
10. Web Design
e,
<body> - é a parte visível a usuário. Leva
consigo o conteúdo e todas as demais
estruturas do website, além dos recursos
interativos.
18. Web Design: Website pessoal
Uma pequena PAUSA
para algumas coisas importantes!
19. Web Design: Website pessoal
Mais nunca se esqueça!
● Indentação no código;
● Nomes dos arquivos e pastas:
sempre minúsculos, sem espaços
e/ou acentos;
20. Web Design: Website pessoal
E algumas tags...
Titulos: <h1> ... <h6>
Links: <a>
Parágrafos: <p>
Imagens: <img />
Quebra de linha: <br />
Listas: <ul>,<li>(não ordenada),
<ol>(ordenada)
21. Web Design: Website pessoal
Mais algumas tags...
Negritos: <strong>
Itálicos: <i>
Linha horizontal: <hr />
22. Web Design: Website pessoal
E mais algumas tags...
Definição de blocos: <div>
Definição de conteúdo: <span>
Comentários: <!-- comentário -->
23. Web Design: Website pessoal
Atributos Essenciais
Identificador único e exclusivo: id
Classe ou classes do elemento: class
Atributos de estilo
Definição de estilo do elemento: style