I just want to draw a simple line across a web page. Sounds easy but I am finding it to be very very hard. So far I am using a simple hr tag. I do the following..
They both work great except that they don't go ALL the way across the page. They leave a margin on each end of the page due to the body margins of the page. I can of course define no margins for the body and that works great except that then my entire web page has no margins.
So what I would like to do is to be able to define no margins for just the line alone and not effect the rest of the page. Is this possible? I tried using a margin variable on the hr tag in the style but it did not work.
Do you mean what I wrote above? Yeah, I did that on purpose so that the post doesn't show the html. On the actual web page of course I had the "" opening brace or else nothing would have worked at all.
Sorry. I assumed that the post itself showed enough knowledge of html that anyone reading it would assume that I knew enough to make a correct tag. I should have noted that I was purposefully leaving out the first brace so that the html would not render here. My apologies if it through you off.
Try using the [code][/code] pseudo-tags that most forums offer you. You could also enter it directly but replace the angle brackets with their meta-character equivalent; for example I can display angle brackets < > by entering this: < >
That combined with some previewing to make sure you got it right will give a more understanding post.
-
Anyways, about the horizontal rules you were trying to make. You can easily use negative margins in this case for your rule; make them equal to the body margins and that should be it.
Also, horizontal rules are block elements, so you don't have to defined the width at all. In fact you shouldn't to prevent possible cross-browser incompatibilities.
-- Here to help all those in need, whenever I can.