cómo manejar el ajuste de píxeles SVG

Estoy intentando renderizar dos líneas svg usando el elemento path. La primera línea tiene un ancho de 1px y es nítida La segunda línea tiene un ancho de 2px y está borrosa
El ancho de trazo es el mismo para ambos. Cómo arreglar esto

<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
 <path style="stroke-width:1;stroke:red;opacity:1;" d="M  300.5  250 L  300.5 300 "></path>
 <path style=" stroke-width:1;stroke:red;opacity:1;" d="M  350    250 L  350  300  "></path> 
</svg>

Respuestas a la pregunta(1)

Su respuesta a la pregunta