Arquivo de Códigos - Página Inicial
Códigos-fonte
» Boletos Bancários
» Calendário de Eventos
Linguagens
» ActionScript
» Adobe AIR
» Adobe Flex
» AJAX
» C
» C#
» C++
» CSS
» Delphi
» DHTML - Dynamic HTML
» HTML/XHTML
» Java
» JavaFX
» JavaScript
» Java Servlets
» JSP - Java Server Pages
» Perl
» PHP
» PHP-GTK
» Python
» Ruby
» Tcl/Tk
» VB.NET
Bancos de Dados
» IBM DB2
» MySQL
Frameworks
» CodeIgniter
» jQuery
» JSF - Java Server Faces
» Qt
» Ruby On Rails
» Struts
» Struts 2
» wxWidgets
» Zend Framework
Container/Servidor
» Apache Tomcat
» Apache Web Server
Ferramentas
» Apache Ant
» iTextSharp (iText#)
Referências
» CSS1 e CSS2
» JavaScript
Serviços On-Line
» Qual é meu IP?
» Tabela Cores HTML I
» Tabela Cores HTML II
» Lista de Mime Types
» Códigos Teclas Virtuais
Usuários On-Line
Visitantes: 32
PHP
O que há de novo no PHP 5?
40 dicas e truques sobre como trabalhar com datas e horas em PHP
60 dicas e truques sobre como trabalhar com strings e caracteres em PHP
PHP e a Orientação a Objetos - POO (Curso Completo)

DHTML
Curso completo de DHTML para iniciantes

CSS
Como definir uma imagem de fundo fixa na página
Definindo uma imagem de fundo para botões HTML
Você está aqui: Inicio -> DHTML -> Curso Completo -> Introdução
Curso Completo de DHTML - Introdução
1 - Introdução

Bem-vindo ao maravilhoso mundo da programação em DHTML (HTML Dinâmico) ou Dynamic HTML. Mas afinal, o que é DHTML? Depois de vasculhar inúmeras fontes na Internet e não encontrar uma resposta segura, eu mesmo decidi dar a minha definiçõa de DHTML. Esta palavra, que intimida tantos os webmasters profissionais quanto os iniciantes, não é nada mais que "a capacidade que os browsers de última geração (Internet Explorer, Firefox, Opera, etc) têm de adicionar movimento e interatividade aos vários elementos que compõem uma página web. Este movimento e interatividade são conseguidos com a combinação de JavaScript, CSS, HTML (de preferência HTML 4.0+) e muita imaginação".


Este curso abrange os aspectos relativos ao DHTML. Ele é constituído de duas partes. Na parte 1 serão vistas as principais técnicas que permitirão a você adicionar estilos a páginas web usando CSS1 e CSS2 de acordo com as suas respectivas recomendações. Na parte 2 serão estudados conteúdo dinâmico e as técnicas que permitem alterar todos os aspectos visuais de uma página web, incluindo a adição, alteração e exclusão de elementos de acordo com a recomendação para o DOM da W3C (sigla oficial da World Wide Web Consortium).

Este curso é totalmente compatível com o DOM da W3C e direcionado aos browsers que suportam esta especificação. Todos os exemplos e códigos funcionam no Internet Explorer 5.5+ (versões anteriores oferecem suporte quase similar), mais de 90% funcionam no Firefox (a partir da versão 1.0.7). Versões mais recentes desses browsers prometem ser totalmente compatíveis com o DOM da W3C e as especificações abordadas neste curso.

Então, abra o seu editor HTML favorito, prepare uma cadeira bem confortável, tenha um bom curso de JavaScript ao alcance (caso você não saiba o básico da linguagem) e vamos trabalhar!

Parte 1 - CSS e Conteúdo Dinâmico:
 
 
Arquivo de Códigos - Página Inicial
Veja dicas, truques e anotações de DHTML (Dynamic HTML)
Como obter o elemento pai de um determinado elemento usando parentNode
Entenda a propriedade parentNode
Aprenda a usar o método getElementById
Aprenda a criar botões (button) dinâmicamente
Como listar todas as propriedades e eventos disponíveis para um elemento HTML
Usando o método getElementsByTagName
Entenda a propriedade innerHTML
Veja dicas, truques e anotações de outras linguagens
Java - Contar as ocorrências de uma substring em uma string
JavaFX - Habilitando ou desabilitando um TextField
ActionScript - Como obter a diferença de dias entre duas datas
JSP (Java Server Pages) - Como listar todas as tabelas de uma base MySQL
PHP - Testando condições usando as construções if e if...else em PHP
C - Como inverter (reverter) o conteúdo de uma string em C
(JSF) Java Server Faces - O que é o arquivo faces-config.xml e qual sua utilidade?
Java - Concatenar strings em Java
PHP - Como inserir um determinado número de zeros antes de um número
PHP-GTK - Como habilitar ou desabilitar um GtkButton


http://www.arquivodecodigos.net
:: Arquivo de Códigos - Softwares e Consultoria em Programação ::
Todo o conteúdo deste site, quando não devidamente observado, pertence a seus idealizadores e não
poderá ser usado para outras finalidades senão estudo e aprimoramento de técnicas de programação.
Certifique-se de ler as notas legais antes de proceder com o acesso e leitura do
conteúdo disponibilizado nestas páginas.

Fale Conosco: (62) 3261-7018 / (62) 8185-0734

Desenvolvedor Responsável: Osmar J. Silva

Página Inicial Contatos Pesquisar Mapa do Site