Верстка, CSS, HTML, SVG

Нужно ли изучать SVG для верстки сайтов?

Это пожеланию но если не хотите остаться в каменном веке то да нужно

Для вёрстки вполне достаточно знать html а css js svg canvas это всё то что помогает реализовать ваши порой даже самые нелепые фантазии и превратить убогую вёрстку в красивое интерактивное творение

Поесню что такое SVG в HTML можешь создать прямоугольник горизонтальную вертикальную линию и всё HTML+CSS можешь создавать ещё и круги овалы например из квадратных диво можешь скажем изобразить шести конечную звезду HTML+CSS+SVG ты можешь изображать всё что угодно любые треугольник объекты любой сложности и это всё векторная графика то есть её можно изменять прям на объекте ну это я так по простому по рабоче крестьянски пытался объяснить в чём суть технологии SVG

Sanya3D We
Sanya3D We
88 613
Лучший ответ
Зависит от того, насколько сложную вёрстку ты собираешься делать. Достоинство SVG в том, что это XML, который ты можешь вставить непосредственно в HTML-код - точно так, как HTML-теги. И в этом случае ты можешь применять к тегам внутри SVG собственные стили, можешь манипулировать этим тегами из JavaScript...
SVG, конечно, больше для дизайнеров и для веб-аниматорв. Но если ты не хочешь всю жизнь быть заскорузлым верстальщиком в толстых очках и немытыми волосами, то, да, надо SVG изучать, чтобы мозг взбодрить.
Если хотите делать крутые красивые штуки и анимации на SVG, нужно изучить основательно. Для несложной верстки достаточно уметь подготовить svg для web, встроить его в документ и минимально видоизменять (заливка, рамка, размер и т. д.).
не помешает разнообразить сайт векторной графикой.
Если бы почитали хоть немного про SVG формат, такого вопроса небыло бы