O documento discute compatibilidade de recursos CSS em navegadores, especialmente no Internet Explorer 7-8. Apresenta soluções para problemas com display: inline-block, opacidade em PNGs e pseudo-classes no IE 7. Também explica seletores avançados, contextos de formatação de blocos e a propriedade box-sizing.
O documento descreve o modelo de objetos de documento (DOM), que representa a estrutura de um documento HTML como uma árvore de objetos onde cada elemento é um nó. O JavaScript pode acessar e manipular esses nós para modificar o conteúdo e apresentação da página.
Palestra / Novidades No CSS3 / Instituto Infnethugodiasneto
O documento discute as novidades no CSS3, incluindo:
1) Uma visão geral dos níveis CSS1, CSS2 e o trabalho em andamento no CSS3 pela W3C.
2) Novos seletores, pseudo-classes e pseudo-elementos introduzidos no CSS3.
3) O suporte variado de navegadores para recursos do CSS3 e a necessidade de evolução contínua.
1) O documento introduz o jQuery, uma biblioteca JavaScript que simplifica a manipulação e animação de elementos HTML, CSS e eventos no browser.
2) Explica como adicionar o arquivo jQuery à página e apresenta a sintaxe básica $ (seletor).ação().
3) Detalha vários recursos do jQuery como seleção de elementos, manipulação de CSS, eventos, efeitos e AJAX.
O documento apresenta um minicurso sobre HTML, ensinando sobre as principais tags e estruturas do HTML, como <p>, <img>, <a>, <ul>, <ol>, <table>, além de novas tags semânticas do HTML5 como <header>, <nav> e <video>. O documento é dividido em seções ensinando sobre títulos, parágrafos, links, imagens, listas, formulários, elementos de bloco e linha, e por fim um projeto final para aplicar os conhecimentos.
O documento descreve Cascading Style Sheets (CSS), um padrão para estilizar elementos HTML mantido pelo W3C desde 1996. CSS permite separar a formatação visual da estrutura do conteúdo, facilitando a manutenção de páginas e maior flexibilidade na apresentação dos documentos em diferentes dispositivos.
1) jQuery é uma biblioteca JavaScript que simplifica a manipulação e seleção de elementos HTML, assim como eventos, animações e AJAX.
2) jQuery permite reduzir o tamanho de código e introduzir a reutilização através de plugins.
3) A sintaxe básica de jQuery é $(seletor).ação() para selecionar elementos HTML e realizar ações neles.
O documento explica os principais seletores e propriedades em CSS, como seletores de tipo, classe e ID; pseudo-classes como :link, :visited, :hover e :active; ordem de precedência dessas pseudo-classes e regras de herança e precedência em CSS.
O documento discute compatibilidade de recursos CSS em navegadores, especialmente no Internet Explorer 7-8. Apresenta soluções para problemas com display: inline-block, opacidade em PNGs e pseudo-classes no IE 7. Também explica seletores avançados, contextos de formatação de blocos e a propriedade box-sizing.
O documento descreve o modelo de objetos de documento (DOM), que representa a estrutura de um documento HTML como uma árvore de objetos onde cada elemento é um nó. O JavaScript pode acessar e manipular esses nós para modificar o conteúdo e apresentação da página.
Palestra / Novidades No CSS3 / Instituto Infnethugodiasneto
O documento discute as novidades no CSS3, incluindo:
1) Uma visão geral dos níveis CSS1, CSS2 e o trabalho em andamento no CSS3 pela W3C.
2) Novos seletores, pseudo-classes e pseudo-elementos introduzidos no CSS3.
3) O suporte variado de navegadores para recursos do CSS3 e a necessidade de evolução contínua.
1) O documento introduz o jQuery, uma biblioteca JavaScript que simplifica a manipulação e animação de elementos HTML, CSS e eventos no browser.
2) Explica como adicionar o arquivo jQuery à página e apresenta a sintaxe básica $ (seletor).ação().
3) Detalha vários recursos do jQuery como seleção de elementos, manipulação de CSS, eventos, efeitos e AJAX.
O documento apresenta um minicurso sobre HTML, ensinando sobre as principais tags e estruturas do HTML, como <p>, <img>, <a>, <ul>, <ol>, <table>, além de novas tags semânticas do HTML5 como <header>, <nav> e <video>. O documento é dividido em seções ensinando sobre títulos, parágrafos, links, imagens, listas, formulários, elementos de bloco e linha, e por fim um projeto final para aplicar os conhecimentos.
O documento descreve Cascading Style Sheets (CSS), um padrão para estilizar elementos HTML mantido pelo W3C desde 1996. CSS permite separar a formatação visual da estrutura do conteúdo, facilitando a manutenção de páginas e maior flexibilidade na apresentação dos documentos em diferentes dispositivos.
1) jQuery é uma biblioteca JavaScript que simplifica a manipulação e seleção de elementos HTML, assim como eventos, animações e AJAX.
2) jQuery permite reduzir o tamanho de código e introduzir a reutilização através de plugins.
3) A sintaxe básica de jQuery é $(seletor).ação() para selecionar elementos HTML e realizar ações neles.
O documento explica os principais seletores e propriedades em CSS, como seletores de tipo, classe e ID; pseudo-classes como :link, :visited, :hover e :active; ordem de precedência dessas pseudo-classes e regras de herança e precedência em CSS.
El documento presenta descripciones breves de varios lugares en el pueblo de Hinojos, incluyendo la escuela, árboles, feria, polideportivo, parque, iglesia, ayuntamiento, plaza y otros sitios. Se proporcionan detalles sobre las características físicas de cada lugar, como los edificios, árboles y otras características.
Students from Ceip Monte Benacantil traveled with the circus, learning about different roles within the circus and experiencing life on the road. Pictures were taken of the students interacting with circus performers, helping with tasks, and watching performances. The field trip provided hands-on exposure to the circus lifestyle and operations.
El documento habla sobre la clase 4oB del colegio ceip Monte Benacantil en Alicante durante el curso escolar 2012/2013. Los alumnos de esta clase realizaron un viaje educativo con el circo.
The document appears to be about a school trip taken by students from CEIP Monte Benacantil to visit the circus. The document contains several pictures from the trip but no captions or other context. It is unclear what the main activities or lessons of the trip were based on the limited information provided.
Apresentação - HTML5 e CSS3 Fabrica do DesignIuri Andreazza
O documento descreve as principais novidades do HTML 5 e CSS 3, incluindo novos elementos estruturais como <header>, <section> e <nav> no HTML 5 e novos seletores como :matches() e :not() no CSS 4.
O documento resume um minicurso sobre CSS, abordando conceitos como: 1) o que é CSS e como inseri-lo em uma página; 2) os principais seletores CSS e como estilizar elementos; 3) propriedades como medidas, dimensões, margens, padding e posicionamento. O curso também apresenta tópicos como elementos flutuantes, bordas, fontes, backgrounds e novidades do CSS3 como bordas arredondadas e sombras.
O documento discute as novas tags de seção do HTML5 como <section>, <article> e <nav> para estruturar semanticamente o conteúdo da página. Também explica a diferença entre elementos de bloco como <p> e <div> e elementos de linha, além de revisar outros elementos como <table>, <ol> e <ul> para organizar dados e listas.
O documento discute a evolução da web para a Web 3.0, com foco nas novas tecnologias como HTML5, CSS3 e Javascript que permitem experiências web mais ricas e inteligentes, incluindo semântica melhorada, armazenamento no navegador, efeitos gráficos avançados e novas APIs. Essas tecnologias ainda não têm suporte completo, mas já permitem iniciar a construção da próxima geração da web.
O documento discute a construção de layouts de sites com CSS. Ele apresenta os principais tópicos do CSS como inserção, seletores, propriedades e box model. Também demonstra na prática como estilizar um documento XHTML usando CSS e discute diretrizes e novidades do CSS3.
O documento discute a linguagem HTML5, incluindo suas principais características e como criar um site simples usando HTML e CSS. O documento fornece instruções passo a passo sobre estrutura básica de HTML, elementos semânticos do HTML5, estilização com CSS e desafio de criar um site de artista com imagem, lista de músicas e links.
O documento discute os conceitos e diretrizes de acessibilidade na web. Ele explica o que é acessibilidade, como tornar sites acessíveis através de boas práticas de desenvolvimento com HTML, CSS e JavaScript e mitos sobre acessibilidade. Também aborda diretrizes e padrões como WCAG e validação de acessibilidade.
O documento descreve as principais novidades do HTML5 e CSS3, incluindo a reorganização semântica do HTML5 com elementos como header, nav, section e article, assim como recursos multimídia como vídeo e canvas, e propriedades avançadas de CSS3 como borda arredondada, sombras e transições. Exemplos são fornecidos para ilustrar o uso desses recursos.
O documento resume os principais conceitos e propriedades de CSS e jQuery. CSS é usado para definir a apresentação visual de páginas web, enquanto jQuery simplifica manipulação de elementos, eventos e interações. O documento inclui exemplos de como aplicar estilos de texto, fundo, caixas e posicionamento com CSS e como selecionar e manipular elementos com jQuery.
1. O documento discute conceitos fundamentais de CSS, incluindo sintaxe, seletores, propriedades e modelos de caixa.
2. Apresenta onde depositar código CSS, como limpar formatação padrão e como formatar elementos como tabelas e imagens.
3. Fornece exemplos de layouts responsivos, pseudo-classes, cores, fontes e frameworks para CSS.
O documento apresenta o NetBeans 7.4, incluindo como instalá-lo, criar projetos, usar atalhos, conectar-se a bancos de dados, usar controle de versão e plugins. O NetBeans fornece um ambiente de desenvolvimento integrado para várias linguagens de programação.
O documento fornece uma introdução sobre HTML e CSS, descrevendo suas principais características e elementos. Ele explica o que são HTML, tags e estrutura básica de um documento HTML. Também apresenta as propriedades e elementos essenciais de CSS, como fontes, bordas, fundos e listas. Por fim, fornece dicas sobre como aprender mais sobre esses temas através da prática.
O documento explica as principais tags HTML para estruturar páginas web, como <html>, <head>, <title>, <body>, <h1-h6>, <p>, <ul>, <ol>, <li> e suas funções para formatar texto, criar links, listas e metadados.
O documento apresenta um roteiro sobre Javascript, abordando tópicos como: 1) introdução e funcionamento, 2) sintaxe básica com variáveis, arrays e funções, 3) manipulação de elementos DOM, 4) orientação a objetos, 5) eventos, 6) depuração e testes, 7) boas práticas e 8) bibliotecas como jQuery e Dojo, com exemplo do jogo Campo Minado.
O documento descreve as novas tags estruturais do HTML5, incluindo <section>, <article>, <nav>, <aside>, <hgroup>, <header> e <footer>. Explica o propósito e uso apropriado de cada uma destas tags para estruturar conteúdo semântico.
Este documento fornece uma introdução rápida ao HTML5 em 15 minutos, ensinando as principais mudanças da sintaxe em relação ao HTML4/XHTML. Inclui exemplos do novo doctype, meta charset, elementos estruturais como header, nav, section e article, e como estilizá-los com CSS. Também discute compatibilidade com navegadores mais antigos usando um script JavaScript.
El documento presenta descripciones breves de varios lugares en el pueblo de Hinojos, incluyendo la escuela, árboles, feria, polideportivo, parque, iglesia, ayuntamiento, plaza y otros sitios. Se proporcionan detalles sobre las características físicas de cada lugar, como los edificios, árboles y otras características.
Students from Ceip Monte Benacantil traveled with the circus, learning about different roles within the circus and experiencing life on the road. Pictures were taken of the students interacting with circus performers, helping with tasks, and watching performances. The field trip provided hands-on exposure to the circus lifestyle and operations.
El documento habla sobre la clase 4oB del colegio ceip Monte Benacantil en Alicante durante el curso escolar 2012/2013. Los alumnos de esta clase realizaron un viaje educativo con el circo.
The document appears to be about a school trip taken by students from CEIP Monte Benacantil to visit the circus. The document contains several pictures from the trip but no captions or other context. It is unclear what the main activities or lessons of the trip were based on the limited information provided.
Apresentação - HTML5 e CSS3 Fabrica do DesignIuri Andreazza
O documento descreve as principais novidades do HTML 5 e CSS 3, incluindo novos elementos estruturais como <header>, <section> e <nav> no HTML 5 e novos seletores como :matches() e :not() no CSS 4.
O documento resume um minicurso sobre CSS, abordando conceitos como: 1) o que é CSS e como inseri-lo em uma página; 2) os principais seletores CSS e como estilizar elementos; 3) propriedades como medidas, dimensões, margens, padding e posicionamento. O curso também apresenta tópicos como elementos flutuantes, bordas, fontes, backgrounds e novidades do CSS3 como bordas arredondadas e sombras.
O documento discute as novas tags de seção do HTML5 como <section>, <article> e <nav> para estruturar semanticamente o conteúdo da página. Também explica a diferença entre elementos de bloco como <p> e <div> e elementos de linha, além de revisar outros elementos como <table>, <ol> e <ul> para organizar dados e listas.
O documento discute a evolução da web para a Web 3.0, com foco nas novas tecnologias como HTML5, CSS3 e Javascript que permitem experiências web mais ricas e inteligentes, incluindo semântica melhorada, armazenamento no navegador, efeitos gráficos avançados e novas APIs. Essas tecnologias ainda não têm suporte completo, mas já permitem iniciar a construção da próxima geração da web.
O documento discute a construção de layouts de sites com CSS. Ele apresenta os principais tópicos do CSS como inserção, seletores, propriedades e box model. Também demonstra na prática como estilizar um documento XHTML usando CSS e discute diretrizes e novidades do CSS3.
O documento discute a linguagem HTML5, incluindo suas principais características e como criar um site simples usando HTML e CSS. O documento fornece instruções passo a passo sobre estrutura básica de HTML, elementos semânticos do HTML5, estilização com CSS e desafio de criar um site de artista com imagem, lista de músicas e links.
O documento discute os conceitos e diretrizes de acessibilidade na web. Ele explica o que é acessibilidade, como tornar sites acessíveis através de boas práticas de desenvolvimento com HTML, CSS e JavaScript e mitos sobre acessibilidade. Também aborda diretrizes e padrões como WCAG e validação de acessibilidade.
O documento descreve as principais novidades do HTML5 e CSS3, incluindo a reorganização semântica do HTML5 com elementos como header, nav, section e article, assim como recursos multimídia como vídeo e canvas, e propriedades avançadas de CSS3 como borda arredondada, sombras e transições. Exemplos são fornecidos para ilustrar o uso desses recursos.
O documento resume os principais conceitos e propriedades de CSS e jQuery. CSS é usado para definir a apresentação visual de páginas web, enquanto jQuery simplifica manipulação de elementos, eventos e interações. O documento inclui exemplos de como aplicar estilos de texto, fundo, caixas e posicionamento com CSS e como selecionar e manipular elementos com jQuery.
1. O documento discute conceitos fundamentais de CSS, incluindo sintaxe, seletores, propriedades e modelos de caixa.
2. Apresenta onde depositar código CSS, como limpar formatação padrão e como formatar elementos como tabelas e imagens.
3. Fornece exemplos de layouts responsivos, pseudo-classes, cores, fontes e frameworks para CSS.
O documento apresenta o NetBeans 7.4, incluindo como instalá-lo, criar projetos, usar atalhos, conectar-se a bancos de dados, usar controle de versão e plugins. O NetBeans fornece um ambiente de desenvolvimento integrado para várias linguagens de programação.
O documento fornece uma introdução sobre HTML e CSS, descrevendo suas principais características e elementos. Ele explica o que são HTML, tags e estrutura básica de um documento HTML. Também apresenta as propriedades e elementos essenciais de CSS, como fontes, bordas, fundos e listas. Por fim, fornece dicas sobre como aprender mais sobre esses temas através da prática.
O documento explica as principais tags HTML para estruturar páginas web, como <html>, <head>, <title>, <body>, <h1-h6>, <p>, <ul>, <ol>, <li> e suas funções para formatar texto, criar links, listas e metadados.
O documento apresenta um roteiro sobre Javascript, abordando tópicos como: 1) introdução e funcionamento, 2) sintaxe básica com variáveis, arrays e funções, 3) manipulação de elementos DOM, 4) orientação a objetos, 5) eventos, 6) depuração e testes, 7) boas práticas e 8) bibliotecas como jQuery e Dojo, com exemplo do jogo Campo Minado.
O documento descreve as novas tags estruturais do HTML5, incluindo <section>, <article>, <nav>, <aside>, <hgroup>, <header> e <footer>. Explica o propósito e uso apropriado de cada uma destas tags para estruturar conteúdo semântico.
Este documento fornece uma introdução rápida ao HTML5 em 15 minutos, ensinando as principais mudanças da sintaxe em relação ao HTML4/XHTML. Inclui exemplos do novo doctype, meta charset, elementos estruturais como header, nav, section e article, e como estilizá-los com CSS. Também discute compatibilidade com navegadores mais antigos usando um script JavaScript.
O documento apresenta os conceitos básicos de (X)HTML e CSS, incluindo estruturas básicas, tags, links, tabelas, formulários, cabeçalhos, cores, fontes, alinhamento, flutuação e posicionamento. Também discute assuntos extras como sprites CSS, SEO, acessibilidade e ferramentas de edição.
O documento resume uma palestra sobre HTML5, CSS3 e JavaScript que ocorrerá em 17 de outubro de 2022. Apresentará conceitos básicos dessas tecnologias como tags, elementos, estrutura básica de páginas web e exemplos de códigos.
O documento discute conceitos e técnicas relacionadas a desenvolvimento front-end, incluindo HTML5, CSS3, JavaScript, AngularJS e outras tecnologias. Aborda tópicos como semântica, boas práticas de codificação, SEO, acessibilidade, design responsivo, organização de código e outras especificações front-end.
Conceitos básicos para desenvolvimento de um site, utilizando as novas tecnologias proporcionadas pela mais nova versão do HTML. O uso é livre, desde que seja dado os devidos créditos.
Ressalto que, muitos dos conteúdos exibidos foram retirados do site da w3c school.
Obrigado !
O documento discute as diretrizes e objetivos de uma reunião diária de equipe conhecida como Daily Scrum ou stand-up meeting. A reunião deve ocorrer de pé às 16h e durar no máximo 15 minutos, durante a qual cada membro da equipe responde rápido 3 perguntas sobre o trabalho realizado no dia anterior, o planejado para o dia seguinte e quaisquer obstáculos. O objetivo é energizar a equipe, melhorar a comunicação e focar no trabalho importante.
Trajetos – itinerários de ônibus com pontos de referênciaSaulo Pratti
Veja pontos de referência, fotos, mapas, vias e nunca mais desça no ponto errado. Saiba mais.
Slides do projeto de graduação do curso de Desenho Industrial da Ufes. Maio de 2013.
O documento discute as evoluções da web móvel e aplicativos para dispositivos móveis ao longo dos anos. Apresenta como a web móvel se tornou multiplataforma e como aplicativos nativos e web se complementam. Defende que o conteúdo deve ser adaptado à forma como o usuário irá consumi-lo.
O documento apresenta dados sobre receita e uso de dispositivos móveis de uma empresa no primeiro semestre de 2012, mostrando que iPads geraram mais receita do que desktops. Também discute três elementos chave da experiência móvel - velocidade, usabilidade e identidade - e as lições aprendidas ao projetar interações para sites móveis.
1) O documento discute boas práticas e problemas comuns no desenvolvimento de CSS, como a fragilidade do código e dificuldade de reutilização quando não há padronização. 2) Ele fornece dicas como escrever nomes de classes de acordo com sua função, separar estrutura de estilo e conteúdo, e planejar código em blocos reutilizáveis. 3) Também aborda problemas com especificidade, seletores complexos, compatibilidade entre navegadores e amadurecimento necessário sobre CSS.
O documento descreve um projeto de aplicativo móvel chamado "Localizador de Amigos" que permite que usuários localizem outras pessoas próximas com base em critérios como interesses em comum. O documento discute a pesquisa realizada, os conceitos, critérios de funcionamento, interface gráfica e fluxos de navegação propostos para o aplicativo.
A produção de sentidos sobre a imagem do corpoSaulo Pratti
The document discusses how society socially constructs and seeks to control bodies through rituals like scarification, tattoos, and piercings. It notes how the social context models bodies and how tribes use the body to stand out, giving examples of idealized celebrities and conditions like dysmorphia. The document examines how society influences bodies from childhood through adulthood through makeup, haircuts, nails, and physical changes some pursue.
O documento fornece instruções sobre como organizar um Barcamp, um evento colaborativo onde qualquer pessoa pode apresentar ou participar de discussões. Ele explica a filosofia do Barcamp de ser democrático e participativo e fornece dicas sobre como escolher um tema, local, divulgação, planejamento da grade de apresentações e compartilhamento de conteúdo após o evento.
This document contains 4 links to various websites and images related to film and photography on Flickr and the Guardian. The links suggest that the full document discusses movies, film, and photos related to the Oscars.
5. Can I use?
caniuse.com
• display: inline-block;
• opacity + PNG semi-transparente
• pseudo-classes
• seletores avançados
• pseudo-elementos
6. display: inline-block;
• Faz com que um elemento tenha propriedades
de block – largura e altura, por exemplo – mas
siga o fluxo do texto.
• Comportamento um pouco imprevisível.
• No IE 7 só funciona em elementos inline por
padrão. Exemplo: um <span> pode ser inline-
block mas um <div> não.
8. Opacity + PNG semi-transparente
• PNGs semi-transparentes funcionam bem no
Internet Explorer 7 e 8…
• …exceto quando se usa a propriedade opacity
ao mesmo tempo.
9. Correção:
.teste {
background:url(ie8-logo.png) 0 0 no-repeat;
filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr=#00FFFFFF, endColorstr=#00FFFFFF
);
}
Obs: funcionamento ainda precisa ser confirmado.
10. Algumas pseudo-classes
• IE 7 aceita :hover em todos os elementos,
:active somente em links.
• IE 7 suporta :first-child mas não :last-child.
• :first-letter e :first-line funcionam tranquilo.
• :focus não funciona nos formulários do IE 7.
11. Seletores avançados
seletor [attr]
permite estilizar elementos além de IDs e
classes, usando qualquer atributo.
Exemplos: input[type=button],
a[href*="hotsite"], label[for=email]
12. Seletores avançados
seletor >
seleciona o elemento filho direto de um outro
elemento.
Exemplo: ul > li, div > p
13. Seletores avançados
(suportado pelo IE 8 com ressalvas)
seletor +
Seleciona apenas o elemento adjacente ao
primeiro elemento
Exemplo: label + input, p + ul
14. Seletores avançados
seletor ~
seleciona todos os próximos elementos irmãos
do primeiro
Exemplo: h2 ~ p, .destaque ~ div
15. :before / :after
• São pseudo-elementos.
• Usados para adicionar conteúdo á pagina
através da propriedade content: "...";
• Não suportado pelo IE 7 :(
• Podem ser usados somente se não
comprometerem o funcionamento do site
18. Mas primeiro…
Block
Formatting
Context
(ou, simplificando, contextos)
19. Elementos que criam contextos
• Elemento raiz (<html>)
• Elementos com float diferente de none
• Elemento com overflow diferente de visible
• Elementos com position: absolute ou
position: fixed
• Elementos inline-block
• Células de tabela (display: table-cell)
• Título de tabela (display: table-caption)
20.
21.
22. Quando um elemento cria um novo
contexto, signfica que ele se torna
responsável pelos elementos dentro dele.
Ou seja, as margens e floats dos elementos
filhos passam a ser contidos corretamente.
23. E falando em Internet Explorer…
O IE possui uma propriedade similar aos
“contextos” chamada de hasLayout.
Uma forma trivial de ativar o hasLayout é
adicionar o já conhecido zoom: 1; ao CSS.
24. O famoso clearfix
.clearfix:before,
.clearfix:after {
content: " "; /* 1 */
display: table; /* 2 */
}
.clearfix:after {
clear: both;
}
/**
* Somente para IE 6/7
* Aciona hasLayout para conter floats.
*/
.clearfix { Existem outros métodos
*zoom: 1; para limpar floats.
} Escolha sabiamente.
25. Enfim, floats…
• Usar com moderação
• Limpar floats
• Floats vs. inline-block
• Empilhamento (z-index)
• Menus horizontais