Siedem śmiertelnych grzechów markupu

4. Brak atrybutu type w elementach style

Podobnie atrybut type musi być określony razem z elementem style, kiedy ma zastosowanie osadzony styl w dokumentach zgodnych ze standardami . Tak więc, jeśli robisz coś takiego:

<style>
h1 {
   color: red;
}
</style>

Przestań tak robić i dowiedz się, że należy dodać atrybut type wraz z wartością text/css:

<style type="text/css">
h1 {
   color: red;
}
</style>

Oczywiście w sytuacji idealnej, informacja o stylu powinna być umieszczona zewnętrznie i podpięta poprzez element link. Natomiast samo stosowanie osadzonych stylów jest jak najbardziej zgodnie ze standardami. Po prostu bądź pewien, że masz ustawiony atrybut type i możesz spać spokojnie.