You might have heard the term graceful degradation, as you know this term is kind of broad, but most of the time it refers to the page usability and the fact that when you rely on some language that are not available everywhere, the page still will be usable, w3’s article Graceful degradation versus progressive enhancement define it as:
Graceful degradation Providing an alternative version of your functionality or making the user aware of shortcomings of a product as a safety measure to ensure that the product is usable. Progressive enhancement Starting with a baseline of usable functionality, then increasing the richness of the user experience step by step by testing for support for enhancements before applying them. You may think that these two approaches sound very similar, and that they should give you pretty much the same result, but there are differences to take note of, which we’ll look at below.
<form asp-action="Create" id="ContactForm" class="contact-form" method="post"> </form>