верстка

верстка

..

Кроссбраузерность — это способность сайта идентично (одинаково) и правильно отображаться во всех браузерах. 

Валидность — это соответствие HTML-CSS кодов страницы стандартам W3C.

Cемантическая верстка подразумевает полное соответствие назначения элемента страницы и тега, с помощью которого этот элемент свёрстан.

Отзывчивый сайт. Сайт, который также имеет несколько вариантов отображения, но переходы между ними плавные, как на «резине». Меняете размер окна — кнопочки медленно меняются в размерах, блоки плавно ужимаются, а когда наступает контрольная точка — сайт меняет расположение блоков под планшет или под смартфон.

Адаптивный сайт. Сайт, который на мониторе отображается одним образом, на планшете иначе, а на смартфоне — снова по-другому. Меняется расположение блоков, размеры кнопок и полей, текстов. Зачем? Чтобы пользователю было комфортнее пользоваться сайтом: в кнопку легче попадать пальцем, если она крупная, текст в метро легче читать, если он 20 пунктов, а не 14. 

Начну с преимуществ и недостатков табличной вёрстки:

  • Таблицы не перекрываются друг с другом при маленьких разрешениях.
  • Легко делать кроссбраузерный дизайн.
  • Гораздо проще блочной вёрстки.
  • Очень много лишнего кода, ввиду бесконечного создания строк и столбцов.
  • Далеко не каждый дизайн можно создать с помощью таблиц.

Теперь о преимуществах и недостаках блочной вёрстки:

  • Значительно меньше HTML-кода и, как следствие, уменьшение веса страницы.
  • Блоки загружаются быстрее таблиц (особенно больших таблиц).
  • В отличии от таблиц, блоки - универсальное средство для создания любого дизайна.
  • Гораздо сложнее табличной вёрстки.
  • Огромные проблемы с кроссбраузерностью.
  • Блоки начинают наезжать (либо спадать) друг на друга при маленьких разрешениях экрана

float - определяет, по какой стороне будет выравниваться элемент, при этом остальные элементы будут обтекать его с других сторон. Когда значение свойства float равно none, элемент выводится на странице как обычно, при этом допускается, что одна строка обтекающего текста может быть на той же линии, что и сам элемент.

Report Page