[photopress:html6ecover.gif,thumb,vazio]
CASTRO, Elizabeth. HTML, XHTML & CSS: visual quickstart guide. 6th. ed. Berkeley, CA: Peachpit Press, 2007. Resenha de João Mattar.
Este livro é bibliografia básica do curso Internet for Educators, então vou resenhá-lo por aqui nos próximos 2 meses. Enquanto esta mensagem estiver por aqui, a resenha está em construção.
No site do livro na editora há um capítulo disponível online Basic (X)HTML Structure, e site da autora há vários outros recursos, como Table of Contents, Examples, Extras, Errata e Help.
Chapter 3: Basic (X)HTML Structure cobre os elementos mais importantes de (X)HTML: declaração de que tipo de html ou xhtml você está usando; início; cabeçalho; corpo; declaração do enconding; título; headers; parágrafo; nomeação de elementos; divisões; inline spans; quebra de linha; comentários e labels.
Chapter 5: Images aborda a criação de imagens para a web explorando aspectos como formatação, cor, tamanho/resolução, velocidade, transparência e animação.
Chapter 6: Links demonstra como criar links para páginas e âncoras; abrir os links em janelas específicas; criar links para outros destinos, como emails, grupos etc.; criar shortcuts para links; programar a ordem de navegação por links com a tecla Tab; adicionar imagens para links; linkar thumbnails para imagens; dividir a imagem em regiões clicáveis; criar um mapa de imagem do lado do cliente.
Chapter 7: Style Sheet Building Blocks introduz o uso do CSS 2, incluindo como construir uma Style Rule, adicionar comentários, a preferência das regras (cf. Calculating a selector’s specificity) e Property Values.
Chapter 8: Working with Style Sheet Files mostra como criar um arquivo de estilo (interno ou externo) e aplicá-lo a um elemento individual, uma página inteira ou um site, incluindo a oferta de estilos alternativos, importação, estilos de mídia específica e localização. Há também uma referência à XSL – Extensible Stylesheet Language.
Chapter 9: Definind Selectors aborda seletores, incluindo construção, seleção (por nome, ID, classe, contexto, parte, link, atributos, grupos) e combinação.
Chapter 10: Formatting with Styles apresenta o uso de estilos no CSS. Cada página trata de um ponto, sempre ilustrado e com exemplos, como: família de fonte, fontes alternativas, itálico, bold, tamanho da fonte, altura da linha, cor, background do texto, espaços, indents, propriedades do espaço branco, alinhamento de texto, caixa de texto, maiúsculas/minúsculas e decoração.
Chapter 11: Layout with Styles mostra como construir layouts utilizando CSS. São apresentados recursos como background, altura e largura de um elemento, margens, padding, posicionamento relativo e absoluto, float, 3D, border, cursor, overflow e alinhamento vertical.
Chapter 15: Lists aborda a criação de listas – unordered, ordered e definition list.
Chapter 18: Video, Audio, and other Multimedia procura mostrar como integrar arquivos de mídia como vídeos QuickTime, YouTube, MP3 etc. em páginas da web.
Appendix A: (X)HTML Reference é um índice dos elementos e atributos (X)HTML descritos no livro.
Appendix D: Symbols and Characters apresenta uma lista das 252 entidades que podem ser utilizadas em (X)HTML, e pode ser lido onilne em Character Entity References in HTML 4 and XHTML 1.0.