Арсений Матыцин - Я верстальщик. Веб-верстальщик

Я верстальщик. Веб-верстальщик
Название: Я верстальщик. Веб-верстальщик
Автор:
Жанры: Дизайн | Программирование
Серии: Нет данных
ISBN: Нет данных
Год: 2020
О чем книга "Я верстальщик. Веб-верстальщик"

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

Бесплатно читать онлайн Я верстальщик. Веб-верстальщик


Введение

Для кого

Данный материал предназначен в первую очередь для тех, кто только начал осваивать веб, не знает за какие ниточки потянуть и что сделать, чтобы понять, как это все работает. Не менее полезен материал будет и дизайнерам, которые рисуют макеты и слабо представляют, что с этим потом делает верстальщик.

Скорее, он даже очень нужен, так как давно существует проблема взаимопонимания между дизайнерами и верстальщиками.

В целом данный материала создавался для повышения компьютерной грамотности среди людей хоть как-то связанных с версткой.

Что такое верстка

Существует несколько видов верстки. Изначально этот термин использовался для обозначения монтажа текста, изображений на макете, который затем переносился на бумагу, и впоследствии, с приходом интернета, версткой стали называть процесс создания гипертекстовой разметки (HTML кода).

Верстка сайта предполагает перенос дизайна макета в формат удобоваримый для браузера. Задача верстки сегодня – создать сайт, который одинаково хорошо будет смотреться на всех устройствах.

Будем откровенны, задача не из легких и, порой, в принципе неосуществима. Все дело в том, что устройства разные, разработчики железа постоянно что-то меняют, создают новое [иначе бы не было прогресса], но верстальщику из-за этого приходится подстраиваться. Не считая того, что технологии и стандарты верстки тоже постоянно дополняются и меняются. О концепциях и подходах поговорим позже.

В чем отличие от типографской верстки

Когда ты работаешь со статическим, аналоговым носителем, таким как бумага, ты знаешь наверняка, как будет выглядеть верстка в конечном счете.

Если ты берешь визитку, то необходимо просто определиться с ее форматом, настроить макет, сверстать и напечатать. На этом процесс можно закончить и переходить к следующему макету.

Как я указал выше – в вебе никогда не можешь быть уверен наверняка, с какого устройства пользователь посмотрит на плоды твоей работы.

Кто такой верстальщик

Термин верстальщик идет из типографии, где представитель профессии набирал полосы в соответствии с созданным макетом. В принципе, в плане веб, ничего не изменилось, просто поменялись инструменты, и верстальщик стал работать по сути только с текстом. Теперь же, вместо бумаги результат работы видят в браузере.

Также верстальщика можно называть более конкретно – верстальщик веб-страниц. Не так давно появился термин пришедший извне – frontend-разработчик.

Могу сказать, это мое личное мнение, но то, что должен уметь фронтедщик и якобы хорошо знать верстальщик, все это не серьезно. Просто front-end хорошо сочетается с back-end и имеет оттенок ориентированности не только на веб, но и на приложения.

Основа профессии верстальщика/фронтендщика – грамотность, знание основ, их правильное использование в разных проектах, от верстки одностраничника – до разработки крупного приложения. А также возможность изучать новые технологии для достижения и преодоления новых высот и сложностей.

Стандарты

Стандарты

Ранее создавалось множество версий HTML. Среди них были XHTML, строгий и переходной режим HTML4. Для обозначения используемого стандарта используется доктайп. Следующим образом:

Включен строгий режим стандарта HTML 4.01


Сегодня для верстки сайтов актуален только один формат-стандарт – HTML5. И отлично, что к нему пришли. Самым первым его преимуществом является формат записи стандарта в коде:

Включен режим HTML 5.x


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

Впрочем, если вы верстаете какое-нибудь веб-приложение, удел которого быть закрытым продуктом, то семантической версткой можно пренебречь.

Почему стоит следовать стандартам

Как я уже указывал ранее, задача верстальщика – обеспечить оптимальное отображение информации на всех устройствах. Стандарты, создаваемые и опекаемые организацией W3C, призваны служить именно этой цели.

Почему я об этом говорю? Потому что можно заставить браузер отображать верстку и без объявления доктайпа. Даже можно не указывать тег html. И большинство устройств спокойно съедят такой код. Но я очень не рекомендую так делать.

Маленький совет

Этим правилом, писать по стандартам, можно пренебречь, если вам необходимо, скажем, отдельно от всего сделать верстку таблицы, которую в дальнейшем вам необходимо вставить в код.

Табличная верстка

Это сильно устаревшая техника верстки, которую я застал, когда обучался дизайну. Тем не менее нельзя обойти стороной то, из чего выросла технология.

Раньше, чтобы расположить элементы в строку рядом друг-с-другом применялись таблицы. Вот пример:

  

    

    Example

  

  

    

    

      

      

      

    

    

