<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>KADUNEW.COM/BLOG &#187; (X)HTML</title>
	<atom:link href="http://www.kadunew.com/blog/category/xhtml/feed" rel="self" type="application/rss+xml" />
	<link>http://www.kadunew.com/blog</link>
	<description>Tutoriais, Dicas e Artigos sobre Web Design, Web Standards, CSS, HTML, SEO e Programação web.</description>
	<lastBuildDate>Wed, 01 Feb 2012 15:18:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>A importância do HTML semântico</title>
		<link>http://www.kadunew.com/blog/xhtml/a-importancia-do-html-semantico</link>
		<comments>http://www.kadunew.com/blog/xhtml/a-importancia-do-html-semantico#comments</comments>
		<pubDate>Wed, 27 Oct 2010 13:02:32 +0000</pubDate>
		<dc:creator>Carlos Eduardo - Kadu</dc:creator>
				<category><![CDATA[(X)HTML]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.kadunew.com/blog/?p=1514</guid>
		<description><![CDATA[
Por que devo USAR o HTML semântico?
Você poderia simplesmente dizer: &#8220;porque é a coisa certa para a web&#8220;, mas os benefícios vão muito além disso. Por exemplo, torna mais fácil para os leitores de tela interpretar as informações de um web site para os usuários com deficiência visual.
SEO e HTML semântico são amigos próximos. O [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.kadunew.com/blog/wp-content/uploads/2010/10/html-semantico1.jpg" alt="html semântico" title="html semântico" width="520" height="214" class="aligncenter size-full wp-image-1520" /></p>
<h2>Por que devo USAR o HTML semântico?</h2>
<p>Você poderia simplesmente dizer: &#8220;<em>porque é a coisa certa para a web</em>&#8220;, mas os benefícios vão muito além disso. Por exemplo, torna mais fácil para os <strong>leitores de tela</strong> interpretar as informações de um web site para os usuários com deficiência visual.</p>
<p><abbr title="Search Engine Optimization">SEO</abbr> e <abbr title="HyperText Markup Language">HTML</abbr> semântico são amigos próximos. O objetivo do SEO é ajudar os motores de busca entender melhor sobre o que se trata o conteúdo de uma página e classificá-la melhor. Um robô de busca basicamente tem capacidades ainda menores do que um leitor de tela.<br />
 <span id="more-1514"></span></p>
<div class="obs">O <strong>HTML semântico tenta transmitir significado</strong> através das palavras e as tags em uma página. tente pensar desta maneira: o conteúdo da página são as palavras que você fala. A  marcação HTML  fornece a estrutura, a entonação, as pausas e até mesmo a aparência do seu rosto. Basicamente, as marcações são a metade da sua mensagem.</div>
<p>Não devemos, por exemplo, utilizar as tags <code>p</code> nunca deve ser utilizada para aplicar espaço a uma página web. Este elemento do HTML deve ser utilizado unicamente para indicar (marcar) parágrafos.</p>
<h2>Estrutura das página</h2>
<p>Uma página consiste em um título, um ou mais subtítulos e conteúdo. Este conteúdo pode conter parágrafos, listas, citações, imagens e tabelas. Todos estes tipos de informação têm sua própria marca, que são os elementos HTML.</p>
<h3>Separar apresentação do conteúdo</h3>
<p>As tags HTML nunca devem ser usadas para aplicar a apresentação, tais como: cor da fonte, tamanho da fonte, alinhamento e por aí vai&#8230; Isso tudo é trabalho das CSS (Cascading Style Sheets). A algum tempo escrevi sobre <a href="http://www.kadunew.com/blog/xhtml/elementos-html-em-desuso">Elementos HTML em desuso</a> onde cito vários elementos que foram descontinuados. </p>
<h2>Títulos (cabeçalhos) h1 até h6</h2>
<p>Um bom documento tem <a href="http://www.kadunew.com/blog/seo/tag-headers-cabecalhos-e-seo">títulos e subtítulos</a>. Estas posições variam em importância, iniciando por <code>H1</code> (título mais relevante da página) até <code>H6</code> (título menos importante da página). Não lembro de ter visto em um site escrito de forma semântica o uso dos elementos <code>H5</code> e <code>H6</code>, no máximo o uso até o nível <code>H4</code>.</p>
<p>Seguindo uma <strong>semântica rigorosa</strong>, sugiro que você deva ter apenas um <code>H1</code> por página. Vejo muitos sites utilizando o elemento <code>H1</code> para marcar o nome do site. Provavelmente no seu site cada página terá um assunto especifico, neste caso escolha por marcar o título do assunto como sendo o título principal da página, ou seja, marcar com <code>H1</code>.</p>
<p>Para <strong>otimização de uma página</strong> é fundamental que a <a href="http://www.kadunew.com/blog/seo/palavras-chaves-keyword-e-frase-chave">palavra-chave da página</a> esteja dentro do elemento <code>H1</code> e ainda em outras posições da página como links, parágrafos, etc.</p>
<h2>Imagens</h2>
<p>Imagens são usadas de todas as formas dentro de documentos, e você deve aplicar a semântica adequada para elas. O <a href="http://www.kadunew.com/blog/seo/importancia-do-atributo-alt-para-seo">atributo alt</a> deve ser usado se a imagem acrescenta significado ao documento. Este deve <strong>descrever o que a imagem está mostrando</strong>.</p>
<p>Se você estiver usando imagens para substituir o texto, certifique-se que você esteja usando um texto também em seu HTML. Para isso use <abbr title="Cascading Style Sheets">CSS</abbr>. Você tem que fazer isso porque tanto as pessoas com deficiências visuais e motores de busca não podem ler o texto em suas imagens. Para aplicar este método deixo o mesmo texto que está escrito na imagem no meu HTML. No CSS escondo o texto usando <code>text-indent</code> com um valor negativo (Exemplo -1000px). Tenha cuidado, usando esta técnica você corre o risco de ser <a href="http://www.mestreseo.com.br/google/punicao-google-e-agora">punido pelos buscadores</a>.</p>
<h2>Abreviaturas e siglas</h2>
<p>Sempre que usar uma sigla em seus textos ou artigos utilize o <code>abbr</code> para descrever o significado de tal sigla. Isso é bom para a densidade de palavras-chave também!</p>
<h2>Tabelas</h2>
<p><strong>Tabelas não devem ser usadas para estruturação de layouts</strong>, apenas para dados tabulares. Caso você monte seu site utilizando tabelas, o usuário que acessar seu site com um leitor de telas terá uma enorme dificuldade em entender o conteúdo fornecido por você. Abaixo algumas dicas para utilização de tabelas.</p>
<div class="obs">
<ul>
<li>Usar o elemento do HTML <code>th</code> para marcar cabeçalhos da tabela;</li>
<li>Se você puder, use as seções <code>thead</code> <code>tbody</code> e <code>tfoot</code> corretamente;</li>
<li>Utilização do atributo <code>scope</code> no elemento <code>th</code>;</li>
<li>Sempre dar um título para sua tabela usando o elemento adequado para isso, ou seja, <code>caption</code>;</li>
<li>Uso do atributo <code>summary</code> para descrever o conteúdo da tabela.</li>
</ul>
</div>
<h2>Devo utilizar Frames?</h2>
<p>Muito simples: NÃO USE. Motores de Busca e principalmente leitores de telas tem certa dificuldade em trabalhar com página desse tipo.</p>
<h2>Conclusão</h2>
<p><strong>Usando html semântico</strong> para marcar suas páginas, você pode criar páginas que são mais acessíveis, tanto para as pessoas com deficiência, bem como aos motores de busca. Marcação semântica ajuda os motores de busca determinar qual é a relevância do conteúdo de uma página.</p>
<p>Quer ter um site acessível aos motores de busca e acima de tudo aos leitores de tela? Use o HTML semântico sempre.</p>
<p><strong>Referência</strong><br />
<a href="http://dev.opera.com/articles/view/semantic-html-and-search-engine-optimiza/">Semantic HTML and Search Engine Optimization</a> e <a href="http://www.webdesignfromscratch.com/html-css/semantic-html/">semantic-html</a>.</p>
<h3>Isso vai interessar você também</h3>
<ul class="related_post">
<li><a href="http://www.kadunew.com/blog/html5/html5-acessibilidade-com-o-atributo-accesskey" title="HTML5 &#8211; Acessibilidade com o Atributo accesskey">HTML5 &#8211; Acessibilidade com o Atributo accesskey</a></li>
<li><a href="http://www.kadunew.com/blog/web-design/22-web-sites-desenvolvidos-com-html5-e-css3" title="22 web sites desenvolvidos com HTML5 e CSS3">22 web sites desenvolvidos com HTML5 e CSS3</a></li>
<li><a href="http://www.kadunew.com/blog/html5/validacao-de-formulario-com-html5" title="Validação de formulário com HTML5">Validação de formulário com HTML5</a></li>
<li><a href="http://www.kadunew.com/blog/css/pagina-de-erro-404-animada-com-css" title="Página de erro 404 animada com CSS">Página de erro 404 animada com CSS</a></li>
<li><a href="http://www.kadunew.com/blog/web-design/ferramenta-para-upload-de-layouts" title="Ferramenta para Upload de layouts">Ferramenta para Upload de layouts</a></li>
<li><a href="http://www.kadunew.com/blog/web-design/10-crimes-de-usabilidade-que-voce-nao-deve-cometer" title="10 Crimes de usabilidade que você não deve cometer">10 Crimes de usabilidade que você não deve cometer</a></li>
<li><a href="http://www.kadunew.com/blog/web-design/ferramentas-online-para-web-designers" title="Ferramentas online para Web Designers">Ferramentas online para Web Designers</a></li>
<li><a href="http://www.kadunew.com/blog/web-design/20-exemplos-de-paginas-de-erro-404-criativas" title="20 exemplos de páginas de erro 404 criativas">20 exemplos de páginas de erro 404 criativas</a></li>
<li><a href="http://www.kadunew.com/blog/css/como-criar-um-layout-de-3-colunas-com-css" title="Como criar um layout de 3 colunas com CSS">Como criar um layout de 3 colunas com CSS</a></li>
<li><a href="http://www.kadunew.com/blog/photoshop/mais-de-600-brushes-com-efeito-de-luz-para-photoshop" title="Mais de 600 Brushes com efeito de luz para Photoshop">Mais de 600 Brushes com efeito de luz para Photoshop</a></li>
</ul>
<img src="http://www.kadunew.com/blog/?ak_action=api_record_view&id=1514&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.kadunew.com/blog/xhtml/a-importancia-do-html-semantico/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Tipos de listas em (X)HTML</title>
		<link>http://www.kadunew.com/blog/xhtml/tipos-de-listas-em-xhtml</link>
		<comments>http://www.kadunew.com/blog/xhtml/tipos-de-listas-em-xhtml#comments</comments>
		<pubDate>Sun, 22 Nov 2009 20:30:03 +0000</pubDate>
		<dc:creator>Carlos Eduardo - Kadu</dc:creator>
				<category><![CDATA[(X)HTML]]></category>

		<guid isPermaLink="false">http://www.kadunew.com/blog/?p=494</guid>
		<description><![CDATA[A marcação (X)HTML utiliza três tipos de listas para apresentar uma lista de informações, são elas:

Listas ordenadas;
Listas não-ordenadas;
Listas de definição.


Um exemplo básico da utilização das listas é em um mecanismo de navegação, uma barra de navegação ou um menu lateral. Infelizmente ainda encontramos sites na internet que não utilizam a marcação de listas para marcar [...]]]></description>
			<content:encoded><![CDATA[<p>A marcação (X)HTML utiliza três tipos de listas para apresentar uma lista de informações, são elas:</p>
<ul>
<li><strong>Listas ordenadas;</strong></li>
<li><strong>Listas não-ordenadas;</strong></li>
<li><strong>Listas de definição.</strong></li>
</ul>
<p><span id="more-494"></span></p>
<p>Um exemplo básico da utilização das listas é em um mecanismo de navegação, uma barra de navegação ou um menu lateral. Infelizmente ainda encontramos sites na internet que não utilizam a marcação de listas para marcar o conteúdo de navegação do site.<br />
Todas as listas devem conter mais do que um elemento.</p>
<h3>Listas Ordenadas</h3>
<p>Utilizada para marcar uma ordenação no conteúdo. Quando a informação tem uma seqüência a ser respeitada. Para iniciar a marcação utilizamos o elemento <em>ol</em>. Depois para marcamos os itens das listas, utilizamos o elemento <em>li</em>. As listas são renderizadas com uma marcação seqüencial antes do conteúdo da lista. <strong>Veja o exemplo</strong>:</p>
<pre class="syntax-highlight:html">

&lt;ol&gt;
	&lt;li&gt;Rio Grande Do sul&lt;/li&gt;
	&lt;li&gt;Minas Gerais&lt;/li&gt;
	&lt;li&gt;Rio de Janeiro&lt;/li&gt;
&lt;/ol&gt;
</pre>
<h3>Listas não-ordenadas.</h3>
<p>O tipo de lista mais comum de se utilizar em sites são as listas não-ordenadas. Esse tipo de lista é utilizado quando a informação a ser mostrada não segue uma seqüência. Para iniciar uma lista não ordenada usamos o elemento <em>ol</em>. Para marcar os itens dessa lista usamos o mesmo elemento <em>li</em>. <strong>Veja o exemplo</strong>:</p>
<pre class="syntax-highlight:html">
&lt;ul&gt;
&lt;li&gt;Criação de sites&lt;/li&gt;
&lt;li&gt;Montagem e manutenção de computadores&lt;/li&gt;
&lt;li&gt;Aulas particulares&lt;/li&gt;
&lt;/ul&gt;
</pre>
<div class="obs">Listas ordenadas e listas não-ordenadas são formadas por sequências de itens (li), cuja &#8220;tag&#8221; de encerramento poderá ser omitida. <strong>Mas não é recomendado tal uso, ou seja, sempre feche os itens de uma lista.</strong></div>
<h3>Listas de definição</h3>
<p>São poucos os desenvolvedores que utilizam as listas de definição. Essas listas são formadas por uma definição da lista e sua descrição. Para iniciar a lista utilizamos o elemento <em>dl</em>. Depois cada grupo de definição é marcado com <em>dt</em>. Para definir o termo da lista usamos o <em>dd</em> que devera estar contido dentro do elemento <em>dt</em> que por sua vez está dentro do elemento <em>dl</em>. <strong>Veja o exemplo</strong>.</p>
<pre class="syntax-highlight:html">
&lt;dl&gt;
	&lt;dt&gt;Curso de web Standards&lt;/dt&gt;
		&lt;dd&gt;Manhã/tarde/noite&lt;/dd&gt;
		&lt;dd&gt;20/12/2009&lt;/dd&gt;
	&lt;dt&gt;Curso de PHP&lt;/dt&gt;
		&lt;dd&gt;noite&lt;/dd&gt;
		&lt;dd&gt;22/12/2009&lt;/dd&gt;
&lt;/dl&gt;
</pre>
<h3>Lista com vários níveis e não-ordenadas</h3>
<pre class="syntax-highlight:html">
&lt;ul&gt;
	&lt;li&gt;Países&lt;/li&gt;
    	&lt;ul&gt;
        	&lt;li&gt;América do sul&lt;/li&gt;
            	&lt;ul&gt;
                	&lt;li&gt;Brasil&lt;/li&gt;
                    &lt;li&gt;Argentida&lt;/li&gt;
                    &lt;li&gt;Paraguai&lt;/li&gt;
                &lt;/ul&gt;
            &lt;li&gt;América do norte&lt;/li&gt;
            	&lt;ul&gt;
                	&lt;li&gt;Estados Unidos&lt;/li&gt;
                    &lt;li&gt;Canadá&lt;/li&gt;
                    &lt;li&gt;México&lt;/li&gt;
                &lt;/ul&gt;
		&lt;/ul&gt;
	&lt;li&gt;Cidades&lt;/li&gt;
       	&lt;ul&gt;
        	&lt;li&gt;Curitiba&lt;/li&gt;
            &lt;li&gt;Salvador&lt;/li&gt;
            &lt;li&gt;Floarianópolis&lt;/li&gt;
        &lt;/ul&gt;
&lt;/ul&gt;
</pre>
<h3>Lista com vários níveis, não-ordenadas e ordenadas</h3>
<p>As listas podem ser usadas em conjuntos em um documento, ou seja, simultaneamente, uma lista dentro da outra. Podemos também criar níveis. No exemplo que segue temos uma lista não-ordenada dentro de uma lista ordenada.</p>
<pre class="syntax-highlight:html">
&lt;ol&gt;
	&lt;li&gt;Países&lt;/li&gt;
    	&lt;ul&gt;
        	&lt;li&gt;América do sul&lt;/li&gt;
            	&lt;ul&gt;
                	&lt;li&gt;Brasil&lt;/li&gt;
                    &lt;li&gt;Argentina&lt;/li&gt;
                    &lt;li&gt;Paraguai&lt;/li&gt;
                &lt;/ul&gt;
            &lt;li&gt;América do norte&lt;/li&gt;
            	&lt;ul&gt;
                	&lt;li&gt;Estados Unidos&lt;/li&gt;
                    &lt;li&gt;Canadá&lt;/li&gt;
                    &lt;li&gt;México&lt;/li&gt;
                &lt;/ul&gt;
		&lt;/ul&gt;
	&lt;li&gt;Cidades&lt;/li&gt;
       	&lt;ul&gt;
        	&lt;li&gt;Curitiba&lt;/li&gt;
            &lt;li&gt;Salvador&lt;/li&gt;
            &lt;li&gt;Floarianópolis&lt;/li&gt;
        &lt;/ul&gt;
&lt;/ol&gt;
</pre>
<p><a href="http://www.kadunew.com/blog/listas.html">Veja os exemplos</a><br />
Pessoal por hoje era isso! Uma ótima semana para todos. Fiquem com Deus.<br />
<h3>Isso vai interessar você também</h3>
<ul class="related_post">
<li><a href="http://www.kadunew.com/blog/xhtml/a-importancia-do-html-semantico" title="A importância do HTML semântico">A importância do HTML semântico</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/estrutura-minima-de-um-documento-xhtml" title="Estrutura mínima de um documento (X)HTML">Estrutura mínima de um documento (X)HTML</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/elementos-html-em-desuso" title="Elementos HTML em desuso">Elementos HTML em desuso</a></li>
<li><a href="http://www.kadunew.com/blog/css/elemento-inline-e-nivel-de-bloco" title="Elementos inline e nível de bloco">Elementos inline e nível de bloco</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/58" title="Diferença entre XHTML e HTML">Diferença entre XHTML e HTML</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/breve-introducao-a-xhtml" title="Breve introdução a (X)HTML">Breve introdução a (X)HTML</a></li>
</ul>
<img src="http://www.kadunew.com/blog/?ak_action=api_record_view&id=494&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.kadunew.com/blog/xhtml/tipos-de-listas-em-xhtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Estrutura mínima de um documento (X)HTML</title>
		<link>http://www.kadunew.com/blog/xhtml/estrutura-minima-de-um-documento-xhtml</link>
		<comments>http://www.kadunew.com/blog/xhtml/estrutura-minima-de-um-documento-xhtml#comments</comments>
		<pubDate>Thu, 22 Jan 2009 04:10:11 +0000</pubDate>
		<dc:creator>Carlos Eduardo - Kadu</dc:creator>
				<category><![CDATA[(X)HTML]]></category>

		<guid isPermaLink="false">http://www.kadunew.com/blog/?p=197</guid>
		<description><![CDATA[Um documento (X)HTML para seguir em conformidade com os padrões Web, tem uma marcação mínima que deve ser seguida. Essa estrutura é dividida em três partes. Sempre que for começar um novo documento deve ter essa marcação.
As três partes da estrutura são:


Definição do tipo de documento (DOCTYPE ou DTD)
Seção head
Seção body



DOCTYPE
É a declaração do tipo [...]]]></description>
			<content:encoded><![CDATA[<p>Um documento (X)HTML para seguir em conformidade com os padrões Web, tem uma marcação mínima que deve ser seguida. Essa estrutura é dividida em três partes. Sempre que for começar um novo documento deve ter essa marcação.</p>
<h3>As três partes da estrutura são:</h3>
<p></p>
<ul>
<li>Definição do tipo de documento (DOCTYPE ou DTD)</li>
<li>Seção head</li>
<li>Seção body</li>
</ul>
<p>
<span id="more-197"></span></p>
<h4>DOCTYPE</h4>
<p>É a declaração do tipo de documento. Deve ser escrita na primeira linha do documento.  DOCTYPE nada mais é que um endereço que o navegador consulta para saber como renderizar sua marcação, caso essa declaração não for localizada, o navegador seguirá suas regras padrões. Como cada navegador tem suas regras, isso pode causar sérios problemas de renderização, ou seja, sempre declare o DOCTYPE.</p>
<h5>Tipos de DOCTYPE</h5>
<p><strong>Strict:</strong> Documentos que usam essa declaração não podem conter nenhum elemento e nem atributo em desuso pelo <a href="http://www.w3.org/">W3C</a> e marcação de frames.<br />
<strong>Transitional:</strong> Pode ter alementos a atributos em desuso, mas não marcação de frames<br />
<strong>Frameset:</strong> Pode contem elementos de frames, e elementos e atributos em desuso pelo <a href="http://www.w3.org/">W3C</a>.<br />
O melhor a se usar é o strict, assim você está escrevendo marcação seguindo os padrões web. Mas não esqueça: usando essa declaração não podemos usar elementos e atributos em desuso.</p>
<h4>Seção head</h4>
<p>Oferece informações adicionais sobre o documento e nele é onde fica o título do documento, as metatags, links para arquivos CSS JavaScript relacionados com esse documento.<br />
Seção body<br />
Onde ficam os elementos destinados a marcar o conteúdo do documento.</p>
<h3>Estrutura completa (X)HTML</h3>
<pre class="syntax-highlight:html">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;
&lt; html&gt;
&lt; head&gt;
&lt; meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt; title&gt;Título da página&lt; /title&gt;
&lt; /head&gt;
&lt;body&gt;
marcação da página
&lt;/body&gt;
&lt; /html&gt;
</pre>
<h3>Isso vai interessar você também</h3>
<ul class="related_post">
<li><a href="http://www.kadunew.com/blog/xhtml/a-importancia-do-html-semantico" title="A importância do HTML semântico">A importância do HTML semântico</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/tipos-de-listas-em-xhtml" title="Tipos de listas em (X)HTML">Tipos de listas em (X)HTML</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/elementos-html-em-desuso" title="Elementos HTML em desuso">Elementos HTML em desuso</a></li>
<li><a href="http://www.kadunew.com/blog/css/elemento-inline-e-nivel-de-bloco" title="Elementos inline e nível de bloco">Elementos inline e nível de bloco</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/58" title="Diferença entre XHTML e HTML">Diferença entre XHTML e HTML</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/breve-introducao-a-xhtml" title="Breve introdução a (X)HTML">Breve introdução a (X)HTML</a></li>
</ul>
<img src="http://www.kadunew.com/blog/?ak_action=api_record_view&id=197&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.kadunew.com/blog/xhtml/estrutura-minima-de-um-documento-xhtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Elementos HTML em desuso</title>
		<link>http://www.kadunew.com/blog/xhtml/elementos-html-em-desuso</link>
		<comments>http://www.kadunew.com/blog/xhtml/elementos-html-em-desuso#comments</comments>
		<pubDate>Sun, 18 Jan 2009 13:32:13 +0000</pubDate>
		<dc:creator>Carlos Eduardo - Kadu</dc:creator>
				<category><![CDATA[(X)HTML]]></category>

		<guid isPermaLink="false">http://www.kadunew.com/blog/?p=182</guid>
		<description><![CDATA[Segundo as recomendações da W3C esses elementos estão em desuso, ou como a WC3 gosta de chamar “Deprecated”. Por isso devemos evitar seu uso.
O principio das Web Standards preconiza a separação da apresentação e marcação. Esses elementos são de apresentação por isso estão desatualizadas, em desuso, obsoletas&#8230;
Veja a tabela abaixo os elementos em desuso e [...]]]></description>
			<content:encoded><![CDATA[<p>Segundo as recomendações da W3C esses elementos estão em desuso, ou como a WC3 gosta de chamar “Deprecated”. Por isso devemos evitar seu uso.<br />
O principio das Web Standards preconiza a separação da apresentação e marcação. Esses elementos são de apresentação por isso estão desatualizadas, em desuso, obsoletas&#8230;<br />
Veja a tabela abaixo os elementos em desuso e sua descrição.<br />
<span id="more-182"></span></p>
<table width="433" border="1" cellspacing="0" cellpadding="0" summary="Elementos HTML em desuso segundo as recomendações W3C">
<caption>
    Elementos em desuso<br />
  </caption>
<tr>
<th width="97">Elemento</th>
<th width="330">Descrição</th>
</tr>
<tr>
<td><a href="http://www.w3.org/TR/html4/struct/objects.html#edef-APPLET"> APPLET</a></td>
<td>Incorporar um script java a um documento</td>
</tr>
<tr>
<td><a href="http://www.w3.org/TR/html4/present/graphics.html#edef-BASEFONT"> BASEFONT</a></td>
<td>Definir tamanho de fonte que servira de base para o cálculo dos tamanhos de fontes do documento</td>
</tr>
<tr>
<td><a href="http://www.w3.org/TR/html4/present/graphics.html#edef-CENTER">CENTER</a></td>
<td>Centralizar outros elementos HTML</td>
</tr>
<tr>
<td><a href="http://www.w3.org/TR/html4/struct/lists.html#edef-DIR"> DIR</a></td>
<td>Cria listagem de diretórios . Foi substituído pelo elemento UL</td>
</tr>
<tr>
<td><a href="http://www.w3.org/TR/html4/present/graphics.html#edef-FONT"> FONT</a></td>
<td>Define fonte, tamanho e tipo de letra</td>
</tr>
<tr>
<td><a href="http://www.w3.org/TR/html4/interact/forms.html#edef-ISINDEX"> ISINDEX</a></td>
<td>Cria um campo para entrada de texto</td>
</tr>
<tr>
<td><a href="http://www.w3.org/TR/html4/struct/lists.html#edef-MENU"> MENU</a></td>
<td>Cria um menu de lista. Foi substituído pelo elemento UL</td>
</tr>
<tr>
<td><a href="http://www.w3.org/TR/html4/present/graphics.html#edef-S">S</a></td>
<td>Texto riscado</td>
</tr>
<tr>
<td><a href="http://www.w3.org/TR/html4/present/graphics.html#edef-STRIKE"> STRIKE</a></td>
<td>Texto riscado</td>
</tr>
<tr>
<td><a href="http://www.w3.org/TR/html4/present/graphics.html#edef-U">U</a></td>
<td>Texto com sublinhado</td>
</tr>
</table>
<h3>Isso vai interessar você também</h3>
<ul class="related_post">
<li><a href="http://www.kadunew.com/blog/xhtml/a-importancia-do-html-semantico" title="A importância do HTML semântico">A importância do HTML semântico</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/tipos-de-listas-em-xhtml" title="Tipos de listas em (X)HTML">Tipos de listas em (X)HTML</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/estrutura-minima-de-um-documento-xhtml" title="Estrutura mínima de um documento (X)HTML">Estrutura mínima de um documento (X)HTML</a></li>
<li><a href="http://www.kadunew.com/blog/css/elemento-inline-e-nivel-de-bloco" title="Elementos inline e nível de bloco">Elementos inline e nível de bloco</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/58" title="Diferença entre XHTML e HTML">Diferença entre XHTML e HTML</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/breve-introducao-a-xhtml" title="Breve introdução a (X)HTML">Breve introdução a (X)HTML</a></li>
</ul>
<img src="http://www.kadunew.com/blog/?ak_action=api_record_view&id=182&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.kadunew.com/blog/xhtml/elementos-html-em-desuso/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Diferença entre XHTML e HTML</title>
		<link>http://www.kadunew.com/blog/xhtml/58</link>
		<comments>http://www.kadunew.com/blog/xhtml/58#comments</comments>
		<pubDate>Wed, 24 Dec 2008 20:25:21 +0000</pubDate>
		<dc:creator>Carlos Eduardo - Kadu</dc:creator>
				<category><![CDATA[(X)HTML]]></category>

		<guid isPermaLink="false">http://www.blog.kadunew.com/?p=58</guid>
		<description><![CDATA[Para desenvolver em XHTML você deve seguir algumas regras:
Escrever todas as tags e atributos em letras minúsculas:
 XML que deu origem ao XHTML é sensível ao tamanho de caixa de fonte, então com XHTML não é diferente. É obrigatório o uso de letras minúsculas ao escrever a sintaxe de elementos XHTML.
Exemplo:


Errado:

&#60;H1&#62;Título principal&#60;/H1&#62;
&#60;P&#62; Parágrafo de exemplo&#60;/P&#62;
&#60;td [...]]]></description>
			<content:encoded><![CDATA[<p>Para desenvolver em XHTML você deve seguir algumas regras:</p>
<h3>Escrever todas as tags e atributos em letras minúsculas:</h3>
<p> XML que deu origem ao XHTML é sensível ao tamanho de caixa de fonte, então com XHTML não é diferente. É obrigatório o uso de letras minúsculas ao escrever a sintaxe de elementos XHTML.<br />
Exemplo:<br />
<span id="more-58"></span></p>
<ul>
<li>Errado:</li>
</ul>
<pre class="syntax-highlight:html">&lt;H1&gt;Título principal&lt;/H1&gt;
&lt;P&gt; Parágrafo de exemplo&lt;/P&gt;
&lt;td COLSPAN=”3”&gt;
</pre>
<ul>
<li>Certo:</li>
</ul>
<pre class="syntax-highlight:html">&lt;h1&gt;Título principal&lt;/h1&gt;
&lt;p&gt; Parágrafo de exemplo&lt;/p&gt;
&lt;td colspan=”3”&gt;
</pre>
<h3>Aninhar as tags:</h3>
<p> A primeira tag a ser aberta dever ser a última a ser fechada, a segunda tag é a penúltima e assim por diante.<br />
<strong>Exemplo:</strong></p>
<ul>
<li>Errado:</li>
</ul>
<pre class="syntax-highlight:html">&lt;div&gt;&lt;p&gt;&lt;em&gt;Texto em destaque&lt;/div&gt;&lt;/p&gt;&lt;/em&gt;</pre>
<ul>
<li>Certo:</li>
</ul>
<pre class="syntax-highlight:html">&lt;div&gt;&lt;p&gt;&lt;em&gt;Texto em destaque&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;</pre>
<h3>Fechar todas as tags abertas:</h3>
<p> Toda tag que for aberta deve ser fechada, diferentemente do que ocorre com HTML. Em HTML podemos omitir a tag de fechamento, por exemplo, nas tags.
<pre class="syntax-highlight:html">&lt;p&gt; e &lt;li&gt;</pre>
<p><strong>Exemplo:</strong></p>
<ul>
<li>Errado:</li>
</ul>
<pre class="syntax-highlight:html">&lt;p&gt;Parágarfo sem tag de fechamento.
&lt;li&gt;Um item da lista sem tag de fechamento
</pre>
<ul>
<li>Certo:</li>
</ul>
<pre class="syntax-highlight:html">
&lt;p&gt;Parágarfo com tag de fechamento.&lt;/p&gt;
&lt;li&gt;Um item da lista com tag de fechamento&lt;/li&gt;
</pre>
<h3>Fechar elementos vazios:</h3>
<p> Elementos vazios dever ter uma tag de fechamento ou a tag de abertura dever terminar com /><br />
<strong>Exemplo:</strong></p>
<ul>
<li>Errado:</li>
</ul>
<pre class="syntax-highlight:html">
&lt;hr&gt;
&lt;br&gt;
&lt;img src=”foto.jpg” alt=”minha foto”&gt;
</pre>
<ul>
<li>Certo:</li>
</ul>
<pre class="syntax-highlight:html">
&lt;hr&gt;&lt;/hr&gt;
&lt;br&gt;&lt;/br&gt;
&lt;img src=”foto.jpg” alt=”minha foto”&gt;&lt;/img&gt;
</pre>
<p>Como vimos acima podemos usar a tag de fechamento ou usar a terminação com barra como mostrado abaixo.</p>
<pre class="syntax-highlight:html">
&lt;hr /&gt;
&lt;br /&gt;
&lt;img src=”foto.jpg” alt=”minha foto” /&gt;
</pre>
<p> Procure adotar a opção de terminação com barra, assim terá um código menor e mais limpo.</p>
<h3>Colocar valores dos atributos entre “ “:</h3>
<p> Todos os valores de atributos devem ficar entre aspas, independente de ser texto ou número.<br />
<strong>Exemplo:</strong></p>
<ul>
<li>Errado:</li>
</ul>
<pre class="syntax-highlight:html">
 &lt;td colspan=3&gt;
</pre>
<ul>
<li>Certo:</li>
</ul>
<pre class="syntax-highlight:html">
&lt;td colspan=”3”&gt;
</pre>
<h3>Escrever a sintaxe para atributos:</h3>
<p> A sintaxe para atributos dever ser escrita com nome e valor.<br />
<strong>Exemplo:</strong></p>
<ul>
<li>Errado:</li>
</ul>
<pre class="syntax-highlight:html">
&lt;input checked /&gt;
</pre>
<ul>
<li>Certo:</li>
</ul>
<pre class="syntax-highlight:html">
&lt;input checked=”checked” /&gt;
</pre>
<h3>Usar id ao invés de name:</h3>
<p> O atributo name está em desuso e possivelmente será excluído das próximas versões do XHTML.<br />
<strong>Exemplo:</strong></p>
<ul>
<li>Errado:</li>
</ul>
<pre class="syntax-highlight:html">
&lt;img src=”foto.jpg” alt=”minha imagem” name=”foto” /&gt;
</pre>
<ul>
<li>Certo:</li>
</ul>
<pre class="syntax-highlight:html">
&lt;img src=”foto.jpg” alt=”minha imagem” id=”foto” /&gt;
</pre>
<p>Isso vale também para links internos, âncoras. Em XHTML use o atributo id no lugar de name.<br />
Use:</p>
<pre class="syntax-highlight:html">
&lt;a id=”topo”&gt;Topo&lt;/&gt;
</pre>
<p>Ao invés de:</p>
<pre class="syntax-highlight:html">
&lt;a name=”topo”&gt;Topo&lt;/&gt;
</pre>
<p>OBS: Em documentos nos quais você precise de compatibilidade entre navegadores antigos, use ambos atributos, como mostrador abaixo.</p>
<pre class="syntax-highlight:html">
&lt;a id=”topo” name=”topo”&gt;Topo&lt;/&gt;
&lt;img src=”foto.jpg” alt=”minha imagem” id=”foto” name=”foto” /&gt;
</pre>
<h3>Atributo alt para imagens:</h3>
<p> O uso do atributo alt é obrigatório. No caso de uma imagem que esteja fazendo um papel decorativo, use o atributo alt vazio, apenas dê um espaço entre as aspas.<br />
<strong>Exemplo:</strong></p>
<pre class="syntax-highlight:html">
&lt;img src=”foto.jpg” alt=”minha imagem” /&gt;
&lt;img src=”barra_lateral.jpg” alt=” ” /&gt;
</pre>
<h3>Bloco de comentários:</h3>
<p> É comum o uso de comentários para marcar trechos de código. E também é comum o uso de uma seqüência de caracteres, dentro da tag de comentário, para destacar mais o comentário.<br />
Evite o uso do clássico tracejado (-). Alguns navegadores mais antigos podem encontrar dificuldade na interpretação da seqüência desse caractere. Use sinais de iguais (=) ou a letra xis (x).<br />
<strong>Exemplo:</strong></p>
<ul>
<li>Errado:</li>
</ul>
<pre class="syntax-highlight:html">
&lt;!--- ----------------------------------- menu lateral ----------------------------------- --&gt;
</pre>
<ul>
<li>Certo:</li>
</ul>
<pre class="syntax-highlight:html">
&lt;!-- ==================== menu lateral ====================== --&gt;
</pre>
<h3>Isso vai interessar você também</h3>
<ul class="related_post">
<li><a href="http://www.kadunew.com/blog/xhtml/a-importancia-do-html-semantico" title="A importância do HTML semântico">A importância do HTML semântico</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/tipos-de-listas-em-xhtml" title="Tipos de listas em (X)HTML">Tipos de listas em (X)HTML</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/estrutura-minima-de-um-documento-xhtml" title="Estrutura mínima de um documento (X)HTML">Estrutura mínima de um documento (X)HTML</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/elementos-html-em-desuso" title="Elementos HTML em desuso">Elementos HTML em desuso</a></li>
<li><a href="http://www.kadunew.com/blog/css/elemento-inline-e-nivel-de-bloco" title="Elementos inline e nível de bloco">Elementos inline e nível de bloco</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/breve-introducao-a-xhtml" title="Breve introdução a (X)HTML">Breve introdução a (X)HTML</a></li>
</ul>
<img src="http://www.kadunew.com/blog/?ak_action=api_record_view&id=58&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.kadunew.com/blog/xhtml/58/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Breve introdução a (X)HTML</title>
		<link>http://www.kadunew.com/blog/xhtml/breve-introducao-a-xhtml</link>
		<comments>http://www.kadunew.com/blog/xhtml/breve-introducao-a-xhtml#comments</comments>
		<pubDate>Tue, 23 Dec 2008 20:45:53 +0000</pubDate>
		<dc:creator>Carlos Eduardo - Kadu</dc:creator>
				<category><![CDATA[(X)HTML]]></category>

		<guid isPermaLink="false">http://www.blog.kadunew.com/?p=39</guid>
		<description><![CDATA[Usamos a grafia (X)HTML para fazer referência tanto à HTML quanto à XHTML. Quando dizemos que (X)HTML é uma linguagem de marcação, queremos dizer que tanto a HTML quanto a XHTML são linguagens de marcação. Para se referir apenas uma linguagem exclusivamente, usamos a notação HTML ou XHTML.
HTML é a sigla em inglês para Hyper [...]]]></description>
			<content:encoded><![CDATA[<p>Usamos a grafia (X)HTML para fazer referência tanto à HTML quanto à XHTML. Quando dizemos que (X)HTML é uma linguagem de marcação, queremos dizer que tanto a HTML quanto a XHTML são linguagens de marcação. Para se referir apenas uma linguagem exclusivamente, usamos a notação HTML ou XHTML.<br />
HTML é a sigla em inglês para Hyper Text Markup Language, que, traduzido para o português, significa linguagem para marcação de hipertexto. Hipertexto resumidamente é todo conteúdo inserido em um documento para a web e que tem como principal característica a possibilidade de interligar outros documentos da web. Podemos destacar os links que visitamos  para navegar na Internet.<br />
<span id="more-39"></span><br />
Todas linguagens de marcação da web são baseadas em <abbr title="Standard Generalized Markup Language">SGML</abbr>(acrônimo de Standard Generalized Markup Language, ou Linguagem Padronizada de Marcação Genérica). SGML é uma metalinguagem através da qual se pode definir linguagens de marcação para documentos. SGML foi usado para criar a <abbr title="Extensible Markup Language">XML</abbr> (Extensible Markup Language – Linguagem de Marcação Extensível) que permite a você criar suas próprias tags e atributos para escrever seus documentos. XHTML foi criado dentro deste conceito e por isso é uma aplicação XML.<br />
A XHTML na verdade é uma reformulação da HTML 4.0 (nossa versão atual é a 4.01). Trata-se de uma linguagem de marcação que segue regras de sintaxe muito mais rígidas que as regras para HTML. Uma grande vantagem da XHTML sobre a HTML é de ser interpretada por qualquer dispositivo, independente da plataforma utilizada, por sua marcação ter sentido semântico. O HTML não consegue está implementação.</p>
<h3>Diferença de marcação e programação</h3>
<p>Com certeza quem é da área de Web já ouviu alguém falar “sou programador (X)HTML”, “Tem que fazer a programação em (X)HTML” e por aí vai. Na verdade escrever desenvolver em (X)HTML nada tem a ver com programar. Programar é algo muito mais complexo, capazes de fazer comparação ente valores, realizar tomadas de decisão, consultar um banco de dados&#8230; algo impossível de se fazer com (X)HTML. Podemos citar alguns exemplos de linguagens de programação: PHP, ASP, JAVA, JavaScript, ActionScript entre outras.<br />
Linguagens como (X)HTML e HTML são linguagens de marcação ou linguagem de publicação, que tem como principal objetivo estruturar conteúdos para serem visualizados na web. Jamais fale programar em (X)HTML.</p>
<h3>Isso vai interessar você também</h3>
<ul class="related_post">
<li><a href="http://www.kadunew.com/blog/xhtml/a-importancia-do-html-semantico" title="A importância do HTML semântico">A importância do HTML semântico</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/tipos-de-listas-em-xhtml" title="Tipos de listas em (X)HTML">Tipos de listas em (X)HTML</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/estrutura-minima-de-um-documento-xhtml" title="Estrutura mínima de um documento (X)HTML">Estrutura mínima de um documento (X)HTML</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/elementos-html-em-desuso" title="Elementos HTML em desuso">Elementos HTML em desuso</a></li>
<li><a href="http://www.kadunew.com/blog/css/elemento-inline-e-nivel-de-bloco" title="Elementos inline e nível de bloco">Elementos inline e nível de bloco</a></li>
<li><a href="http://www.kadunew.com/blog/xhtml/58" title="Diferença entre XHTML e HTML">Diferença entre XHTML e HTML</a></li>
</ul>
<img src="http://www.kadunew.com/blog/?ak_action=api_record_view&id=39&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.kadunew.com/blog/xhtml/breve-introducao-a-xhtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

