Browser Compatibility issues for the Beginning HTML/CSS Student

In the past, different web browsers could not be relied on to display code in exactly the same ways. While this problem is much less of an issue today, there are certain features available on some browsers that are not available on others. Perhaps more importantly, different browsers have implemented the emerging HTML5 and CSS3 standards in different ways. While a complete account of these different implementations is beyond the scope of an introductory course in HTML and CSS, learning the fundamentals of browser compatibility may save the beginner some frustration.