123

  

Пример кода табличной верстки



Результат обработки кода браузером Edge


Сложность такого метода заключалась в том, что невозможно было обойтись без пространственного понимания сетки. Если вы создавали сетку 5 на 5, то вынуждены были следовать ее логике, чтобы разместить информацию внутри. Или создать еще одну таблицу внутри. Принципы табличной верстки хорошо демонстрируются на примере обычной таблицы в редакторе.

Тут в строке tr вложить элемент столбца td, который занимает место 5 ячеек.

Эта часть таблицы объединяет в себе 2 ячейки по горизонтали и 4 ячейки по вертикали

А справа →,

в ячейку вложена таблица 5 на 5, которая по умолчанию отбивается от границ ячейки отступами.

Если возникала необходимость добавить одну ячейку во второй строке, то она выбивалась из ряда. Чтобы этого избежать приходилось либо в каком-нибудь столбце указывать объединение по вертикали на одну ячейку больше, либо переделывать сетку на 6 в ширину, или же создавать вложенную таблицу.

Такие манипуляции по склейке ячеек производятся с помощью атрибутов:

colspan – объединение ячеек по ширине

rowspan – объединение ячеек по высоте

Пример:

  

    

    

    

  

  

    

    

  

123
45



Результат обработки в браузере


Формально это таблица з на 2, но так как я указал первой ячейке расшириться на 2, то было бы ошибкой во второй строке написать такое же количество ячеек td, как и в первой. Результат был бы тогда такой:


С этой книгой читают
Книга написана архитектором-дизайнером как профессиональное пособие для тех, кто собирается стать дизайнером интерьера и декоратором. Желающие самостоятельно спроектировать свое жилье, найдут здесь около ста цветных фотографий с последними тенденциями мирового дизайна. Те, кто готовятся к ремонту, прочтут практические «Советы профессионала» по сантехнике и отделочным материалам, по конструкции гардеробных, по грамотному планированию кухонь и спал
Вальтер Гропиус (1883–1969) – ключевая фигура архитектурного пантеона ХХ века, стоящая в одном ряду с Фрэнком Ллойдом Райтом, Ле Корбюзье и Мисом ван дер Роэ. Основатель Баухауcа и теоретик модернизма, Гропиус на протяжении десятилетий последовательно задавал ключевые вопросы, целясь в наиболее болезненные точки современной архитектуры, и зачастую формулировал исчерпывающие ответы. Доказательство его беспримерной последовательности – эта книга-ма
В этой книге собраны все картины юной художницы из Волгоградский области. Екатерина показывает своим поклонникам свое творчество и труды. Девочка участвовала во многих конкурсах и вернулась откуда с победой.
Дизайн будущего уже здесь, и он меняет мир быстрее, чем мы успеваем осознать. Эта книга – взгляд на новые горизонты, где технологии, экология и человечность переплетаются в единую, динамичную картину. Искусственный интеллект, метавселенные, био-технологии – всё это не фантастика, а новые инструменты, которые кардинально меняют подходы к созданию дизайна.Но как оставаться верным себе в мире, где тренды меняются с каждым днем? Как избежать ловушек,
«Вместо Господа Бога у нас был Он.Вполне уютный старичок (в далеком детстве иным он и не казался), всегда готовый понять, утешить, дать мудрый совет.«Я сижу на вишенке, не могу накушаться. Дядя Ленин говорит, надо маму слушаться».Нестройный хор детских голосов вторил на разные лады…»
«Домой мне идти не хотелось. Еще бы – получить двойку по географии в самом конце четверти! Что сейчас будет???– Ну-ка, Валентин, покажи дневник! – приказал мне отец, словно почувствовав мое настроение.– Двойка! – воскликнула мама.– Какой ужас! – крякнул с досады дедушка…»
Каково это: сильной, уверенной в себе женщине, реалистке до мозга костей – узнать однажды, что она не имеет права на прошлое, которое считала своим, и даже на воспоминания? И до развоплощения осталось всего ничего, если не успеешь привязать себя к новому миру. А он, представьте себе, магический, и встречает сурово и неприветливо…А каково Великому Магистру? Ему от новой ведьмы сплошные заботы. И Тень-то из неё неправильная, никак не с
Жизнь Эйко Симидзу вечная борьба за выживание. Она сбежала с родной планеты и угодила в лапы неприятностям. Но девушка так отчаянно хватается за жизнь, что готова к любым испытаниям на прочность. Её ждут приключения автостопом по Солнечной системе, неприятные знакомства и страшные тайны. Но у неё есть путеводная звезда – Ник, таинственный друг, к которому она стремится. Возрастные ограничения 18+ Первая книга цикла: Хозяйка его сердца. Вера