Наличие комментариев в заголовке означает, что все пользователи класса должны быть перекомпилированы, если комментарий изменяется. Для крупные проекты, кодеры будут менее склонны обновить комментарии в заголовках, если они рискнут проводить следующие 20 минут, восстанавливая все.
И.. так как Вы, как предполагается, читаете документ HTML и не просматриваете код для документации, это не большая проблема, которой блоки комментария являются более трудными определить местоположение в исходных файлах.
Гибкие макеты отлично подходят, если ваш дизайн подходит для этого.
В противном случае ширина 960 пикселей очень распространена и работает довольно в любом браузере с разрешением экрана 1024x768 (что по-прежнему ОЧЕНЬ распространено).
Что касается высоты, люди, как правило, нормально прокручивают вниз, но если вам это нужно в одном окне, вы должны оставаться ниже 500-600 пикселей в зависимости от в браузере и какие панели инструментов установлены пользователем.
Вы можете использовать инструмент аналитики, чтобы выяснить, какое разрешение используют ваши текущие пользователи.
Вы можете попробовать зафиксировать только часть макета, а затем использовать CSS max-width
/ min-width
и max- height
/ min-height
, чтобы ограничить то, что вы должны. Сделайте украшение максимально плавным (например, большие фоновые изображения не должны заставлять браузер иметь ширину 1600 пикселей; просто покажите как можно больше ширины, доступной в браузере пользователя, без горизонтальных полос прокрутки; попробуйте установить контейнер width
до 100%
).
Вы можете поместить min-width
, может быть, 30em
в основной текстовый столбец, для удобства чтения (см. Идеальная длина строки для контента ) и, возможно, верхний предел чего-то широкого, но все же читаемого. Это неприятно при просмотре сайта с макетом, который запихивает контент в небольшую коробку фиксированного размера, особенно когда это делается только ради сохранения их дизайна. Если ваш дизайн требует, чтобы динамическое содержимое соответствовало фиксированному размеру, возможно, нужно подумать над дизайном.