plotting – RegionPlot for “

RegionPlot[{1 <= x < 5 && 2 < y < 5}, {x, 0.8, 5.2}, {y, 1.8, 5.2}, BoundaryStyle -> Dashed]

Is there a way to use SOLID line for “less or equal to” and use DASHED line for just “less than”?

Thought Mathematica would be using this kind of style by default as it is more common in the Maths World??