Валидиране

rotator

Registered
Искам да попитам как се валидират тези животни от fb и svejo и etc ?!

Код:
<div id="fb-root"></div>
							<script src="http://connect.facebook.net/en_US/all.js#appId=254093844602921&xfbml=1"></script>
							<fb:like href="{$socialurl}" send="false" layout="button_count" width="150" show_faces="false" font="tahoma"></fb:like>

Код:
<a href="http://svejo.net/submit/?url={$socialurl}"
								 data-url="{$socialurl}"
								 data-type="compact"
								 id="svejo-button" rel="nofollow">{$lang.274}</a>
							<script type="text/javascript" src="http://svejo.net/javascripts/svejo-button.js"></script>
 
Това го имам най-отгоре в документа

Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
rotator каза:
Това го имам най-отгоре в документа

Код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Замени го с:
<!DOCTYPE HTML>

Това е doctype-a на HTML5.
 
Сложих, пак същото животно само, че с по малко грешки и пак не се сещам как да ги фиксна :)
 
Поправете ме ако греша, но в по-старите браузъри не се ли получават проблеми с quirks mode ако се ползва този доктайп? IE6, IE7?

Ако толкова държиш да валидираш кода (въпреки, че скоро той сам ще си се валидира) изпиши html кода с javascript. Дори можеш да ползваш DOM. Така ще излъжеш валидатора, иначе файдата е никаква.
HTML:
<script type="text/javascript">
	/*<![CDATA[*/
		document.write( '<a href="http://svejo.net/submit/?url={$socialurl}" ' );
		document.write( 'data-url="{$socialurl}" data-type="compact" id="' );
		document.write( 'svejo-button" rel="nofollow">{$lang.274}</a>' );
	//]]>
</script>
<script type="text/javascript" src="http://svejo.net/javascripts/svejo-button.js"></script>
 

Back
Горе