lucy24 - 5:46 am on Mar 9, 2013 (gmt 0) [edited by: Robert_Charlton at 11:17 pm (utc) on Mar 10, 2013]
Most things in html aren't paragraphs. But you have to call them something. <div> and <span> by themselves aren't really html properties at all; they're simply containers or armatures that you attach your styles to.
Oh, and blockquote, but nobody uses that.
There's no block-level element that means "some random bit of free-standing text". At least not in HTML 4.
"Remembering My Summer Vacation" sounds as if it might be a header, depending on its relationship to the following text.
Now, just to ensure that I'm not simply making this up out of thin air, I went to check the horse's mouth...
( Mod's note: The hash tag (#) in the above link breaks in the WebmasterWorld redirect script. Paste the above into your browser, or use this link to take you to the top of the page... [w3.org...] )
Stripped of all its decoration:
The div element has no special meaning at all. It represents its children. It can be used with the class, lang, and title attributes to mark up semantics common to a group of consecutive elements.
Authors are strongly encouraged to view the div element as an element of last resort, for when no other element is suitable. Use of more appropriate elements instead of the div element leads to better accessibility for readers and easier maintainability for authors.
The span element doesn't mean anything on its own, but can be useful when used together with the global attributes, e.g. class, lang, or dir. It represents its children.
[edit reason] delinked url, which breaks in our redirect script [/edit]
[edited by: Robert_Charlton at 11:17 pm (utc) on Mar 10, 2013]