В четвъртък тръгнах да си добавям секция My Coding на страницата ми. От няколко дена съм си сложил Internet Explorer на линукса заради една онлайн глупост за писане на домашни по математика. Та реших да прогледна как изглеждат нещата под IE -> Ужасно. Аз от доста време знам, че нещата са зле и бях направил с ssi да се засича ако е IE и да не прави заоблените ръбове на блоковете на страницата, защото те въобще не стояха в ъглите, а където си искат, а тези, които стояха в ъглите не бяха точно на ръба и се получаваше грозна картинка:
IE BAD
Кода за такова нещо е следният:
IE BAD Code
За да се вижда правилно
IE GOOD
хтмл-а трябва да изглежда така:
IE GOOD Code
(Извинявам се, че слагам кода като снимки, но не ми се занимава да го пренаписвам, за да се покаже вместо да се счита за код.)
Както се вижда, разликата е че затварящият td таг е на нов ред, когато IE омазва нещата, а когато се вижда нормално той е на същият ред веднага след img тага. Честно казано не знам дали това е нормално, но определено е тъпо. Tidy слага почти всички затварящи тагове на нов ред, което прави кода леко омазан за IE.