When using a view in "Unformatted list" format with inline fields, how can I most cleanly add a break between the fields? I have a view like this:


Field A (Inline)
Field B (Inline)
Field C (Inline)
Field D


I would like it to display like this:


Field A label: value Field B label: value
Field C label: value
Field D


Obviously, I need to create a break after the value for Field B.  However, what is the best way to do this?  CSS in my stylesheet?  Rewrite the HTML  for the display of Field B?  Add a "Custom text" field within the view?  It seems like there must be a simpler way...

I hardly ever work with themes so I'm at a loss of how to best address even this basic formatting issue.

EDIT: I've realized that a solution that makes the view label inline but not the whole field would also work, but I don't know how to do this...
I would say CSS is the better route because it separates your content from your layout just as CSS does with respect to HTML.  Also, if you decide to change your layout later on, CSS will most probably be easier (and more obvious) to change than some fake data in a view forcing that is forcing/hardcoding your layout.