I came across `html>body` in one of the stylesheets and wanted to know as to why it is used.

```
html>body {
  font-size: 16px; 
  font-size: 78.75%;
}

```
['https://Stackoverflow.com/questions/9866679', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/1184100/']
the '>' means that it is referencing on child elements of the parent (in this case 'html')

so for example I could have an arrangement of divs that look like so

```
<div id="outermost">
  <div class="inner">
     <div class="inner">
     </div>
  </div>
</div>

```

and i wrote some css like so

```
#outermost>.inner { background-color: #CCC; }

```

it would only apply the rules to the first level '#inner'

Obviously there is only one body tag however it used to be a hack to exclude ie6 and below to write different rules for ie7+ ;)
Child selector, more info here: <http://www.w3.org/TR/CSS2/selector.html#child-selectors>

So in your code it would be any body child of html