Here if I’m going to remove all br that i used to end the line and go to the next line, but what i need to put instead ?
<br> still has its place, but it is actually very uncommon that you’d actually need to use it. What Paulie_D is getting at is that, in most places, you’re only using it to make extra space between lines: this is what margins and padding are for.
When writing, the other main use for “going to the next line” is to start a new paragraph: but that’s not really a line break, it’s …a new paragraph. In html, that’s what the
<p> tag is for.
The same thing with <u> and <b>, what i need to put instead because you are right, it a pain in the butt to put them on each word
In this specific case, you seem to be using
<b> to style list item headings. You should use heading tags (
<h3>, in this case, would be the most appropriate). You can make them bold and underlined via CSS, as Paulie_D said.
I can give up the blockquotes …
Is the list that you have inside the blockquote actually a quote? If it is, then the
<blockquote> tags are correct, and you should keep them. If not, then you can simply remove them. Any styling can be applied to the list itself.
when you says p tags what did you meant by that ?
<p> tags create paragraphs (see above).
You should also be aware that paragraphs have some unusual rules in HTML: the closing tag is not strictly required, so sometimes a paragraph might end earlier than you expect.
For example, in your code above, it looks like almost everything is inside a single paragraph (from the opening
<p> tag below the
h2, all the way to the closing
</p> tag just before the closing
</div> tag). In fact, however, elements like
ul are not allowed inside of paragraphs, and so the paragraph automatically ends when the blockquote starts.