Archive for the 'Semântica' Category

Porquê semântica faz diferença: Tag ins

Igor Escobar on Jun 4th 2008

Porquê semântica faz diferença

Este projeto tem como objetivo, dar um “empurrãozinho”, para aquelas pessoas que não tem o hábito de ir em busca dos valores semânticos das tags que utilizam, a grande maioria dos designers e programadores sabem que devem usar a tag div por exemplo, mas não fazem idéia do por que realmente ela foi criada ou qual o verdadeiro uso prático desta tag.

Tag <ins>

Definição

A tag <ins> é utilizado para indicar que o texto que estiver entre ela, é um texto que foi “acrescentado” depois que o documento foi escrito.

Diferenças no HTML e XHTML

Nenhuma.

Dicas e Observações

Dica 1: Use a tag <ins> junto com a tag <del> para enfatizar alterações e atualizações no documento

Exemplo

Código Saída
a dozen is <del>20</del> <ins>12</ins> pieces! a dozen is 20 12 pieces!

Atributos Opcionais

DTD indica em qual DTD o atributo é permitido. S=Strict, T=Transitional, and F=Frameset.

Atributo Valor Descrição DTD
cite URL A URL do texto ou documento que explica o motivo pelo qual o texto sofreu alterações. STF
datetime YYYYMMDD Dia e a hora que o texto foi inserido/modificado. STF

Atributos Padrão

id, class, title, style, dir, lang, xml:lang

Eventos suportados

onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup

Filed in Internet, Semântica, Web Standards | 2 responses so far

Porquê semântica faz diferença: Tag base

Igor Escobar on Jun 2nd 2008

Porquê semântica faz diferença

Este projeto tem como objetivo, dar um “empurrãozinho”, para aquelas pessoas que não tem o hábito de ir em busca dos valores semânticos das tags que utilizam, a grande maioria dos designers e programadores sabem que devem usar a tag div por exemplo, mas não fazem idéia do por que realmente ela foi criada ou qual o verdadeiro uso prático desta tag.

Tag <base>

Definição

A tag <base> tem por objetivo, definir o caminho BASE para todos os links no documento.

Diferenças no HTML e XHTML

No HTML a tag <base> não precisa ser fechada.

No XHTML a tag <base /> precisa ser própriamente fechada.

Dicas e Observações

Nota 1: A tag <base> precisa ser definida entre a tag head quando utilizada.

Exemplo

Para inserirmos uma imagem no documento poderiamos colocar a seguinte URL:

  1. <img src="http://www.igorescobar.com/images/smile.gif" />

Agora vamos inserir a tag <base> para especificar a url base de todos os links da pagina:

  1. <base href="http://www.igorescobar.com/images/" />

Agora todas as imagens que inserirmos no documento deverá ser relativo a url base especificada entre a tag head do documento:

  1. <img src="smile.gif" />

Atributos Requeridos

DTD indica em cada DTD o atributo é permitido. S=Strict, T=Transitional, e F=Frameset.

Attribute Value Description DTD
href URL Especifica a URL base para todos os links da página. STF

Atributos Opcionais

Attribute Value Description DTD
target _blank
_parent
_self
_top
Quando queremos que todos os links da página abra de uma única maneira. Esse atributo pode ser sobre escrevido quando setado individualmente em cada link no documento.

  • _blank - todos os links abriram em um novo documento.
  • _self - todos os links abriram no mesmo frame onde o link foi clicado.
  • _parent - todos os links iram abrir no frameset parent.
  • _top - independente de quantos frames houver, todos os links vao abrir no corpo todo da janela.
TF

Eventos e Atributos padrões

Nenhum

Filed in Internet, Semântica, Web Standards | No responses yet

Porquê semântica faz diferença: Tag address

Igor Escobar on Mai 30th 2008

Porquê semântica faz diferença

Este projeto tem como objetivo, dar um “empurrãozinho”, para aquelas pessoas que não tem o hábito de ir em busca dos valores semânticos das tags que utilizam, a grande maioria dos designers e programadores sabem que devem usar a tag div por exemplo, mas não fazem idéia do por que realmente ela foi criada ou qual o verdadeiro uso prático desta tag.

