Наследование, Независимость и Адаптивность
HTML\CSS каркасной части раскладки (статический markup) изолирован от семантической части, содержащей собственно данные.
- Internal CSS
- Критические для каркаса стили подключаются методом Internal CSS. Несмотря на "медленность" загрузки Internal CSS по сравнению с External CSS, ради подстраховки при критических ошибках разворачивания в браузере.
- HTML5 semantic elements
- В ряде случаев, тэги HTML, по-умолчанию "блочные", заменены на теги по-умолчанию "строчные". Предполагая, что при критических ошибках мера обеспечит для конечного пользователя наиболее наглядное разворачивание "чистого" кода HTML в браузере.
- В исключительных случаях используются пользовательские элементы (Custom Elements) с префиксом
jt_
. - Сравните представленные варианты LayBox, LayDiv и LayHTML5, на примере упрощённого Holy Grail:
За наследование от