plotting – Different kind of PlotStyle via Piecewise

I have a Piecewise. For vertical line I have to add Exclusions -> None.

    a1 = 1; 
    b1 = 2; 
    c1 = 2; 
    L(x_) := (x - a1)/(b1 - a1); 
    R(x_) := (c1 - x)/(c1 - b1); 
    A(x_) = Simplify(Piecewise({{0, x < a1}, {L(x), a1 <= x <= b1}, {R(x), Inequality(b1, LessEqual, x, Less, c1)}, {0, x >= c1}}, 0)); 
    p1 = Plot(A(x), {x, a1, c1 + 0.1}, PlotStyle -> {Black, Dashed}, Exclusions -> None)

What are the other options available? Can I make dashed to * or o.