Tutorial de HTML e CSS para Iniciantes

Um tutorial simples de criação de páginas web com as linguagens HTML e CSS para iniciantes, com teoria detalhada e um livro de exercícios.

Fundamentos do HTML

Fundamentos do CSS

Seletores

049

Relacionamentos entre tags em HTML

050

Herança de propriedades CSS

051

Agrupamento de seletores em CSS

052

Propriedades comuns ao agrupar seletores em CSS

053

Seletor de descendentes em CSS

054

Seletor filho em CSS

055

Classes de elementos em CSS

056

A tag span para trechos de texto em HTML

057

Tag div para agrupar tags em HTML

058

Agrupamento de classes em CSS

059

Tag com classe definida em CSS

060

Seletor de descendentes e classes em CSS

061

Combinações complexas de seletores descendentes e classes em CSS

062

Erro de iniciante em seletor de descendentes

063

Elemento com múltiplas classes CSS

064

Selecionando elementos por id único em CSS

065

Seletor por id e Classes CSS

066

Uso de id em CSS

067

Selecionando elementos por múltiplas classes em CSS

068

Vários seletores combinados em CSS

069

Erro ao usar vários seletores CSS

070

Agrupamento de seletores complexos em CSS

071

Erro ao agrupar seletores CSS complexos

072

Prática com combinações de seletores CSS

073

Especificidade de Seletores CSS

074

Observação sobre conflito de propriedades CSS

075

Regras de Especificidade em CSS

076

Prioridade de seletores descendentes em CSS

077

Seletor adjacente em CSS

078

Seletor de Irmãos Geral em CSS

079

Seletor Universal em CSS

080

Seletores de atributo em CSS

081

Estados dos links em CSS

082

Nuances da sequência de estados de links em CSS

083

Estados de links link e visited em CSS

084

Uso comum dos estados de link em CSS

085

Seletores complexos com estados de links em CSS

086

Link com classe em CSS

087

Seleção de elementos finais em CSS

088

Seleção por posição de elementos em CSS

089

Selecionando o Único Filho em CSS

090

Selecionando elementos vazios em CSS

091

Seleção por posição e tipo de elementos em CSS

092

Seletor de negação em CSS

Decoração

Modelo de Caixa

126

Trabalhando com margens margin em CSS

127

Margens para lados diferentes em CSS

128

Vários valores na propriedade margin em CSS

129

Os quatro valores da propriedade margin em CSS

130

Dois valores na propriedade margin em CSS

131

Três valores na propriedade margin em CSS

132

Trabalhando com preenchimento (padding) em CSS

133

Preenchimento (padding) para lados diferentes em CSS

134

Vários valores na propriedade padding em CSS

135

Trabalhando com preenchimento (padding) em CSS

136

A influência da borda na expansão de elementos em CSS

137

Influência do padding e da borda na expansão de elementos em CSS

138

Cancelando a expansão de elementos em CSS

139

Características dos elementos de bloco em CSS

140

Largura e altura de um elemento de bloco em CSS

141

Largura de um elemento de bloco em CSS

142

Altura de um elemento de bloco em CSS

143

Altura de um elemento de bloco sem conteúdo em CSS

144

Vários elementos de bloco lado a lado em CSS

145

Características dos elementos inline em CSS

146

Largura e altura de um elemento inline em CSS

147

Vários elementos em linha lado a lado em CSS

148

Margens entre elementos inline em CSS

149

Definição do modelo de caixa de tags HTML

150

Trabalhando com a propriedade display em CSS

151

Características dos elementos inline-block em CSS

152

Largura e altura de um elemento inline-block em CSS

153

Largura de um elemento inline-block em CSS

154

Altura do elemento inline-block em CSS

155

Vários elementos inline-block lado a lado em CSS

156

Alinhamento de elementos de bloco em CSS

157

Alinhamento de elemento de bloco com recuo à esquerda em CSS

158

Alinhamento de elemento de bloco com margem direita em CSS

159

Alinhamento de elementos inline em CSS

160

Centralizando Elementos Inline em CSS

161

Centralizando Múltiplos Elementos Inline

162

Alinhamento de elementos inline à direita em CSS

163

Alinhamento de elementos inline-block em CSS

164

Centralização de elementos inline-block em CSS

165

Alinhamento de elementos inline-block à direita em CSS

166

Elementos Flex em CSS

167

Altura do elemento pai de flex em CSS

168

Largura do elemento pai flex em CSS

169

Contêiner pai inline-block de elementos flex em CSS

170

Preenchimento (padding) do elemento pai de itens flex em CSS

171

Margens de afastamento em elementos filhos no CSS

172

Alinhamento de elementos flex em CSS

173

Alinhando elementos flex no centro em CSS

174

Alinhamento de elementos flex no elemento pai em CSS

175

Alinhamento de elementos flex em relação ao pai com margens

176

Alinhamento de elementos flex no elemento pai com espaçamentos iguais

Posicionamento

Flutuação (Floats)

Flexbox

Grids

Layouts