Разлика м/у < /> и просто < >

FirstBlood

Registered
Не знам дали сте забелязвали, но понякога дава Warning при валидиране на кода ако имате например <img ... />, а друг път, без /> дава грешка?
Някой може ли да ми кажи в кой случай се използва едното и в кой другото ?
 
Когато валидираш под xHTML стандарт на таговете които не се затварят(a, img, hr, br и т.н.) накрая се слага />
Когато валидираш под HTML стандарт си се използва просто >, както и за таговете които се затварят (tr, td, b, li и т.н.)
Тоест ако информацията се въвежда между отварящ и затварящ таг е така:
<b>Текст</b>
Но когато имаш таг който не се затваря е така (само при doctype xHTML):
<img src="img.png" alt="" border="0" />
 

Back
Горе