wasted ([info]wasted) rakstīja [info]html_css kopienā,

Akla pakļaušanās rociņas pieturošam HTML validatoram nav pilnīgi nekādā ziņā pārāka darbība par Transitional DTD izmantošanu. Ir iespējams rakstīt izcilu HTML, kas ar niecīgām ar HTML uz XML pārlikšanu saistītām izmaiņām būs tikpat izcils XHTML 1.0 Strict, un tajā pašā laikā lietot Transitional DTD. To pašu iespējams darīt, vispār iztiekot bez DTD, taču tam ir blakusefekti.

Pārlūkprogrammas parasti tiek galā ar HTML divos režīmos, vienu no tiem sauc par "standards compliance", otru — par "quirks". Ja dokumentam trūkst DTD vai arī, piemēram, pārlūks konstatē, ka dokuments neatbilst norādītajai DTD, pārlūks aktivizē "quirks" režīmu, un Tev, kā HTML dokumenta autoram, vairs nav pilnīgi nekādu garantiju par to, kā pārlūks darīs informāciju pieejamu apmeklētājam. No pārlūka skatpunkta Tavs izcilais HTML ir vienkārši draza un kāda vēl tur informācija. No otras puses, ja DTD ir norādīta, pie tam tāda, kurai HTML dokuments pilnībā atbilst, tad pārlūks aktivizēs "standards compliance" režīmu un izturēsies pret dokumentu ar pienācīgu cieņu un tieši tā, kā Tu kā izcilā HTML autors esi iecerējis.

Transitional DTD lietošana ir pieņemama alternatīva, ja dokuments ne pilnībā atbilst Strict DTD. Reizēm tas nozīmē tikai to, ka tiek lietots viens nederīgs atribūts, piemēram, target.



(Lasīt komentārus)

Nopūsties:

No:
Lietotājvārds:
Parole:
Ievadi te 'qws' (liidzeklis pret spambotiem):
Temats:
Tematā HTML ir aizliegts
  
Ziņa:
Neesi iežurnalējies. Iežurnalēties?