Прочитал тему от и до. Такое редко встретишь отношение, к тем кто пытается тебе помочь (
B~Vladi у вас наверное большое терпение или огромное чувство юмора).
Решил зайти на страницу написанную професссионалом:
<iframe width=168 height=202 name="gToday:normal:agenda.js" id="gToday:normal:agenda.js" src="flatcjs.htm" frameborder="2" scrolling="no" style="border:ridge;" onmouseover="self.focus()">
</iframe>
Удивляет как это работает
, что за спецификация, где можно так выражаться
.
!DOCTYPE // где?
border:ridge; // где написано что так можно выражаться?
// 1-й вариант: border: border-width || border-style || color
// 2-й вариант: border-style: || color
width=168 height=202 // где кавчки?
Утверждение, что уникальный идентификатор id = class, на мой взляд это полная ересь (относительно официальной спецификации), но это больше не доработка браузеров, что они позволяют такое назначение.
Новые браузеры делают упор на отображение сайта во что бы то нибыло не смотря на спецификации W3C.
А причиной этому появление различных WISIWIG редакторов типа FrontPage, Dreamweaver, пользуясь которыми современные верстальщики не знают даже, что такое HTML код и DTD, а точнее им это не надо.
Смешнее всего, что среди таких верстальщиков, используются различные програмные средства для так называемой "чистки кода". Т.е. если WISIWIG редактор, где-то случайно использовал свойство CSI типа style="text-decoration: underline;", то такое ПО заменяет этот сложный и громозкий с его точки зрения код на более простой устаревший <u></u>.
Все критикуют браузеры старых поколений, а новые чем лучше?
На этом мне кажется можно закрыть данную тему и сделать для себя определенные выводы.