Suppose a browser encounters a <meta>
tag that specifies the character-encoding, like this:
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
Does it start over from the beginning parsing the page again, since some of the preceding characters in the <head>
section may have been interpreted incorrectly? Or are there some other constraints that prevent prior characters from being interpreted incorrectly?