В документе HTML5, в котором используются элементы SVG, где лучше всего разместить определения символов SVG?
Контейнер SVG похож на скрипт или таблицу стилей в том смысле, что он является невидимым элементом, но он не входит в заголовок документа.
Это также не является частью заголовка, основного или нижнего колонтитула. Кроме того, если я помещу его в нижний колонтитул.
Я использую HTML5 CSS Grid с тегом тела документа как 'grid'. Поэтому я не хочу, чтобы это считалось элементом сетки, чтобы выбрасывать макет моей страницы.
Мне нужны встроенные SVG, поэтому я не могу поместить их в графический файл вне моего документа.
Я стремлюсь к тому, чтобы наброски документа были хороши с моим семантически правильным документом, чтобы облегчить это.
Где лучшее место для моих определений SVG-символов?