Rotating about selected object

This may be a newbie question, but I am fairly new to Blender and haven’t been able to find an answer to this yet. Is there a way in blender to rotate the view (like middle mouse button rotate) around the currently-selected vertices or edges? The only way I know how to rotate is with the middle mouse, and with my current settings, it only rotates about the object “centre,” not the selection center. Thank you for your help.

Pull down the top header to view the User Preferences Window. Click on View and Controls. At a little right of center, there is a group of buttons labeled View Rotation:. There is a button that says around selection, this is what you want. Also, if the view rotation feels a little clunky, or you are are migrating form a different 3D program, changing the rotation type to turntable will benefit you.

Try the NumPad+Dot too. It will also center the selection inside the viewport.