Problema resolvido (1a camada-lista e 2a camada-lista manipulada)
Pagina - Estrutura semantica html5 (imagem)
Estruturação (Html sem CSS)
Apresentação (Html com CSS)
Comportamento (clique para apagar)
Conteudo ou dado
Estrutura semantica html5
Fontes de consulta html5
->
->
->
->
Html5Semantica.html
Contexto: Camadas de desenvolvimento documentos na Web
Estruturação - Html5 (.html) Apresentação - CSS (.css) Comportamento - javascript (.js)
Critério para saber se o navegador esta interpretando Html5
- Se a 1a linha do documento tiver <!DOCTYPE html>
- Instalar extensão do Chrome HTML5 Powered 1. ->
Depois de colocar o nome do site na Url do Chrome e verificar se a direita da Url aparece o simbolo 5 (logo do Html5) em vermelho
Simbolos léxico (alfabeto, token) HTML5
a b c d e f g h i j l m n o p q r s t u v x z & ; > <
ver tabela de caracteres reservados html ISO 8959-1
http://codex.wordpress.org/pt-br:HTML_ISO-8859-1
Expressão da sintaxe do HTML5
Definição do Html5 - linguagem para estruturar um conjunto de informação (documento tipo html)
Html5 = {elemento}
elemento = <nomeelemento [atributo="valor" [/]] [areainfluencia] [/]> </nomeelemento>
areainfluencia= texto | elemento
< = tag inicio
> = tag de fim
/ = fechamento de um elemento
nomeelemento = tag | evento
atributo = ver
http://www.w3c.br/cursos/html5/conteudo/capitulo5.html
valor = ver
http://www.w3c.br/pub/Cursos/CursoHTML5/html5-web.pdf
texto = alfabeto / codformatacao
codformatacao = branco: & n b s p ; maior: & g t ; menor: & l t ;
comentário = <!--texto-->
declaração = <!--doc type html>
Nomenlatura:
[ ] = [opcional]
| = ou
{ } = { conjunto }
* = repetição
Codigo html da pagina
Clicar com o lado direito do mouse e ver Page Source ou
view-source:http://nome da pagina.html ou :file:///caminho (Mac)