HTML and CSS Reference
In-Depth Information
Perhaps you would prefer that the bullets in the unordered list were not displayed. Use
the
list-style-type
property
to configure the list-item markers (bullets). The prop-
erty
list-style-type:none
prevents the browser from displaying the bullets. See
Appendix C for more list-style-type values.
Figure 7.9 shows the effect of configuring
list-style-type:none
for the new
unordered list in the left column. The CSS is below:
#leftcolumn ul { list-style-type:none; }
Figure 7.9
An unordered list
with
list-style-
type:none
Figure 7.10
An unordered list
with an image
replacing the bullet
If you would like a custom image to replace the bullet, use the
list-style-image
property
. In Figure 7.10 an image named arrow.gif was configured to replace the bullets
using:
list-style-image:url
(arrow.gif). View the twocolumn1.html file in the
Chapter7 folder in the student files to examine the code.
You may be wondering how to apply this technique to a horizontal navigation menu
such as the one coded on the page1.html page used in Hands-On Practice 6.5. The
answer is CSS! List items are block elements. They need to be configured as inline ele-
ments to display in a single line. The
display:inline
property is used to accomplish
this. Figure 7.11 displays a new version of the page using this technique. The page
looks about the same as the original (Figure 6.18) when displayed in a browser even
though the XHTML and CSS are configured to use a list.
Figure 7.11
Horizontal navigation
using an unordered
list configured with
CSS
Search WWH ::
Custom Search