Is is possible to control spacing between two lines when using <br />? I would like to be able to adjust the spacing between the two lines in each link below so that the two lines sit snugly on top of each other within each anchor without a lot of extra space between each line.
I am self taught in XHTML and CSS and would appreciate any suggestions?
THE XHTML:
<ul id="ns-buttons-links">
<li id="nsbl-request"><a href="#"><span class="nsbl-1st-line">REQUEST</span><br /><span class="nsbl-2nd-line">AN INVESTIGATION</span></a></li>
<li id="nsbl-submit"><a href="#"><span class="nsbl-1st-line">SUBMIT</span><br /><span class="nsbl-2nd-line">YOUR EVIDENCE</span></a></li>
<li id="nsbl-reserve"><a href="#"><span class="nsbl-1st-line">RESERVE</span><br /><span class="nsbl-2nd-line">A HAUNTED ROOM</span></a></li>
<li id="nsbl-email"><a href="#"><span class="nsbl-1st-line">EMAIL</span><br /><span class="nsbl-2nd-line">YOUR COMMENTS</span></a></li>
</ul>
THE CSS:
#nav-sub li#nsbl-request a, #nav-sub li#nsbl-submit a, #nav-sub li#nsbl-reserve a, #nav-sub li#nsbl-email a {
display: block;
width: 130px;
height: 46px;
text-align: center;
text-decoration: none;
padding-top: 3px;
}
#nav-sub ul#ns-buttons-links a .nsbl-1st-line {
font: 110% Georgia, serif;
color: #e8e8e6;
letter-spacing: .1em;
padding-top: 3px;
}
#nav-sub ul#ns-buttons-links a .nsbl-2nd-line {
font: 62% "Lucida Grande", Tahoma, sans-serif;
color: #e8e8e6;
letter-spacing: .1em;
}
#nav-sub ul#ns-buttons-links a:hover .nsbl-1st-line, #nav-sub ul#ns-buttons-links a:hover .nsbl-2nd-line {
color: #293357;
}
For a look at the entire page I'm working on, please go here:
www.williamscre ative.com/mmsgh/index.html
I'm also having trouble with the layout breaking in IE 6 and IE 5.5. Everything looks good in the rest of the browsers out there.
Thanks for any help.
I am self taught in XHTML and CSS and would appreciate any suggestions?
THE XHTML:
<ul id="ns-buttons-links">
<li id="nsbl-request"><a href="#"><span class="nsbl-1st-line">REQUEST</span><br /><span class="nsbl-2nd-line">AN INVESTIGATION</span></a></li>
<li id="nsbl-submit"><a href="#"><span class="nsbl-1st-line">SUBMIT</span><br /><span class="nsbl-2nd-line">YOUR EVIDENCE</span></a></li>
<li id="nsbl-reserve"><a href="#"><span class="nsbl-1st-line">RESERVE</span><br /><span class="nsbl-2nd-line">A HAUNTED ROOM</span></a></li>
<li id="nsbl-email"><a href="#"><span class="nsbl-1st-line">EMAIL</span><br /><span class="nsbl-2nd-line">YOUR COMMENTS</span></a></li>
</ul>
THE CSS:
#nav-sub li#nsbl-request a, #nav-sub li#nsbl-submit a, #nav-sub li#nsbl-reserve a, #nav-sub li#nsbl-email a {
display: block;
width: 130px;
height: 46px;
text-align: center;
text-decoration: none;
padding-top: 3px;
}
#nav-sub ul#ns-buttons-links a .nsbl-1st-line {
font: 110% Georgia, serif;
color: #e8e8e6;
letter-spacing: .1em;
padding-top: 3px;
}
#nav-sub ul#ns-buttons-links a .nsbl-2nd-line {
font: 62% "Lucida Grande", Tahoma, sans-serif;
color: #e8e8e6;
letter-spacing: .1em;
}
#nav-sub ul#ns-buttons-links a:hover .nsbl-1st-line, #nav-sub ul#ns-buttons-links a:hover .nsbl-2nd-line {
color: #293357;
}
For a look at the entire page I'm working on, please go here:
www.williamscre ative.com/mmsgh/index.html
I'm also having trouble with the layout breaking in IE 6 and IE 5.5. Everything looks good in the rest of the browsers out there.
Thanks for any help.
Comment