Here is the code:
<style> .alignlef { display: inline; float: left; margin-right: 1.625em; } </style> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100" height="100" viewBox="0 0 100 100"> <symbol id="beac" viewBox="0 0 100 100"> <path fill="#85D4EE" d="M28.947, 56.486 c15.685-11.277, 23.532-21.592, 27.222-29.46c4.311-9.193, 0.561-20.589-8.845-24.413 C36.268-1.88, 28.947, 8.486, 28.947, 8.486S21.678-1.907, 10.623, 2.588C1.217, 6.412-2.533, 17.808, 1.778, 27.001 C5.468, 34.868, 13.262, 45.21, 28.947, 56.486z"/> </symbol> </svg> <div class="alignlef"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256" viewBox="0 0 256 256"> <use width ="256" height="256" xlink:href="#beac" /> </svg> </div> <div class="alignlef"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="144" height="144" viewBox="0 0 144 144"> <use width ="144" height="144" xlink:href="#beac" /> </svg> </div> <div class="alignlef"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="128" height="128" viewBox="0 0 128 128"> <use width ="128" height="128" xlink:href="#beac" /> </svg> </div> <div class="alignlef"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="96" height="96" viewBox="0 0 96 96"> <use width ="96" height="96" xlink:href="#beac" /> </svg> </div> <div class="alignlef"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="72" height="72" viewBox="0 0 72 72"> <use width ="72" height="72" xlink:href="#beac" /></svg> </div> <div class="alignlef"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="64" height="64" viewBox="0 0 64 64"> <use width ="64" height="64" xlink:href="#beac" /></svg> </div> <div class="alignlef"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="48" height="48" viewBox="0 0 48 48"> <use width ="48" height="48" xlink:href="#beac" /></svg> </div> <div class="alignlef"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" viewBox="0 0 32 32"> <use width ="32" height="32" xlink:href="#beac" /></svg> </div> <div class="alignlef"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24"> <use width ="24" height="24" xlink:href="#beac" /></svg> </div> <div class="alignlef"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" viewBox="0 0 16 16"> <use width ="16" height="16" xlink:href="#beac" /></svg> </div> With a size of 256 pixels, the size of the svg icon is not 256 пикселей , but somewhere around ~140
When specifying 128 , also not 128 , etc. Why it happens?
I have already re-read all these manuals, in the examples of their icons, everything is normally displayed with dimensions, and why does this not work as it should?!



