PDF8 DWeb
PDF8 DWeb
Re n a t o A l v e s F e r r e i r a
linkedin.com/in/renato-alves-ferreira
Disciplina:
Foi idealizado em 1994, mas em 1995 o CSS1 foi desenvolvido pela W3C (World Wide Web Consortium - principal
organização de padronização da World Wide Web).
Com o CSS podemos ajustar margens, linhas, cores, alturas, larguras, imagens e posicionamento, sem
necessidade de usar Tags em HTML. O CSS tem também alguns códigos prontos, permitindo aos usuários
pouparem tempo criando códigos muito comuns.
1 ) Diretamente na tag HTML, coloca-se o código CSS dentro da tag que pretende-se ajustar (inline).
2 ) No cabeçalho da página HTML, abrindo um bloco CSS dentro da tag <head> e aplicando a configuração
desejada de forma global em todas as tags mencionadas no bloco.
3 ) Em uma folha de estilos. Um arquivo .css que será vinculado à página html que o invocar.
Aplicar códigos CSS das 3 formas vistas até o momento em 3 páginas pequenas.
Ao estruturar um site, pode-se aplicar diversas divisões, afim de organizar áreas distintas no site. Cada divisão representa
uma parte do layout ou ainda representar um grupo de conteúdo. Isso facilita a implementação com CSS.
Anteriormente ao HTML5, usava-se a tag div para criar essas segmentações, agora, é possível combinar as div com um novo
recurso, chamado Seções (Sections), isso facilita a segmentação de forma mais evidentes e simples .
A tag div é chamada de container genérico, que permite definirmos separações ou segmentações no código, identificadas
pelos parâmetros class e ou id, que permitirão dar nomes e ids a tais segmentações.
As divs podem ser utilizadas para agrupar elementos para fins comuns de estilos, ou porque compartilham valores de
atributos.
ARTICLE Define a área onde pode conter um artigo, texto, redação, conteúdo ou otros.
SECTION Define um bloco ou um grupo para um assunto específico. A section agrupa diversos elementos em comum
que tenham relação entre si. Exemplo, uma área no site com links, conteúdo, imagens, etc.
Crie uma página em HTML, ou altere a anterior salvando em um novo arquivo, e aplique os diferentes Seletores vistos .
Em HTML e CSS, há a possibilidade de aplicar estilos exclusivos em marcações HTML, identificadores, regiões,
comportamentos ou divisões na página, por intermédio de Seletores.
Tais Seletores podem ser as próprias tags HTML, chamadas Seletor de Tipo ou de Tag (já visto no exemplo
anterior), Seletor de Classes, Seletores de identificação ou Seletores de ID, Seletores de Atributos, Seletores de
Pseudo -Classes ou Estado.
p{ .paragrafo2 {
color: blue; background: #550000; } color: red;}
Também deverá ser informado o método de envio, como GET ou POST. O método especifica a forma como o
dado transportado via HTTP. Os dados do formulário podem ser enviados como variáveis (parâmetro name dos
objetos) pela URL (method="get") ou como transação no corpo do protocolo HTTP (method="post").
Notas sobre GET: Acrescenta os dados do formulário ao URL, em pares nome/valor; NUNCA use GET para enviar dados
confidenciais! (os dados do formulário enviado são visíveis no URL!) ; O comprimento de um URL é limitado (2.048
caracteres); GET é rápido e bom para dados não sigilosos.
Notas no POST: Acrescenta os dados do formulário dentro do corpo da solicitação HTTP (os dados do formulário enviado
não são mostrados no URL); O POST não tem limitações de tamanho e pode ser usado para enviar grandes quantidades de
dados de maneira mais segura.
O botão enviar do formulário deverá ser do tipo submit (não pelo tipo button).
Crie uma página em HTML, ou altere alguma existente, aplicando o CSS, os diferentes
Seletores HTML e recursos vistos.
//Arquivo: recebe_dados.php
<?php
// Recebe os dados e guarda-os em variáveis
$nome = $_POST['nome'];
$email = $_POST['email'];
https://www.alura.com.br/artigos/o-que-e-front-end-e-back-end
MILETTO, Evandro Manara. Desenvolvimento de Software II Introdução ao Desenvolvimento Web com HTML, CSS, JavaScript e PHP. Porto
Alegre Bookman 2014 1 recurso online ISBN 9788582601969.
SOARES, Walace. PHP 5 conceitos, programação e integração com banco de dados. 7. São Paulo Erica 2013 1 recurso online ISBN
9788536505633.
TERUEL, Evandro C. HTML 5 - Guia Prático, 2nd edição. Érica, 06/2014. Recurso online.
MARINHO, Antonio L. Desenvolvimento de Aplicações para Internet. São Paulo: Pearson Education do Brasil, 2016. (Biblioteca Universitária
Pearson).
DEITTEL, Paulo J, DEITTEL, Harvey M. Ajax, Rich Internet Applications e Desenvolvimento Web para Programadores. São Paulo: Pearson
Education do Brasil, 2008. (Biblioteca Universitária Pearson).
Outras referência:
https://www.w3.org/Style/CSS/Overview.en.html
https://developer.mozilla.org/pt-BR/docs/Learn/CSS/CSS_layout
https://www.w3schools.com/
prof. Me. Renato Alves Ferreira
Te espero na próxima aula!