CSS Cookbook, 2nd Edition
Problem
You want to remove borders on images that are clickable like the one in Figure 3-3. Figure 3-3. An image with a border
Solution
Set the border for images to zero (see Figure 3-4): a img { border: 0; }
Figure 3-4. Now all images that are links will no longer have a border
Discussion
Before CSS, web developers would set the border of images through the border attribute of the img element: <a href="http://csscookbook.com"> <img src="/books/3/27/1/html/2/file.jpg" border="0" alt="logo" /> </a>
With the advent of CSS, developers separate the presentation from the content and that includes the border property. While including the border attribute in the HTML element is no longer required, this method can lead to a complication. See Also
Recipe 3.1 for applying a border on an image. |
Категории