What is the semantically correct way to display the French flag using only HTML and CSS?
<div id="flag">
<h1>French flag</h1>
</div>
To represent the French flag with pure CSS (33% blue, 33% white, 33% red), you can use the following code:
Check out my demo here: jsfiddle