Оптимизация написания верстки

Содержание

Слайд 2

Emmet Процесс написания HTML и CSS может оказаться изнурительным и требовать

Emmet

Процесс написания HTML и CSS может оказаться изнурительным и требовать выполнения

множества одних и тех же задач. В этом случае на помощь может прийти Emmet – плагин, позволяющий значительно ускорить написание верстки. Он использует свои собственные, сокращенные обозначения тегов, и преобразует их в естественные прямо в редакторе кода.
Emmet присутствует практически во всех современных редакторах кода. В некоторых он встроен по умолчанию (например, в Visual Studio Code).
Слайд 3

В чем суть? Emmet позволяет быстро писать код, не заостряя внимание

В чем суть?

Emmet позволяет быстро писать код, не заостряя внимание на

скобках и закрывающих тегах.
Например, написав только слово div, на выходе вы получите конструкцию
.
Работает и с HTML, и с CSS, но применяется с CSS гораздо реже из-за сложности в запоминании аббревиатур.
Слайд 4

Как быстро составить структуру документа В Visual Studio Code (или любом

Как быстро
составить структуру документа

В Visual Studio Code (или любом другом

редакторе кода, где установлено расширение Emmet) можно быстро написать базовую структуру, написав ! и нажав Enter.
Слайд 5

Варианты сокращений div .block div>p div+p Простой тег Тег с классом

Варианты сокращений


div

.block


div>p


div+p

Простой тег
Тег с классом
(с id – div#id соответственно)
Одно

вложение
Тег со следующим тегом
Все варианты – на https://docs.emmet.io/cheat-sheet/
Слайд 6

Тема: Ссылки, картинки

Тема:
Ссылки, картинки

Слайд 7

Ссылки

Ссылки

Слайд 8

Виды ссылок Внутренняя ссылка – метка (якорь) Переход какой-то текст Внешняя ссылка Переход Смешанная Переход

Виды ссылок

Внутренняя ссылка – метка (якорь)
Переход

какой-то текст

Внешняя

ссылка
Переход
Смешанная
Переход
Слайд 9

Варианты записи атрибута HREF Абсолютные – http://www.site.ru/index.html – mailto:john@smith.com – tel:88005553535

Варианты записи
атрибута HREF

Абсолютные
– http://www.site.ru/index.html
– mailto:john@smith.com
– tel:88005553535
Относительные
– file.html
– folder/file.html
– ../folder/file.html

/images/logo.gif (на сервере)
Слайд 10

target пример - ссылка открывается в новой вкладке пример - перекидывает в верх страницы

target

пример - ссылка открывается в новой вкладке
пример -

перекидывает в верх страницы
Слайд 11

Переход к другому документу в той же папке ... текст ...

Переход к другому документу в той же папке

... текст

Слайд 12

Варианты относительных ссылок

Варианты относительных ссылок

Слайд 13

Варианты относительных ссылок

Варианты относительных ссылок

Слайд 14

Создание разделов на странице Текст раздела 1 Текст раздела 2 Тут

Создание разделов
на странице

Текст раздела 1

Текст раздела 2

Тут

будут контактные данные

Какой-либо раздел, смысловой блок

Статья, пост

Шапка сайта

Подвал сайта



Слайд 15

Шаблон типовой навигации на сайте Обычно шапка состоит из следующих элементов: Ссылки

Шаблон типовой навигации
на сайте

Обычно шапка состоит из следующих
элементов:




Слайд 16

Изображения

Изображения

Слайд 17

Изображения и ссылки Типы файлов иллюстраций. Размещение иллюстрации на web-странице. Элемент IMG и его атрибуты

Изображения
и ссылки

Типы файлов иллюстраций.
Размещение иллюстрации на web-странице.
Элемент IMG и его

атрибуты
Слайд 18

Работа с изображениями Растровые PNG (поддержка прозрачности) JPEG (наименьший объем файла)

Работа с изображениями

Растровые
PNG (поддержка прозрачности)
JPEG (наименьший объем файла)
GIF (поддержка прозрачности, анимации)
Векторные
SVG

(масштабируемая векторная графика)
Слайд 19

PNG – где использовать? PNG отлично подойдут к: Логотипам Иконкам на

PNG – где использовать?

PNG отлично подойдут к:
Логотипам
Иконкам на сайте (если нет

варианта в SVG)
Изображениям, которые необходимо использовать без фона
Слайд 20

JPG (или JPEG) – где использовать? JPG идентичен формату JPEG. Используется:

JPG (или JPEG) – где использовать?

JPG идентичен формату JPEG. Используется:
В фонах
В

любых фотографиях и других изображениях со сплошным фоном (например, в галерее изображений)
Слайд 21

GIF – где использовать? GIF используется в изображениях, где нужно поддерживать прозрачность фона и/или анимацию.

GIF – где использовать?

GIF используется в изображениях, где нужно поддерживать прозрачность

фона и/или анимацию.
Слайд 22

SVG – где использовать? SVG – векторный формат для точного отображения

SVG – где использовать?

SVG – векторный формат для точного отображения графических

элементов. Подходит для иконок и логотипов, а также для анимаций.
Слайд 23

SVG – как использовать? SVG – это простой код, который при

SVG – как использовать?

SVG – это простой код, который при должном

опыте можно редактировать самостоятельно. Он встраивается как отдельное изображение, так и посредством вставки тега непосредственно в HTML-документ.
Слайд 24

Как показать картинку? Дополнительные атрибуты: width = "100“ height = "100“

Как показать картинку?
Логотип
Дополнительные атрибуты:
width = "100“
height = "100“
border

= "1“ (этот и два выше устарели, используют в legacy-верстке и в email)
title = "Логотип нашей компании"
alt = "Название компании"
Слайд 25

Картинка как ссылка

Картинка как ссылка