Tag <address>

Definição

A tag <address> define as informações de contato para um documento ou seção.

Diferenças no HTML e XHTML

Nenhuma.

Dicas e Observações

Nota 1: A tag <address> não deve ser usada para descrever o endereço do portal, somente deve ser usado se o mesmo fizer parte das informações de contato do documento ou seção.

Nota 2: O endereço usualmente é renderizado em italic. A maioria dos brownsers vão adicionar uma quebra de linha antes e depois do elemento address, mas as quebras de linha dentro do elemento deverá ser adicionada por você.

Exemplo

  1. <address> Author: of this document:
  2.  
  3. <a href="mailto:donald@disneyland.com">Donald Duck</a>
  4. </address>

Saída:

Author: of this document:

Donald Duck

Atributos suportados

id, class, title, style, dir, lang, xml:lang

Eventos suportados

onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup

Filed in Internet, Semântica, Web Standards | No responses yet

Porquê semântica faz diferença: Tag acronym

Igor Escobar on Mai 29th 2008

Porquê semântica faz diferença

Olá pessoal, hoje eu começo com a falar sobre a primeira tag da campanha que eu havia falado no post anterior, peço desculpas a todos pela demora, devido a um problema no trabalho, fiquei uma semana práticamente sem acesso o que dificultava muito a possíbilidade de postar aqui, tendo em vista o fato de que ao chegar em casa eu tinha que fazer em poucas horinhas, tudo o que eu poderia ter feito com calma durante o dia, ficava muito corrido.

Este projeto tem como objetivo, dar um “empurrãozinho”, para aquelas pessoas que não tem o hábito de ir em busca dos valores semânticos das tags que utilizam, a grande maioria dos designers e programadores sabem que devem usar a tag div por exemplo, mas não fazem idéia do por que realmente ela foi criada ou qual o verdadeiro uso prático desta tag.

Tag <acronym>

Definição

A tag <acronym> tem como objetivo indicar o início de um acrônimo, como por exemplo o acrônimo WWW, com esta tag você consegue enviar informações úteis para os browsers, spiders de busca, corretores ortográficos, sistemas de tradução etc.

Diferenças no HTML e XHTML

Nenhuma.

Dicas e Observações

Em alguns browsers o atributo title pode ser usado para ser exibido a versão completa da expressão quando você segura o mouse em cima do acrônimo.

Exemplo

  1. <acronym title="World Wide Web">WWW</acronym>

Saída: WWW

Atributos suportados

id, class, title, style, dir, lang, xml:lang

Eventos suportados

onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup

Filed in Internet, Semântica, Web Standards | No responses yet

Porquê semântica faz diferença!

Igor Escobar on Mai 15th 2008

Porquê semântica faz diferença

Olá pessoal, hoje darei início a um projeto meu, tive esta idéia a alguns dias e agora que ela esta amadurecida e fortalecida, resolvi coloca-la em prática.

Muita gente sabe que semântica é importante, porém, poucos tem o hábito de pesquisar e procurar saber mais sobre as tags que utilizam no dia-a-dia e descobrir novas tags para deixar o seu código cada vez mais semântico.

Sabendo disso, este projeto tem como objetivo, dar um "empurrãozinho", para aquelas pessoas que não tem o hábito de ir em busca dos valores semânticos das tags que utilizam, a grande maioria dos designers e programadores sabem que devem usar a tag div por exemplo, mas não fazem idéia do por que realmente ela foi criada ou qual o verdadeiro uso prático desta tag.

Espero que gostem, aguardem as especificações diárias.

Igor.

Leia também:

Webtutoriais agora com Google Sitelinks on February 25th, 2008
Opa! Agora sim! .

Itaú oferece serviços para tecnologia 3G on March 25th, 2008
Hoje, terça-feira(25), o banco Itaú passa a oferecer serviços exclusívos para clientes adeptos a técnologia .

Twitter SMS Brasil on August 13th, 2008
.

100 Assinantes! on June 17th, 2008
.

Google comemora aniversário do ciêntista Alexander Graham Bell on March 3rd, 2008
.

Filed in Geral, Internet, Semântica, Web Standards | One response so far